v1.0 Now Live on GitHub Marketplace

Review Code Like a
Principal Engineer

CodeBunny isn't just a linter. It uses a multi-agent architecture to understand your repository's context, catch architectural risks, and speed up reviews by 10x.

github.com/your-org/repo/pull/142
codebunny-bot bot just now

Strategic Analysis

I've analyzed the changes in src/auth/jwt_handler.py against the repository context.

Rationale (The Why)

Refactoring token validation to support the new SSO provider. This aligns with the migration plan outlined in RFC-002.

Consequence (The Risk)

High Risk: Modifies core authentication logic. This change bypasses the legacy cache layer. Verify load testing on the auth service before merge.

Analyzed 14 files 1.2s execution

Powered by Next-Gen Tech

Python
Docker
FastAPI
Gemini Pro
Mistral AI

The Two-Pass Brain

Most tools summarize blindly. CodeBunny uses a sophisticated Map-Reduce architecture to handle massive PRs without losing context.

1. Ingest & Parse

The system receives the webhook. It fetches the raw Diff and the full Repository File Tree to build a context graph.

2. The Map (Mistral)

The Diff is split. Mistral Small agents run in parallel, analyzing individual files for technical accuracy.

3. The Reduce (Gemini)

Gemini 1.5 Pro (The Strategist) ingests all file summaries + the file tree to synthesize the "Three-Pillar Analysis."

4. Actionable Review

A structured comment is posted. It highlights risks, architectural impact, and missed patterns.

Enterprise-Grade Security

We don't want your Personal Access Tokens (PATs). CodeBunny authenticates as a GitHub App using RS256-signed JWTs. Short-lived tokens only.

Rotational Keys Stateless

Blazing Fast

FastAPI backend running on Docker containers ensures typical reviews land in < 30 seconds.

Repo-Aware

Context is king. We analyze your file structure to know if a change in utils.py breaks core/billing.

Open Source & Self-Hostable

Don't trust the cloud? Run CodeBunny on your own infrastructure. Docker-ready, configurable, and free for the community.

View Source

Why Engineers Choose CodeBunny

Feature CodeBunny Standard LLM Bots
Context Window Infinite (Map-Reduce) Limited (Truncates files)
Repo Structure Awareness Yes (File Tree analysis) No (Diff only)
Reasoning Engine Multi-Model (Mistral + Gemini) Single generic model
Cost Free / Open Source $$$ per seat

Devs ❤️ The Bunny

"Finally, a bot that doesn't just say 'looks good'. It actually caught a circular dependency issue that my senior engineer missed. The context awareness is real."

Alex Chen
Senior Backend Dev

"We switched from CodeRabbit because we needed something we could self-host and customize. The modular architecture of CodeBunny made it a no-brainer."

Sarah Jenkins
CTO, TechFlow

"The setup was insanely fast. No tokens, no config files. Just installed the GitHub App and it started working on our monorepo instantly."

David Ross
Full Stack Engineer

Ready to upgrade your workflow?

Join hundreds of developers who trust CodeBunny to review their PRs.