carbon-review
rust · ratatui · open source

Carbon

A C++ code reviewer that runs in your terminal. Scans your project, sends code to an AI provider, and highlights what needs fixing — without giving away the answer.

# install from crates.io

$ cargo install carbon-review

Features

Terminal UI
Navigate your project tree, review files, and see AI feedback — all from the terminal.
Multiple Providers
Works with Groq, OpenAI, or local Ollama models. Switch providers in the TUI with a keypress.
Batch Reports
Scan entire directories and export a summary in HTML, Markdown, or plain text.
No Handholding
Carbon points out what's wrong and gives hints — never the solution. You fix it.
Rate-Limit Safe
Automatic retry with backoff when API rate limits are hit. Configurable delays.
Model Picker
Select any model your provider offers. Lists all models from Groq, OpenAI, and scans Ollama pulled models.

Screenshots