Open source · MIT

Tend to your repo without it taking your week.

kimu is an AI triage teammate for your GitHub issues. It classifies every issue, catches duplicates, drafts the replies, and proposes what to close — you stay the one who decides. Self-hosted on your own Cloudflare account.

  • Cloudflare Workers
  • Bring your own model
  • Self-hostable · $0/mo

What it does

The boring half of triage, handled.

kimu doesn't try to replace you. It reads what you'd read, sorts what you'd sort, drafts what you'd type, and flags what's drifting — then leaves the decision to you. The engine is generic; the policy is yours.

Classify

Every issue, sorted

New issues get a kind, a priority, a confidence score, and a one-line reason — with a flag on the few that genuinely need a maintainer this week.

Deduplicate

Catches the repeats

Embeddings stored at the edge spot likely duplicates and related threads automatically — no vector database, no extra services to run.

Triage

One-click close, your call

A queue of issues that can probably be closed — stale, answered, low-info, duplicate — each with an editable, AI-drafted reply. kimu never closes anything on its own.

Health

Community vitals, watched

First-response time, time-to-close, active contributors, bus factor — tracked over time, with a public 0–100 health score and a README badge.

Alerts

Slack & Discord, when it matters

Instant pings for flagged and high-priority issues, plus a quiet weekly digest every Monday. Works with Discord through the same webhook.

Connect

Plugs into your stack

A vendor-neutral events webhook funnels issues into Jira or Linear. Policy lives in .github/kimu.md. Bring your own AI model, or use Workers AI by default.

How it works

Three steps, fifteen minutes, and you're done.

Setup is short on purpose. Connect a repo, let kimu read for a few days, then work the queue when it suits you.

  1. 01

    Connect a repo

    Install the GitHub App with the smallest permission set that does the job — or track any public repo read-only with a token. Deploys to your own Cloudflare account.

  2. 02

    Let it read

    kimu walks the issue tracker, classifies what's new, finds duplicates, and learns the shape of your project from your playbook. It posts nothing and waits.

  3. 03

    Approve what it proposes

    Work the triage queue — close with an AI-drafted reply, or opt into auto-labeling. A short weekly digest tells you what's worth your time. Every action is logged.

The principle

kimu is an engine, not a policy. It proposes; you decide. Nothing it can do to your repo happens without you turning it on — and everything it does is written down.
— How kimu is built

Triage is messy and different at every project. Tell us how yours works →

Pricing

Free for open source. Always.

kimu is MIT-licensed and self-hosted. It runs entirely on your own Cloudflare account — Workers, D1, and Workers AI — which is free for typical org-scale usage. No SaaS bill. No telemetry. No upsell.

  • Unlimited repositories, public or private
  • Classification, duplicates, triage, health, digest
  • Runs on your Cloudflare free tier — $0/mo
  • Bring your own AI model, or use Workers AI

Read the docs, peek at the source, or just sign in.