Review every PR
with repo context.

Octopus indexes your codebase, applies team standards,
and leaves source-backed comments with severity on every pull request.

Quick Start

Install the CLI

Review PRs, chat with your codebase, and run AI agents — all from your terminal.

# Works on macOS & Linux. Installs everything — no Node.js needed.

$curl -fsSL https://octopus-review.ai/install.sh | bash

Works on macOS, Windows & Linux. The installer sets up everything for you.

0+
Code Chunks
0+
Findings
0+
PR Reviews
0
Repositories
How it works

Three steps to better reviews

Connect your repos, and Octopus starts reviewing automatically.

01

Connect repositories

Connect your source provider and choose which repositories Octopus should monitor.

GitHubLiveBitbucketLiveGitLabLiveGiteaPlanned
02

AI Learns Your Code

Octopus indexes your codebase, understands patterns and architecture.

03

Reviews on Autopilot

Every new PR gets an instant, context-aware review automatically.

Features

Review with context,
not noise.

Pick a workflow and see how Octopus keeps chat, reviews, standards, and repo context in one calm loop.

Workspace

Everything connected

Live

RAG Chat

Ask your codebase

octp chat · auth-service

$ octp chat

>

Source-backed
answers point to real code
Every PR
reviews start automatically
Rules synced
team standards stay aligned
Cloud or self-host

Two ways to run Octopus

Start reviewing in two minutes on our managed cloud, or run the entire platform on your own infrastructure.

Recommended

Cloud

Hosted for you. Nothing to run or maintain.

  • Auto-reviews every PR via the GitHub App
  • Free credits to start — usage-based after, no card
  • Managed updates, backups and scaling
  • Private: your code is never stored long-term or trained on

Self-host

Run it on your own servers. Free and source-available.

  • Free & source-available (Modified MIT License)
  • One Docker Compose file — up in minutes
  • Your code never leaves your network
  • Bring your own AI keys or run local models
FAQ

Frequently asked questions

Quick answers to the most common questions about Octopus.

What is Octopus?
Octopus is an AI-powered code review tool that connects to GitHub, GitLab, and Bitbucket, indexes your codebase for deep context, and automatically reviews every pull request — posting findings as inline comments with severity levels.
How does the automated review work?
When a pull request is opened, Octopus fetches the diff, retrieves relevant context from your indexed codebase using vector search, and sends it to an LLM (Claude, OpenAI, or Google Gemini) for analysis. Findings are posted directly on the PR with severity ratings: Critical, Major, Minor, Suggestion, and Tip.
Which programming languages are supported?
Octopus is language-agnostic. It reviews any text-based code file — TypeScript, Python, Go, Rust, Java, C#, Ruby, PHP, Swift, Kotlin, and more. Since it uses LLMs for analysis, it understands the semantics and patterns of virtually any language.
Is my source code safe?
Yes. Your code is processed in-memory and never stored permanently. Only vector embeddings are persisted for search. You can also self-host Octopus on your own infrastructure so your code never leaves your servers.
Does Octopus replace human reviewers?
No. Octopus augments your team's review process. It catches bugs, security issues, and style inconsistencies so your human reviewers can focus on architecture, design decisions, and business logic.
Is Octopus free to use?
Yes. Octopus is source-available under a Modified MIT License and free to self-host. The cloud service includes free credits to get started, with a credit-based model for continued use. You can also bring your own API keys to use your existing AI provider billing.

Ready to transform your
code review workflow?

Start reviewing in two minutes on our managed cloud — free credits, no card.

No credit card required. Or self-host for free.

Stay in the loop

Get notified about new features and product updates.