An autonomous AI agent that works while you sleep.
Turns idle Claude Max quota into code reviews, bug fixes, and strategic insights — right inside your GitHub workflow. No babysitting required.
Deploy once. Kōan monitors your repos 24/7, autonomously handling PRs, CI failures, and code reviews overnight.
Your Claude Max subscription runs at full capacity. Every idle token becomes a code fix, review, or architectural insight.
Give your bot a name, avatar, and personality. Kōan isn't just a tool — it's a teammate with a distinct voice.
MIT licensed and community-driven. Fork it, extend it, make it yours.
From automated PR reviews to deep bug hunting — a complete autonomous engineering companion.
Switch between Claude, GitHub Copilot, and OpenLLaMA. Choose the right model for each task — speed, accuracy, or cost.
Kōan automatically proposes fixes, generates action plans, and commits them directly to your PRs without lifting a finger.
Trigger workflows with natural language: @koan fix, @koan review, @koan rebase — right inside your PR.
Investigates your entire codebase to pinpoint real bugs. AI-driven, context-aware, multi-hop reasoning across files.
Full containerization support. Deploy anywhere with a single command — local, cloud, or CI/CD pipelines out of the box.
Drop in skill modules to add capabilities. 15+ built-in, or write your own with a simple, documented Skills API.
Real-time notifications and command triggers through your team's Telegram or Slack channels.
A single YAML file defines everything — LLM provider, API keys, skills, and notifications. Up in under 5 minutes.
Set a name, avatar, and personality tone. Kōan adapts its communication style — a teammate, not just a script.
Comment on any PR or issue. Kōan understands your intent and takes autonomous action instantly.
Drop any @koan <command> in GitHub. No app to install, no UI to open.
The webhook fires, your chosen LLM analyzes the full context — code, history, CI logs, and intent.
Changes are committed directly to the branch. Results are posted as a structured GitHub comment.
Every skill is a modular capability. Drop in, configure, and compose as needed.
Native integrations with GitHub, Slack, Telegram, and Docker — no middleware, no glue code.
Native PR comments, issue tracking, webhook events, and Actions pipeline integration
Command your bot and receive real-time alerts through Telegram bot API
Channel notifications, slash commands, approval workflows and interactive messages
Full containerization — deploy anywhere with docker run koan/koan
Multi-step reasoning across your codebase — tracing call graphs, following data flows, surfacing vulnerabilities static analyzers can't detect.
UserRepository.php:142WorkerPool.js:89POST /api/auth/loginutils/crypto.ts:34A single config file sets everything up. Clean YAML, readable at a glance.
Install Kōan, configure your first bot, and run your first command in 5 minutes
Build skills with the Skills API and share them with the community
Production-ready Docker setup with compose examples and env vars
How Kōan handles API keys, webhook secrets, and least-privilege GitHub access
Contribution guide, code of conduct, and how to propose new core features