×

What does it do?

  • Code Review Automation
  • IDE Coding Assistant
  • Code Refactoring
  • Security Checks
  • Developer Productivity

How is it used?

  • Integrate with GitHub/GitLab
  • get instant AI code reviews.
  • 1. Integrate w/ GitHub & GitLab
  • 2. Analyze code changes
  • 3. Generate AI reviews
See more

Who is it good for?

  • Machine Learning Engineers
  • Data Scientists
  • DevOps Professionals
  • Software Engineers
  • Quality Assurance Specialists

What does it cost?

  • Pricing model : Subscription
  • Free version : Yes
  • Free trial : 14 days
  • Starting monthly price : If billed monthly $10.00
See more

Details & Features

  • Made By

    Sourcery
  • Released 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.

  • Supported ecosystems
    PyCharm, VS Code, GitHub, GitHub, GitLab, GitHub, Microsoft, Visual Studio Code, JetBrains, GitHub, GitLab
  • What does it do?
    Code Review Automation, IDE Coding Assistant, Code Refactoring, Security Checks, Developer Productivity
  • Who is it good for?
    Machine Learning Engineers, Data Scientists, DevOps Professionals, Software Engineers, Quality Assurance Specialists

PRICING

Visit site
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

Alternatives

CodeQL analyzes code as data to detect vulnerabilities for developers and security researchers
Augment enhances coding efficiency by providing context-aware suggestions for developers
GitHub Copilot suggests code in real-time, enhancing developer productivity across IDEs
Pipedream connects APIs, AI, and databases to automate workflows for developers and non-developers
Amazon Q Developer provides code suggestions and AWS resource management for developers.
Mistral AI provides customizable, high-performance AI models for businesses to automate tasks
Archbee helps teams create, manage, and share technical documentation with AI-powered features.
Gemini Code Assist enhances coding productivity with real-time completions and chat support in IDEs
PolyCoder generates and understands code in multiple programming languages for developers and educators.
Driver AI generates interactive documentation to explain complex codebases for tech teams