fynnfluegge/agtx
🏄🏼♂️ The blackboard for coding agents - agentic development environment for claude code, codex, cursor, opencode, grok and more.
What it solves
agtx addresses the inefficiency of using a single AI coding agent for complex software projects. It replaces the "one agent, one task" model with a "blackboard system," allowing a fleet of different AI agents (like Claude, Grok, and Codex) to collaborate on a shared project board, managing dependencies and handovers automatically.
How it works
The project implements a blackboard architecture where a central Kanban board acts as the shared knowledge base.
- Knowledge Sources: Multiple coding agent CLIs run in their own isolated git worktrees and tmux windows. They do not communicate directly but instead read from and write to the board.
- Control Shell: A TUI (Terminal User Interface) and an optional experimental orchestrator agent manage the flow of tasks through phases (Backlog $\rightarrow$ Planning $\rightarrow$ Running $\rightarrow$ Review $\rightarrow$ Done).
- Dependency Graph: agtx tracks which tasks depend on others, holding downstream tasks until their prerequisites are completed and then passing the relevant diffs and artifacts to the next agent.
- Mobile Integration: A built-in web server allows users to monitor the board, view diffs, and interact with agent terminals via a mobile app (paired via QR code).
Who it’s for
Developers who want to orchestrate multiple specialized AI coding agents in parallel, manage complex task dependencies, and maintain a high-level overview of their agentic development workflow from the terminal or a mobile device.
Highlights
- Multi-Agent Collaboration: Use different models for different phases (e.g., Grok for research, Claude for implementation, Codex for review).
- Terminal-Native: Vim-native keybindings and tmux-based session management.
- Oneshot Skill: Allows an agent to run the entire board unattended, planning milestones and merging tasks.
- Mobile Control: Live terminal access and board management via a paired mobile web app.
- Orchestrator Agent: An experimental MCP-based agent that autonomously manages the Kanban board and delegates tasks.
Related
- Project
- Project
- Project
- Project
- Project