cartman2k05/codepilot-ai — explained in plain English
Analysis updated 2026-05-18
Get automated pull request reviews that remember your team's coding conventions over time.
Combine AI code review with static analysis tools like Tree-sitter and Semgrep in one pipeline.
Track cost savings from routing simple reviews to a cheaper model and complex ones to a stronger model.
Give team members a feedback loop where accepting or rejecting suggestions improves future reviews.
| cartman2k05/codepilot-ai | 0xradioac7iv/tempfs | 7vignesh/pgpulse | |
|---|---|---|---|
| Stars | 0 | 0 | 0 |
| Language | TypeScript | TypeScript | TypeScript |
| Setup difficulty | moderate | moderate | moderate |
| Complexity | 4/5 | 3/5 | 4/5 |
| Audience | developer | developer | developer |
Figures from each repo's GitHub metadata at analysis time.
Requires Docker Compose and a Groq API key to run.
CodePilot AI is a self-hosted tool that automatically reviews code changes and gives feedback, similar to what a senior developer might leave in a pull request. What sets it apart from a typical AI reviewer is that it keeps a persistent memory of your team's coding conventions, which frameworks you use, and which past suggestions your team accepted or rejected, so its feedback is meant to improve the more it is used on a given codebase rather than starting fresh each time. To keep costs down, the system routes each code review through a smaller, cheaper AI model first, and only sends the code to a larger, more capable model when the review is complex or touches something security sensitive. The README states this approach can cut costs significantly compared to always using the most powerful model. Alongside AI review, the tool also runs traditional static code analysis using Tree-sitter and Semgrep to catch structural and security issues directly, not just through AI judgment. Every review produces a score broken into categories such as correctness, security, performance, style, testing, and documentation, and the interface includes a dashboard showing how much money the smart routing has saved over time. There is also a feedback loop where a developer can accept, reject, or ignore each suggestion, and those choices feed back into the memory system to refine future reviews. The project is built with a Next.js frontend, a FastAPI backend written in Python, a PostgreSQL database, and Redis for caching, all wired together and run through Docker Compose. To try it, you need Docker installed and a free API key from Groq, the AI provider it uses for inference. This is a developer tool aimed at engineering teams who want automated code review integrated into their workflow rather than an individual hobby project.
A self-hosted AI code reviewer that remembers your team's conventions over time and routes reviews between cheap and powerful models to save cost.
Mainly TypeScript. The stack also includes TypeScript, Next.js, FastAPI.
Setup difficulty is rated moderate.
Mainly developer.
This repo across BitVibe Labs
Verify against the repo before relying on details.