Freedom251 › Code review software
Octopus
What Octopus is
Octopus is a code review tool that indexes a repository and uses that code context to analyze pull requests. When a pull request opens, it finds relevant indexed code with vector search and sends the changes and context to a configured language model. Findings include severity ratings and appear as inline comments. On GitHub, Octopus can also review updates, post check runs, and create issues from findings. It supports GitHub, GitLab, Bitbucket, and Forgejo; GitLab can connect to self-hosted instances, and private Forgejo can connect through a local connector. The product also includes source-cited codebase chat and a CLI for reviews, context queries, and repository state checks. Teams can provide knowledge-base documents to guide reviews, and share rules, repositories, and reviewer settings across an organization. AI options include Anthropic Claude, OpenAI, Google, xAI Grok, Alibaba Qwen, Cohere, and OpenRouter. Octopus is available as a hosted service or can be self-hosted with Docker Compose, PostgreSQL, and Qdrant. Local models and embeddings can optionally run through Ollama. The company behind Octopus is SC Technology Limited, based in London, England.
Who it suits
Octopus suits software teams that want automated pull request feedback grounded in indexed code, with configurable team guidance and severity-rated findings. It can also fit teams seeking self-hosting, local model options, or codebase chat and CLI access alongside reviews.
What it does well
- Reviews pull requests with indexed code context and severity-rated inline findings.
- Supports GitHub, GitLab, Bitbucket, and Forgejo.
- Provides source-cited codebase chat and a review CLI.
- Offers organization-wide review rules and reviewer settings.
- Can run self-hosted, with optional local models and embeddings.
What to know first
- Live team telemetry requires a paid organization.
- Hosted review findings are retained for the pull request lifetime plus 90 days after closure.
- Hosted indexed embeddings remain while the repository is connected.
Limits
The free cloud tier includes sign-up credits, all review features and integrations, and community support. Self-hosting is free and has no platform fees, but requires customer-supplied AI keys or locally run models. Live team telemetry requires a paid organization, defined as a credit purchase or bring-your-own-key setup.
Plans
| Plan | Billed and limits | Price |
|---|---|---|
| Cloud Free Tier | Free credits on signup; no credit card · All review features · All integrations · Community support | Free |
| Self-Hosted | No platform fees; customer pays hosting and AI-provider costs · Docker Compose deployment · Bring your own keys · Local models possible | Free |
| Cloud Usage-Based | Pay per AI token; Cloud charges 2× provider list price · Credit balance · Auto-reload · Configurable spend limits · Live team telemetry requires paid organization | On request |
As octopus-review.ai lists them, read 20 Oct 2026. The maker's own page has the final word.
Getting started
- Visit https://octopus-review.ai/.
- Choose the Cloud Free Tier or Self-Hosted plan.
- For hosted use, sign up for the free tier with sign-up credits.
- For self-hosting, use Docker Compose with PostgreSQL and Qdrant.
- Connect a supported Git provider and configure an AI option.
- Add team guidance documents or review rules as needed.
Octopus is an AI code-review tool that indexes repositories and reviews pull requests with help from a configured language model. It is best suited to teams that want shared review guidance and a choice of Git provider, AI provider, or deployment model. Its strongest case is repository-aware feedback with room to control the setup; teams using the hosted service should weigh its data-retention terms.
Overview
When a pull request opens, Octopus uses vector search to retrieve relevant indexed code, then sends that context and the diff to a configured language model. Findings are severity-rated and posted as inline comments. Repository context can help teams apply their own conventions, but the model remains responsible for analysis.
On GitHub, reviews run when a pull request opens or changes; Octopus also posts check runs and can create issues from findings. Source-cited codebase chat and a CLI for reviews, context queries, and repository-state checks give developers ways to work with repository knowledge outside the review itself.
Key features
- Shared review standards: Knowledge-base documents can guide reviews, while team rules, repositories, and reviewer settings are shared across an organization. That suits teams seeking consistent criteria; it is less compelling for someone who only needs an individual checker.
- Choice of AI provider: Supported options include Anthropic Claude, OpenAI, Google, xAI Grok, Alibaba Qwen, Cohere, and OpenRouter. Teams can use a provider they already work with, though the Cloud Usage-Based plan charges more than the provider's list price.
- Broad Git-provider support: Octopus supports GitHub, GitLab, Bitbucket, and Forgejo. GitLab supports self-hosted instances, and private Forgejo can connect through a local connector. The GitHub workflow has the most specifically described automation: reviews, comments, check runs, and issue creation.
- Deployment control: Self-hosting uses Docker Compose with PostgreSQL and Qdrant. Teams can optionally run review models and embeddings locally through Ollama, which gives them an alternative to hosted processing but requires them to operate the deployment.
- Security and retention: HTTP traffic uses TLS 1.2 or higher, and OAuth tokens for listed third-party integrations are encrypted row by row using AES-256. Hosted Octopus stores review and indexing data: findings remain for the pull request's lifetime and 90 days after closure, while indexed embeddings remain as long as the repository is connected. That retention may not suit teams with stricter deletion requirements.
Pricing
Octopus has a free self-hosted option and a free cloud tier, plus a usage-based cloud plan. There is no free trial; the cloud free tier instead includes sign-up credits. No seat or review quota is stated for these plans.
| Plan | Price | What it includes and who it suits |
|---|---|---|
| Self-Hosted | free | Free and source-available, with no platform fees. Customers supply AI keys or run local models. It suits teams prepared to operate their own deployment and manage AI usage themselves. |
| Cloud Free Tier | free | Free sign-up credits, all review features, all integrations, and community support. It is a way to try the hosted workflow, but the credits are not described as a continuing allowance. |
| Cloud Usage-Based | Custom pricing | Usage is billed for AI tokens consumed, at 2x the provider's list price. Users purchase credits via Stripe, can enable optional auto-reload, and can configure spend limits. This offers hosted use with cost controls, but the markup matters for teams with substantial review volume. |
Live team telemetry requires a paid organization, defined as any credit purchase or bring-your-own-key setup. The free cloud tier includes community support; users can also report issues and contribute through GitHub.
Platforms
Octopus supports API, Linux, macOS, Windows, web, and self-hosted use. Its listed code hosts are GitHub, GitLab, and Bitbucket, with Forgejo also supported.
Who it's for
Octopus is a strong fit for engineering teams that want automated, context-aware pull-request feedback and shared review rules, especially when provider choice or self-hosting matters. It is also practical for teams that want source-cited codebase questions and CLI access alongside reviews. Look elsewhere if you need live team telemetry without paying or supplying your own key, or if hosted retention does not meet your requirements.
Pros and cons
- Pros: Indexed repository context informs reviews; shared rules and documents can align feedback across a team; GitHub, GitLab, Bitbucket, and Forgejo support provides deployment flexibility; self-hosting and optional local models offer control over the AI setup.
- Cons: Hosted review findings persist 90 days after pull-request closure and embeddings persist while a repository remains connected; the usage-based cloud plan bills at twice the provider's list price; live team telemetry is reserved for paid organizations.
Alternatives
Consider CodeRabbit if you want a freemium tool with a free trial and free reviews forever for public repositories. Choose Cubic if a defined free allowance of 20 PR reviews a month for public repositories fits your needs, or if its Team plan at $30 a month, billed yearly, suits your budget.
DeepSource may suit open-source teams looking for unlimited public repositories and unlimited team members, with 1,000 pull request reviews per month in its Open Source plan. LiveReview is another freemium alternative to compare.
ThinkReview is worth considering if its Lite plan's 15 review credits per day, support for pull requests up to 40,000 lines, and up to three custom review agents per pull request match your workflow. Ironwood AI may be a better fit if you prefer a paid product with a 30-day Evaluation plan for two developers and one active installation.
Choose AI Code Reviewer if you want a free, Linux or self-hosted option where you pay only your model provider's usage. Codacy is an alternative if you want an IDE plugin supporting 38 programming languages and integrations with VSCode, JetBrains, and Cursor.
Browse more options in AI Code Review Tools or Code review software.
Verdict
Choose Octopus if your team wants code-aware pull-request reviews, shared review standards, and flexibility over AI provider and deployment. Its repository context and self-hosting options are the clearest reasons to choose it. Look elsewhere if hosted data retention is unsuitable or the cloud plan's token markup does not fit your expected usage.
Verdict
Choose Octopus if your team wants code-aware pull request reviews across its supported Git providers, with configurable standards and a choice of hosted or self-hosted use. Teams that need live team telemetry must use a paid organization; hosted users should also account for the stated retention periods.
Questions
Is Octopus free?
Yes. The Cloud Free Tier costs nothing and includes sign-up credits, all review features and integrations, and community support. The Self-Hosted plan is also free, with no platform fees.
Does Octopus offer a free trial?
No. It offers a free cloud tier and a free self-hosted plan.
Which Git providers does Octopus support?
It supports GitHub, GitLab, Bitbucket, and Forgejo. GitLab supports self-hosted instances, and private Forgejo can connect through a local connector.
Can Octopus be self-hosted?
Yes. It can be deployed with Docker Compose, PostgreSQL, and Qdrant. It can optionally run review models and embeddings locally through Ollama.
Which AI providers can Octopus use?
Listed options include Anthropic Claude, OpenAI, Google, xAI Grok, Alibaba Qwen, Cohere, and OpenRouter.
How does Octopus handle hosted review data?
Review findings remain for the pull request's lifetime plus 90 days after closure. Indexed embeddings remain as long as the repository is connected.
Facts from Octopus's own pages
- AI code context
- When a pull request opens, Octopus retrieves relevant indexed code using vector search and sends the diff and context to a configured language model for analysis. · octopus-review.ai, 7 Oct 2026
- AI limitation
- The terms say generated reviews are suggestions that require human validation and are not a substitute for human review of critical systems. · octopus-review.ai, 20 Oct 2026
- AI providers
- Cloud and self-hosted configurations support providers including Anthropic, OpenAI, Google, Alibaba Cloud, Cohere, Grok, OpenRouter, and local Ollama in self-hosted deployments. · octopus-review.ai, 20 Oct 2026
- API access
- Organization-scoped API tokens are supported for CLI, CI/CD, and scripts, and the documentation exposes CLI model-discovery endpoints. · octopus-review.ai, 20 Oct 2026
- Audit retention
- Hosted audit entries are retained for 365 days by default, while self-hosted installations can configure retention. · octopus-review.ai, 20 Oct 2026
- Automatic review workflow
- New or updated pull requests receive AI reviews, check runs, and line-level comments. · octopus-review.ai, 20 Oct 2026
- Chat and CLI
- The product includes source-cited codebase chat and a CLI for reviews, context queries, and repository state checks. · octopus-review.ai, 7 Oct 2026
- CLI
- The octp command-line client can trigger reviews, index repositories, query the codebase, manage knowledge documents, and report usage. · octopus-review.ai, 20 Oct 2026
- Company
- The site identifies SC Technology Limited as the company behind Octopus and gives its registered address as 3rd Floor, 86–90 Paul Street, London EC2A 4NE. · octopus-review.ai, 7 Oct 2026
- Company headquarters
- The legal address listed in the terms is 3rd Floor, 86-90 Paul Street, London EC2A 4NE. · octopus-review.ai, 20 Oct 2026
- Company legal identity
- The terms identify the operator as SC Technology Limited, registered in England and Wales under company number 09579805. · octopus-review.ai, 20 Oct 2026
- Data handling
- Hosted Octopus stores review and indexing data; review findings remain for the PR lifetime plus 90 days after closure, while indexed embeddings remain as long as the repository is connected. · octopus-review.ai, 7 Oct 2026
- Data processing limitation
- Cloud reviews send repository context to the configured LLM provider; keeping processing entirely on a private network requires self-hosting with local AI services. · octopus-review.ai, 20 Oct 2026
- Dependency analysis
- The CLI can scan npm dependencies for known vulnerabilities, malicious packages, and supply-chain risks. · octopus-review.ai, 20 Oct 2026
- Documentation depth
- Public documentation covers setup, integrations, pricing, CLI, self-hosting, GitHub Actions, security, privacy, terms, and a dated changelog. · octopus-review.ai, 20 Oct 2026
- Editor extensibility
- An editor plugin page documents Octopus integration for Cursor and Claude Code, while the organization publishes plugin repositories. · octopus-review.ai, 20 Oct 2026
- GitHub workflow
- The GitHub integration reviews pull requests on open and update, posts inline comments and check runs, and can create issues from findings. · octopus-review.ai, 7 Oct 2026
- Git providers
- Octopus supports GitHub, GitLab, Bitbucket, and Forgejo; GitLab supports self-hosted instances, and private Forgejo can connect through a local connector. · octopus-review.ai, 7 Oct 2026
- Headquarters
- London, England, United Kingdom · octopus-review.ai, 28 Sept 2026
- Issue tracking integrations
- Review findings can be converted into Linear or Jira issues with project, team, priority, and status handling. · octopus-review.ai, 20 Oct 2026
- Knowledge base
- Teams can upload architecture documents, style guides, and other knowledge files for reviews to consult. · octopus-review.ai, 20 Oct 2026
- License
- The application source is available under a Modified MIT License with a commercial attribution condition. · octopus-review.ai, 20 Oct 2026
- Limit
- Live team telemetry requires a paid organization, defined as any credit purchase or bring-your-own-key setup. · octopus-review.ai, 7 Oct 2026
- Limit: company scale
- MakerStack characterizes Octopus as operated by a single developer, which may limit support and scale. · makerstack.co, 20 Oct 2026
Where Octopus stands on Freedom251
- Code review software#14 of 51
- AI Code Review Tools#14 of 48
