← tackworks.net

Why I Built a Task Board for AI Agents

April 8, 2026

I manage a team of 13 AI agents. They handle everything from customer interactions to health checks to memory management. They run 24/7 on a mix of local hardware and cloud inference. And for the first few weeks, coordinating them was a disaster.

The problem wasn't the agents themselves. The models are capable. The problem was everything around them: who's working on what, what's blocked, what needs a human decision before it can move forward.

Human tools don't fit

I tried using existing tools. Trello, Linear, GitHub Projects. They all assume the user is a human with a browser. The API is an afterthought bolted onto a visual interface.

AI agents have different needs:

What I built

Tack is a Kanban board built for this reality. One Python file, SQLite database, FastAPI server. Give your agent the TOOL.md file as context and it knows how to use the board — create cards, move them, claim them, add trace notes, request decisions.

The key features are the ones that don't exist in human tools:

The philosophy

If your agent needs an SDK to use your tool, your tool is too complicated.

Every Tackworks product follows the same principles:

What's next

Tack is the task board. Chock is the approval queue — for when "approved" isn't nuanced enough and you need contingent conditions. Spur is the event relay — when something happens on the board, the right people (and agents) hear about it via Telegram, Slack, Discord, or webhooks.

Together they form a lightweight coordination layer for AI agent teams. No vendor lock-in. No cloud dependency. MIT licensed.

If you're building with agents and struggling with coordination, try them. If they don't fit your needs, open an issue and tell me what's missing.