Quickstart
This is the current Amp-first product path: connect once with a Revue API key, then run revue to launch the manager Amp session. The manager thread is the primary UI for child sessions, Orbs, subagents, and human decisions.
1. Install Revue
Install or update Revue from the repository:
bash -c "$(curl -fsSL https://raw.githubusercontent.com/ethandaya/revue/main/scripts/install.sh)"The command installs or updates Revue at ~/.local/share/revue/source, installs the Amp plugin and bidding skill once in your user config (~/.config/amp and ~/.config/agents), writes a ~/.local/bin/revue command shim, and prepares ~/.config/revue.
When working from a Revue checkout, the equivalent developer command is pnpm run revue.
2. Connect one API key
Use a workspace-scoped Revue API key:
revue loginRevue asks only for the API key, validates it with the hosted API, infers the workspace, and stores machine credentials under ~/.config/revue. For a non-default service deployment, use revue login --api-url <url>.
3. Launch the manager
From any workspace:
revueBare revue syncs the Amp plugin and skill, mints a short-lived manager delegation, and launches Amp in Revue manager mode. Keep that Amp thread open; it is the primary UI.
Ask the manager in chat:
launch an orb to investigate CI
launch a local child to write the regression test
show blocked decisions
answer the top decision with option B4. Launch backup children from the CLI
The manager can launch children for you. If you need the CLI backup path:
revue child "Investigate CI and bid only for true human decisions" --where orb --launch
revue child "Review this diff" --where local --launch--where orb uses Amp's Orb execute path. --where local starts a local Amp child. Revue defaults the manager context when you are outside the manager thread.
5. Verify the connection
revue doctor --remote
revue smokerevue smoke registers a manager/child/subagent dogfood loop, seeds a child decision, answers it with manager delegation proof, and verifies route proof. Add --launch-orb only when you want to spend a real Orb run.
Fallback local UI
Amp manager chat is the primary UI. The older local TUI remains available as a fallback:
revue uiThe non-interactive commands still exist for scripts or debugging:
revue inbox
revue answer top "Use the recommended default."
revue watchShell autocomplete is generated by Incur; run revue completions --help for zsh, bash, fish, and nushell setup snippets.
Developer commands
revue rpc
revue threads
revue steer latest "Follow up on the completed task."
revue archive latest
revue demolatest resolves to the most recent unarchived workstream, so you can follow up or archive without finding an Amp thread id.