Outrider.
AI code review with a human in the loop.
Selected work
- Built a self-hosted GitHub review agent with a seven-stage LangGraph pipeline, parallel file analysis, and PostgreSQL checkpoints.
- Used Tree-sitter to review changed Python and JavaScript/TypeScript scopes and trace relevant code across files.
- Kept severity assignment and publication gates in deterministic code. High and critical findings require a human decision before publishing.
- Added GitHub App setup, inline review comments, suggested fixes, and Slack notifications that link to the dashboard.
- Recorded review events in an append-only audit trail with replay-equivalence checks.
Built with
Python · TypeScript · LangGraph · React · Tree-sitter · Pydantic · PostgreSQL · Anthropic / OpenAI APIs · GitHub · Slack
Screenshots

Dashboard overview
Seeded, read-only demo showing reviews, findings, and review costs.
Open full size ↗
Review details
Seeded, read-only demo showing a review pipeline and its findings. Approval controls are disabled in this demo.
Open full size ↗