CometixCode
Plugin / AgentAn 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
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.
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.
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.
brew install --cask tasktrooper # Windows: TaskTrooper-<version>-setup.exe from GitHub Releases # Linux: TaskTrooper-<version>-x86_64.AppImage (chmod +x)
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/tasktrooperCharted
An unofficial Rust 1:1 reimplementation of the Claude Code terminal UI, ported file-for-file onto an iocraft TUI framework.
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.
A Claude Code plugin that replaces the lossy compaction summary with Jev-scored pruning: stale tool calls are dropped, and everything kept stays verbatim.