Getting Started
Install
Section titled “Install”Itervox is a single Go binary. Install it with Homebrew:
brew tap vnovick/tap && brew install itervoxOr download the latest release from GitHub Releases.
Prerequisites
Section titled “Prerequisites”- An AI agent CLI — one of:
- Claude Code (
claude) - Codex (
codex) - OpenCode (
opencode) - Gemini CLI (
gemini)
- Claude Code (
- A project tracker — Linear or GitHub Issues
Quick Setup
Section titled “Quick Setup”1. Initialize WORKFLOW.md
Section titled “1. Initialize WORKFLOW.md”Navigate to your project repo and run:
itervox init --tracker linear --runner claudeThis scans your repository, detects the tech stack, and generates a WORKFLOW.md starter.
For GitHub Issues:
itervox init --tracker github --runner claude2. Configure secrets
Section titled “2. Configure secrets”Create a .itervox/.env file (gitignored) with your API keys:
# For LinearLINEAR_API_KEY=lin_api_xxxxx
# For GitHub (use a personal access token with repo scope)GITHUB_TOKEN=ghp_xxxxxReference them in WORKFLOW.md as $LINEAR_API_KEY or $GITHUB_TOKEN.
3. Run
Section titled “3. Run”itervox -workflow WORKFLOW.mdItervox starts polling your tracker, spawning agents for active issues, and streaming logs to the terminal.
Open the dashboard at http://localhost:8090 to see the Kanban board.
4. (Optional) Verbose mode
Section titled “4. (Optional) Verbose mode”itervox -workflow WORKFLOW.md -verboseEnables DEBUG-level logging including agent output.
What happens next
Section titled “What happens next”- Itervox polls your tracker for issues in active states (default: “Todo”, “In Progress”)
- For each issue, it creates an isolated workspace (clone or worktree)
- An AI agent is spawned with your WORKFLOW.md prompt template
- The agent works on the issue, creates a branch, and submits a PR
- Itervox transitions the issue state on success
All of this is visible in real time via the web dashboard or terminal UI.
Next steps
Section titled “Next steps”- Configuration Reference — Full WORKFLOW.md format
- CLI Reference — All flags and commands
- Linear Setup Guide — Detailed Linear integration
- GitHub Issues Guide — GitHub-specific setup