kodus-ai

kodus-ai

Open source AI code reviews — just like your senior dev would do.

Stars: 514

Visit
 screenshot

Kodus AI is an open-source AI agent designed to review code like a real teammate, providing personalized, context-aware code reviews to help teams catch bugs, enforce best practices, and maintain a clean codebase. It seamlessly integrates with Git workflows, learns team coding patterns, and offers custom review policies. Kodus supports all programming languages with semantic and AST analysis, enhancing code review accuracy and providing actionable feedback. The tool is available in Cloud and Self-Hosted editions, offering features like self-hosting, unlimited users, custom integrations, and advanced compliance support.

README:

koduslogo

Website . Community · Docs . Try Kodus Cloud »

PRs Welcome Github Stars License

Ship better code faster with personalized, context-aware code reviews.

Kodus Demo


Why Kodus?

Kodus is an open-source AI agent that reviews your code like a real teammate — but one that never gets tired of doing pull requests.

She helps your team catch bugs, enforce best practices, and keep your codebase clean without slowing you down. Think of her as that senior dev who actually likes doing reviews (yeah, we made one).

Kody (our agent) plugs into your Git workflow, learns how your team writes code, and starts reviewing PRs automatically. You decide what matters — performance, security, readability, or all of the above.

Key Features

  • Context-Aware Intelligence — Kodus learns your codebase, architecture patterns, and team standards to deliver relevant, actionable feedback.

  • Custom Review Policies — Create review guidelines in plain language, or any language of your choice, that align with your team's engineering principles and practices.

  • Native Git Integration — Seamlessly integrates with your existing workflow, providing detailed feedback directly in pull requests.

  • Continuous Learning — Improves over time by incorporating feedback and adapting to your team's preferences and standards.

Supported Languages

Kodus supports all programming languages with two levels of analysis:

💡 All Languages - Semantic Analysis (LLM)

Every programming language receives full semantic review via LLM covering style, best practices, code smells, and intelligent feedback.

🚀 Enhanced Support - Additional AST Analysis

These languages get everything above plus structural analysis via AST parsing for:

  • Lower noise and duplicate detection
  • Similarity analysis between code blocks
  • Node-level structural validation
  • Enhanced accuracy in complex scenarios
Language Enhanced Features
TypeScript ✅ AST + Semantic
JavaScript ✅ AST + Semantic
Python ✅ AST + Semantic
Java ✅ AST + Semantic
Go ✅ AST + Semantic
Ruby ✅ AST + Semantic
PHP ✅ AST + Semantic
C# ✅ AST + Semantic
Rust ✅ AST + Semantic

All other languages work perfectly with semantic analysis! Including Swift, Kotlin, Scala, Dart/Flutter, Elixir, Erlang, Haskell, Julia, R, MATLAB, Objective-C, Perl, Lua, Crystal, Clojure, Groovy, VB.NET, F#, Nim, Zig, OCaml, Solidity, Move, VHDL, Verilog, Assembly, Fortran, COBOL, Smalltalk, PowerShell, Tcl, Scheme, Common Lisp, Elm, ReasonML, SML, Prolog, AWK, Makefile, and many more.

Configuration & Template Languages: HCL, TOML, INI, Gradle DSL, custom build DSLs, Graph languages (DOT), Template languages (Handlebars, Liquid), Markup variants (AsciiDoc, reST), Query/Graph DSLs (Gremlin, Cypher).

Getting Started

Kodus is available in two editions:

☁️ Cloud Edition

Get started in minutes with our fully-managed solution:

🛠️ Self-Hosted Edition

Deploy Kodus on your own infrastructure with full control:

Open Source vs. Cloud vs. Enterprise

Feature Open Source Cloud Pro Enterprise
Self Hosted You choose
Unlimited Users
Bring Your Own Key
Kody Learnings
Productivity and Quality Metrics
Premium Support
Custom Integrations
Advance compliance and code audit support
Review mode 💡 Light 🚀 Heavy 🚀 Heavy
Kody Rules Up to 10 rules Unlimited Unlimited

View full comparison →

Have Questions?

Our team is here to help. Schedule a 30-minute call with our founder to discuss how Kodus can optimize your code review process.

Contributing

We welcome contributions from the community!

For Tasks:

Click tags to check more tools for each tasks

For Jobs:

Alternative AI tools for kodus-ai

Similar Open Source Tools

For similar tasks

For similar jobs