The toolkit
The HexoKit toolkit is HexoKit plus the six small CLIs around it — independent, brew-installable tools that each do one job well and compose into a single workflow. Together they run the whole loop: from capturing an idea to a merged pull request, with the AI doing the typing and a plan in place before it starts. It’s built for developers running multiple coding agents in parallel who want a plan and a paper trail, not a black box — every backlog, plan, and cost report is a plain file you can cat, grep, and git diff.
The shape
Section titled “The shape”idea → fab-kit → wt → HexoKit ↑ ↓ ↓ ↓ │ constitution worktree dashboard │ plan per branch for agents │ └── backlog feeds /fab-newThe chain runs idea → fab-kit → wt → HexoKit: a backlog item becomes a planned change, the change runs in its own worktree, and the dashboard watches every agent.
The six companions
Section titled “The six companions”- fab-kit — the planning harness: a constitution and a plan before any agent writes code.
- wt — disposable git worktrees so each change works in isolation.
- idea — capture ideas and feed a backlog without breaking flow.
- tu — track what your AI coding sessions cost.
- hop — a personal directory of your git repos; jump anywhere, batch-update from anywhere.
- shll — the bootstrap that installs and updates the whole set.
And Desktop — the native macOS shell around the HexoKit dashboard, for when the browser tab isn’t enough.
The family listing
Section titled “The family listing”$ ls toolkit/- HexoKitrun-kit — tmux session manager with web UI
- fab-kitFab workflow engine — single binary replacement for kit shell scripts
- wtGit worktree management — create, list, open, delete worktrees
- ideaBacklog idea management (current worktree; use --main for main worktree)
- tuAI coding assistant cost tracking CLI
- hoplocate, open, and operate on repos from hop.yaml.
- shllmeta-CLI for the shll toolkit