Self-hosted AI code review. Your code, your dashboard, your LLM key.
Documentation · Get started · Discord
We build Mira, an open-source AI code reviewer that gives teams control over how their code is reviewed. Connect GitHub, GitLab, or Forgejo, choose your model, and get actionable feedback on every pull or merge request.
Run the full platform on your own infrastructure: the review engine, codebase index, vulnerability scanning, dashboard, and learning loop. Every feature is included, with no paid tier or license key.
- Reviews with context. Mira indexes your repository to understand the code around a change, then posts inline feedback and a walkthrough. Confidence thresholds, deduplication, and comment limits help keep reviews focused.
- Your choice of model. Bring your own LLM key and use OpenRouter or a supported OpenAI-compatible endpoint, including local models. Pay your provider directly, with no markup from Mira.
- Rules that fit your team. Set review guidelines in plain language. Mira also learns from rejected comments and human review patterns on merged pull requests.
- Visibility across repositories. Explore package inventories, vulnerability alerts, dependencies, review activity, and model costs from your own dashboard.
- Self-hosted from day one. Deploy with Docker and SQLite or Postgres. You control where Mira stores your diffs, indexes, and review history, and which model provider processes your code.
| Repository | What you'll find |
|---|---|
| mira | The AI review engine, dashboard, integrations, and deployment tooling. |
| docs | Setup guides, configuration reference, and self-hosting documentation. |
Follow the quickstart to deploy Mira and connect your repositories, or explore the deployment guide for hosting options.
Bug reports, feature ideas, documentation improvements, and pull requests are welcome. Start with the Mira repository, open an issue, or join us on Discord to share feedback and get help.
Mira is licensed under Apache 2.0.

