AI coding agents work best when they have the right context. Watchfire lets you define your project structure, break work into well-scoped tasks, and orchestrate agents that execute with full awareness of your codebase, constraints, and goals. It manages context automatically — so agents stay on track and produce code you'd actually ship.
Desktop app (GUI + CLI):
brew tap watchfire-io/tap
brew install --cask watchfire-io/tap/watchfireCLI & daemon only:
brew tap watchfire-io/tap
brew install watchfire-io/tap/watchfireDefine your project once. Watchfire feeds agents the right specs, constraints, and codebase context — no copy-pasting prompts.
Break big projects into tasks with clear specs. Agents tackle them in order, each in an isolated git worktree branch.
Run agents across multiple projects in parallel. Monitor live terminal output, review results, and merge — from TUI or GUI.
| Mode | Description |
|---|---|
| Chat | Interactive session with the coding agent |
| Task | Execute a specific task from the task list |
| Start All | Run all ready tasks sequentially |
| Wildfire | Autonomous loop: execute tasks, refine drafts, generate new tasks |
| Generate Definition | Auto-generate a project definition from your codebase |
| Generate Tasks | Auto-generate tasks from the project definition |
# Build & install
make install-tools # Dev tools (golangci-lint, air, protoc plugins)
make build # Build daemon + CLI
make install # Install to /usr/local/bin
# Use it
cd your-project
watchfire init # Initialize a project
watchfire task add # Add tasks
watchfire # Launch the TUI| Component | Binary | Description |
|---|---|---|
| Daemon | watchfired |
Orchestration, PTY management, git workflows, gRPC server, system tray |
| CLI/TUI | watchfire |
Project-scoped CLI commands + interactive TUI mode |
| GUI | Watchfire.app |
Electron multi-project client |
make dev-daemon # Daemon with hot reload
make dev-tui # Build and run TUI
make dev-gui # Electron GUI dev mode
make test # Tests with race detector
make lint # Linting
make proto # Regenerate protobuf codeSee ARCHITECTURE.md for the full design document.
Proprietary. All rights reserved.
