kodus-ai
kodus-ai copied to clipboard
AI code reviews — just like your senior dev would do.
Website . Community · Docs . Try Kodus Cloud »
Ship better code faster with personalized, context-aware code reviews.
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 |
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!