Made By
SourceryReleased On
2018-10-24
Sourcery is an automated code reviewer that leverages artificial intelligence to provide instant feedback on proposed changes in pull requests. This tool aims to accelerate the code review process, enhance code quality, and boost development velocity across multiple programming languages, integrating seamlessly with GitHub and GitLab repositories.
Key features:
- Instant AI Code Reviews: Provides summaries of changes, high-level feedback, and line-by-line suggestions and comments on pull requests.
- IDE Coding Assistant: Functions as an automated pair programmer in IDEs like PyCharm and VS Code, assisting with code understanding, unit tests, docstrings, and code optimization.
- Code Refactoring: Refactors code to improve cleanliness, readability, and adherence to Pythonic principles and best practices.
- Security Checks: Identifies potentially dangerous code and flags issues early in the development process.
- Customization Options: Allows users to specify Python versions and configure settings to meet specific needs.
How it works:
1. Integrate Sourcery with GitHub or GitLab repositories.
2. Sourcery analyzes code changes in pull requests.
3. AI-generated reviews are produced using OpenAI and Anthropic LLMs.
4. Users interact with Sourcery through its web app, IDE integrations, or command-line interface.
Integrations:
GitHub, GitLab, PyCharm, VS Code
Use of AI:
Sourcery utilizes AI to generate code reviews and refactor code, ensuring high-quality feedback and suggestions for improvement.
AI foundation model:
Sourcery employs OpenAI and Anthropic LLMs to power its code review and refactoring capabilities.
Target users:
- Individual developers
- Development teams
- Organizations seeking to improve code quality and accelerate development velocity
How to access:
Sourcery is accessible as a web application and offers integrations with IDEs such as PyCharm and VS Code. It also provides a command-line interface for users who prefer terminal-based interactions.
Pricing:
Sourcery offers a free plan for public repositories and individual private repositories. Paid plans are available for teams and organizations, with discounts provided for yearly subscriptions.
Pricing model: Subscription |
Free version: Yes |
Free trial: 14 days |
Starting monthly price: If billed monthly $10.00 |
Starting annual price: If billed yearly $10.00 |
No hype. No doom. Just actionable resources and strategies to accelerate your success in the age of AI.
AI is moving at lightning speed, but we won’t let you get left behind. Sign up for our newsletter and get notified of the latest AI news, research, tools, and our expert-written prompts & playbooks.
AI is moving at lightning speed, but we won’t let you get left behind. Sign up for our newsletter and get notified of the latest AI news, research, tools, and our expert-written prompts & playbooks.