kodustech/kodus-ai

AI Code Review with Full Control Over Model Choice and Costs.

What it solves

Kodus AI 提供自动化的 AI 驱动代码审查系统,直接集成到 Git 工作流中。它帮助工程团队降低技术债务、强制执行架构和安全标准,并确保高质量的审查,无需人工重复相同的反馈。

How it works

Kodus 作为 monorepo 运行,包含 API、用于审查执行的后台工作者,以及为 Git 提供商(GitHub、GitLab、Bitbucket、Azure Repos)提供的 webhook 服务。它采用 “Bring Your Own Key”(BYOK) 模式,允许团队连接自己的 LLM 提供商(如 Claude、GPT-5、Gemini 或 Llama)来分析 Pull Request。团队可以用自然语言定义 “Kody Rules”,根据特定项目标准指导 AI 的审查过程。

Who it’s for

软件工程团队和组织,想要自动化代码审查、跟踪技术债务,并在多个仓库之间保持一致的编码规范。

Highlights

  • Model Agnostic: 支持通过 OpenAI 兼容端点的各种 LLM。
  • Custom Review Rules: 用自然语言指令定义,强制执行架构和安全期望。
  • Native Git Integration: 直接在主要 Git 提供商的 Pull Request 中工作。
  • Comprehensive Tooling: 包含本地/CI‑CD 使用的 CLI、显示代币使用和交付指标的仪表板,以及将未实现建议追踪为 Issue 的系统。
  • Privacy-Focused: 支持自托管,确保源代码不会用于模型训练。