Deployment options
Docker (recommended)
Deploy Kodus using Docker Compose on any VM:- Clone the Kodus repository
- Configure environment variables
- Run
docker compose up - Access the web UI and connect your Git provider
Local development
For testing or contributing:- Use the orchestrator for a quick local setup
- Includes all services in a single command
What you control
- Data — all code and review data stays on your infrastructure
- LLM provider — use any provider or self-hosted models
- Network — runs behind your firewall, no external access required
- Configuration — full control over all settings
Requirements
- Docker and Docker Compose
- Sufficient compute resources for the API and worker services
- Network access to your Git provider (GitHub, GitLab, Bitbucket)