ClaudeMap

TaskTrooper

A local-first desktop platform where a Kanban board drives role agents — every task is handed to Claude Code on your own machine, column by column.

Plugins & Agentskanbanagent-orchestrationdesktoplocal-firstrole-agents

TaskTrooper is a board of tasks, a set of role agents (product manager, architect, backend, frontend, QA) and a runtime that hands each card to Claude Code (or another agent CLI) locally: clone, plan, implement, test, open the PR — while you watch. Nobody presses run: moving a card into a column wakes the agent that owns it, and finished work hands off to the next column's agent. Claude Code runs sonnet by default and opus for subtasks rated hard; mixed fleets share one board too — a developer on Claude Code, a reviewer on the Cursor CLI, QA on OpenCode, an API-only agent on Gemini. When Claude Code hits its usage limit mid-task, the card parks on Blocked and the same session resumes after reset instead of starting over. Everything runs on your machine: an Electron app with an embedded Go backend and Postgres, plus a bundled nomic-embed-text-v1.5 model so agents can search code semantically. No account, no cloud, no login.

What it does

  • The board is the driver: a card moved into a column wakes the owning agent — clone, plan, implement, test, open the PR — with no run button
  • Usage-limit safe: mid-task limits park the card on Blocked and the same Claude Code session resumes when the limit resets
  • Role agents out of the box (PM, architect, backend, frontend, QA) and mixed fleets: Claude Code, Cursor CLI, OpenCode and Gemini agents share one board
  • All local: an Electron app with embedded Go backend and Postgres, plus a bundled nomic-embed-text-v1.5 model for semantic code search

When to use it

Solo developers and small teams who want a supervised pipeline of agent workers on their own machine — queue work on a board, watch each run live, and never lose an interrupted session to a usage limit.

Getting started

brew install --cask tasktrooper

# Windows: TaskTrooper-<version>-setup.exe from GitHub Releases
# Linux: TaskTrooper-<version>-x86_64.AppImage (chmod +x)

Things to know

Apache-2.0. The board drives long autonomous sessions — review diffs and PRs like any agent work before merging. The embedded stack (Electron, Go, Postgres) is heavyweight for older machines. Agent quality depends on the CLI and model you point it at. The README positions it against trackers and queue managers: TaskTrooper is the whole loop in one desktop app.

Repository

makifbaysal/tasktrooper

Charted

Related on the map

  • CometixCode

    Plugin / Agent

    An unofficial Rust 1:1 reimplementation of the Claude Code terminal UI, ported file-for-file onto an iocraft TUI framework.

    • terminal-ui
    • rust
    • reimplementation
    • unofficial
  • Abide

    Plugin / Agent

    Hook-level enforcement for the natural-language rules in AGENTS.md and CLAUDE.md — every edit is judged and violations are repaired in the same turn.

    • hooks
    • code-review
    • rules
    • agents-md
  • fast-jev-compaction

    Plugin / Agent

    A Claude Code plugin that replaces the lossy compaction summary with Jev-scored pruning: stale tool calls are dropped, and everything kept stays verbatim.

    • plugin
    • context-management
    • compaction
    • function-hooks