Skip to main content

Documentation Index

Fetch the complete documentation index at: https://mintlify.com/coleam00/Archon/llms.txt

Use this file to discover all available pages before exploring further.

Archon offers two installation paths depending on how much you want to configure upfront. The Quick Install gives you a standalone binary in 30 seconds — ideal if you already have Claude Code set up. The Full Setup clones the repo, runs the guided wizard, installs credentials, and gives you the web dashboard — recommended for most users.
The quick install delivers a pre-compiled archon binary. Claude Code is not bundled — you need it separately.
1

Install Archon

curl -fsSL https://archon.diy/install | bash
2

Install and authenticate Claude Code

Compiled Archon binaries require Claude Code to be installed separately, then pointed at via CLAUDE_BIN_PATH.
curl -fsSL https://claude.ai/install.sh | bash
export CLAUDE_BIN_PATH="$HOME/.local/bin/claude"
To make CLAUDE_BIN_PATH permanent, add it to your shell profile, or set it in ~/.archon/config.yaml:
~/.archon/config.yaml
assistants:
  claude:
    claudeBinaryPath: /home/yourname/.local/bin/claude
Then authenticate Claude Code:
claude /login
3

Verify the install

archon version
archon doctor
archon doctor checks your Claude binary path, authentication, and database. Address any warnings before continuing.

Run your first workflow

With Archon installed, navigate to any git repository and run a workflow.
1

Go to your project

cd /path/to/your/project
Your project must be a git repository. Archon uses git worktrees for isolation. If it isn’t one yet: git init && git add . && git commit -m "initial commit".
2

See what workflows are available

archon workflow list
Archon ships 17 bundled workflows. You’ll see them alongside any project-specific workflows from .archon/workflows/.
3

Ask a question about the codebase

The archon-assist workflow is the lowest-friction starting point — no isolation required:
archon workflow run assist "What does this codebase do? Give me a high-level summary."
4

Fix an issue on an isolated branch

archon workflow run fix-github-issue --branch fix/issue-42 "Fix issue #42"
Archon creates a worktree on fix/issue-42, then runs the full pipeline: classify → investigate → implement → validate → PR → review → self-fix. Progress streams to your terminal in real time.
5

Let the router choose the workflow

You don’t need to remember workflow names. Describe what you want — the router reads all workflow descriptions and picks the best match:
archon workflow run "Review my latest PR"
archon workflow run "Refactor the database layer safely"
archon workflow run "Add dark mode to the settings page"

Verification checklist

# Show installed version
archon version

# Check setup health (Claude binary, auth, database, adapters)
archon doctor

# List available workflows (run from inside a git repo)
archon workflow list
If you’re running the full setup and want to verify the backend is healthy, run curl http://localhost:3090/health. You should see {"status":"ok"}.

Common first-run issues

Compiled binaries can’t auto-discover Claude Code. Set the path explicitly:
export CLAUDE_BIN_PATH="$HOME/.local/bin/claude"
Or add it to ~/.archon/config.yaml under assistants.claude.claudeBinaryPath. See AI Assistants for all install-layout paths.
Archon requires a .git folder to create worktrees. Navigate to your project root, or initialize git:
git init && git add . && git commit -m "initial commit"
To skip isolation for one run: archon workflow run <name> --no-worktree "message".
The binary installs to ~/.local/bin/ which may not be on your PATH:
echo 'export PATH="$HOME/.local/bin:$PATH"' >> ~/.bashrc
source ~/.bashrc
Install Bun and open a new terminal:
curl -fsSL https://bun.sh/install | bash
# Open a new terminal, or:
source ~/.bashrc

What’s next

Core concepts

Learn about workflows, DAG nodes, isolation, providers, and adapters.

AI assistants

Configure Claude Code, Codex, or Pi as your AI backend.

Authoring workflows

Write custom YAML workflows tailored to your project’s needs.

CLI reference

Full reference for all archon commands and flags.

Build docs developers (and LLMs) love