← Back to projects

PR Review Bot

A fully local AI PR review bot powered by Ollama — reviews pull requests from any GitHub repository without sending code to a cloud API. Built to explore what a private, self-hosted code review agent looks like end to end.

PR Review Bot architecture: GitHub PR into Express CLI, local Ollama models (deepseek-coder, qwen2.5-coder), ChromaDB context, priority scoring by severity tier, streaming review comments — all running locally
  • Runs entirely locally via Ollama (deepseek-coder / qwen2.5-coder) — no code leaves the machine
  • Priority scoring across severity tiers (critical/high/medium/low/style) with configurable minimum-severity filtering to reduce noise
  • Parallel file processing and incremental review support for faster turnaround on large PRs
  • Streaming responses from the model as review comments are generated
  • Simple CLI: point it at any owner/repo and PR number to review
Node.jsExpressOllamaChromaDBGitHub API
View code →