FREE FOREVERv1.0 · MIT active development

KanBots — the open-source desktop edition

A single-user, local-first kanban: parallel agents, decision prompts, SQLite-backed history on your machine — no cloud account, no telemetry. Same UI as Cloud; same agent runtime. The whole product, free.

Builds are unsigned for now — macOS users right-click → Open the first time, Windows users hit More info → Run anyway on SmartScreen. Or build from source: pnpm desktop:dev →

.kanbots/

lives next to your repo

db.sqlite · worktrees · configs

0

bytes leave your machine

no telemetry, no servers

MIT

forever, no asterisks

fork it, ship it

Why two products?

OSS is what one person does. Cloud is what a team does.

The split is forced by economics, not by product strategy. Cloud has a backend (Postgres, Redis, presence, billing) which costs us per active user. OSS has zero hosting cost, so it stays free. Every Cloud-only feature requires another person or another device — none of them help a solo user.

We don't artificially gate OSS to drive Cloud upgrades. We don't have to. If you're solo on one machine, OSS does everything you need.

See the full feature matrix →
OSS desktop board with parallel agent runs
Autopilot feature dev modal with personas

Autopilot included

The signature feature — yours, free.

Hand kanbots an issue and a budget. Up to 4 parallel slots round-robin through your persona roster, splitting parents into subtasks as they go. Or hit QA mode: typecheck/tests/lint/build/e2e in a loop, fix what fails, repeat until green.

The full autopilot_sessions table lives in your local SQLite. Stop the parent and all children stop with it.

Quickstart

Up in three commands.

$ git clone https://github.com/leodavinci1/kanbots
$ cd kanbots
$ pnpm install && pnpm desktop      # build & open Electron
# or, with hot reload:
$ pnpm desktop:dev

Requires node 20+, pnpm 10+, git, and either claude or codex on your PATH.

Sustain the OSS desktop

Pay what it's worth to you.

KanBots OSS is free, MIT-licensed, and sustained by pay-what-you-can donations. If it saves you time, consider chipping in — any amount helps. No tier unlocks anything; donations keep the project healthy.

Need to share a board with teammates?

Cloud adds real-time presence, assignment notifications, audit logs, SSO — agents still run on your hardware.