huoji120/code_review_agent — explained in plain English
Analysis updated 2026-05-18
Run an automated AI review pass across an entire codebase using a large-context model.
Pause the review to ask the model follow-up questions about what it found.
Tune the summary interval to control how often the agent checkpoints its progress.
Run code review offline with a local model when no API access is available.
| huoji120/code_review_agent | 0hardik1/kubesplaining | mengmengcode/clicd | |
|---|---|---|---|
| Stars | 33 | 33 | 34 |
| Language | Go | Go | Go |
| Setup difficulty | moderate | easy | moderate |
| Complexity | 3/5 | 3/5 | 4/5 |
| Audience | developer | ops devops | ops devops |
Figures from each repo's GitHub metadata at analysis time.
Windows-only and requires a config.yaml with an AI provider API key, or the offline duckgpt model.
This is a Go-based code review tool that uses a large language model with a very large context window to read through a codebase and report on what it finds. By default it is configured to use DeepSeek, a model that supports up to one million tokens of context, which allows it to hold a large portion of a codebase in memory at once. To use it, you create a config.yaml file in your project directory specifying the AI provider, API key, model name, and settings such as how many turns the agent can take before stopping, and at what ratio of context usage to compress earlier conversation history to free up space for more code. You then run the tool, enter the project path, and the agent begins reading through the code. A terminal interface lets you press the left arrow key to navigate output, scroll with the up and down arrow keys, press Escape to pause and have a conversation with the model, and type "go" to resume automated auditing. The README notes a relationship between the summary interval setting and how thoroughly the model works: a lower value causes DeepSeek to summarize its progress more frequently, which tends to keep it from stopping the review loop too early. However, a value that is too low can cause unproductive looping, so some tuning is needed depending on the codebase and model. The tool also supports an offline mode using a local model called duckgpt when no internet API is available. It currently runs on Windows only. The README is written in Chinese with configuration examples in YAML.
A terminal-based AI code review agent that uses a large-context LLM like DeepSeek to read and audit an entire codebase.
Mainly Go. The stack also includes Go, DeepSeek, YAML.
Setup difficulty is rated moderate, with roughly 30min to a first successful run.
Mainly developer.
This repo across BitVibe Labs
Verify against the repo before relying on details.