Skip to main content

The Vision

What if your project board could execute itself? FORGE + TOMMY is a two-workflow orchestration system that turns GitHub issue hierarchies into completed code — autonomously. No copy-pasting prompts. No SSH sessions. No manual issue management. Point it at an epic, and it resolves the next unblocked ticket end-to-end.

How It Works

FORGE is the strategic planner. It reads your GitHub epic, parses the block and task hierarchy, resolves which block is unblocked and ready, fetches every task’s acceptance criteria and file targets, and assembles a fully self-contained implementation prompt. Three execution modes: review it yourself (manual), let Claude handle it (api), or hand it to the robot (tommy). TOMMY is the tactical executor. When FORGE delegates via tommy mode, TOMMY receives the tasks, atomises them into individual task-lets, SSHes into your build server, and runs claude --print --output-format json --max-turns 3 per task-let. On success, FORGE auto-closes the task and block issues with summary comments.

Zero-Token Orchestration

When FORGE delegates to TOMMY (Path C), the orchestration layer uses zero LLM tokens for planning. FORGE already did the thinking — TOMMY is pure mechanical execution. The only LLM calls happen inside Claude Code CLI on the build server, where they’re doing actual code generation.

The Autonomy Ladder

LevelModeHuman RoleStatus
1ManualCopy-paste prompt into ClaudeLive
2APIReview results after executionLive
3TommyMonitor; intervene on failureLive
4ZOID CouncilsApprove at gates via Discord emojiPlanned
5Full AutonomySleep while it shipsFuture
Each level reduces human involvement while maintaining safety gates. Today we’re at Level 3: FORGE reads the board, TOMMY executes via SSH, issues close automatically.

What This Means

Point it at any GitHub org/repo with the right epic structure and it grinds through tasks overnight. Wake up to closed issues, committed code, and a board that moved itself forward.

Current State

Successfully tested end-to-end on traceo-ai/traceo-mcp-server epic #22. FORGE scanned 22 blocks, identified “BLOCK 5: Deployment & Go-Live” as the next unblocked ticket, assembled a 5,239-character prompt with full task context, and the workflow completed in under 60 seconds.