The kanban board for freelance developers

Every client thinks they're your only client. Kanboard gives each engagement its own board, keeps context switches cheap with keyboard-fast navigation, and lets AI agents absorb the routine work you can't bill for twice.

Sound familiar?

Context switching between clients burns hours

Each project has its own state in your head. Rebuilding it after every switch is invisible, unbillable work.

Deliverables tracked in email threads

What's promised, what's blocked, what shipped — scattered across inboxes and chat, rediscovered under deadline pressure.

Admin eats your evenings

Status updates, task lists, project hygiene — necessary, unbillable, and always done last.

How Kanboard fits

A project per client

Pro includes unlimited projects — every engagement gets a clean board, and ⌘K jumps between them instantly.

MCP server

Agents handle the routine tickets on each board — scaffolding, tests, upgrades — while you do the work clients actually pay premium rates for.

Columns as status reports

In Progress and Done answer 'where are we?' before the client asks — screenshot the board instead of writing the email.

macOS desktop app

Your boards in a dedicated window with native shortcuts — not lost in forty browser tabs.

A week on the board

  1. 1

    One project per client; identical column layout everywhere so switching costs nothing.

  2. 2

    Turn every scope agreement into tasks the moment the contract is signed — the board becomes the statement of work.

  3. 3

    Batch agent-friendly tasks and dispatch them over MCP between meetings.

  4. 4

    Before invoicing, walk the Done column — it's your work log.

FAQ

How many client projects can I manage?+

Unlimited. Pro ($12/month) includes unlimited projects and tasks, so every client engagement gets its own board.

Can clients see my board?+

Boards are private to your account today. Most freelancers share progress by screenshot or export via the REST API into client-facing reports.

Can AI agents work on client code through Kanboard?+

Kanboard hands your agent the task — title, description, column state — over MCP. The agent works in your local checkout of the client's repo, so your access agreements stay unchanged.

Does it work with my existing tools?+

The REST API covers projects, columns, and tasks, so you can sync from invoicing tools, forms, or ticket emails with a small script.

A board for you, an API for your agents

One flat price for you and every agent you connect.

Start building