recipe-dashboard

See what your recipes are doing — without switching back to the terminal.

Active github.com/samueljklee/amplifier-recipe-dashboard

Recipes run for minutes to hours. You have no idea what's happening.

You end up switching to the terminal, scrolling through logs, or just asking “where is it at?” over and over.

🀷

Is it still running?

πŸ“

Which step is it on?

πŸ›‘

Did it stall?

βœ‹

Is it waiting for me?

One command.

Opens a browser. That's it.

uvx --from git+https://github.com/samueljklee/amplifier-recipe-dashboard \ amplifier-recipe-dashboard
βœ“ No API keys
βœ“ No LLM calls
βœ“ Just reads your local ~/.amplifier/ session files

See everything at a glance

localhost:8181
All 24 Active 3 Waiting 1 Stalled 2 Done 18
running code-review — teamkb-workspace Step 4/7 · 12m ago
waiting refactor-phase-2 — amplifier-core Needs approval
done generate-arch-diagram — made-support Completed 2h ago

All recipe sessions across all projects. Filter by status, search by name, sort by time.

Know what's happening right now

Click into any running recipe — see step-by-step progress, what each step produced, and what variables resolved to.

localhost:8181/#/session/a79d93a5
βœ“ 1. planning 3m 22s
βœ“ 2. implementation 18m 47s
3. code-review running · 4m 12s
β—‹ 4. verification
β—‹ 5. completion

Auto-refreshes every 10 seconds. Preserves your scroll position and expanded panels.

DOT graphs become interactive diagrams

What the recipe outputs
// raw DOT in step output digraph architecture { graph [ rankdir = TB ]; node [ shape = box ]; "src/main.py" -> "src/router.py"; "src/router.py" -> "src/handlers/"; "src/handlers/" -> "src/models/"; ... 200+ lines ...
What you see in the dashboard
DOT Fit + View Source
main.py router.py handlers/ models/ utils/ scroll to zoom Β· drag to pan

Powered by Viz.js (Graphviz compiled to WASM). Runs entirely in your browser — no install, no server processing.

Understand what a recipe actually did

Finished recipes are just as important. Read the full output — what was planned, what was implemented, what was verified.

Outcome Tabs

Summary Review Verification Approval

Full rendered markdown for each report section. Only tabs with data appear.

Task Reports

βœ“ Task 1: Extract shared constants β–Έ
βœ“ Task 2: Migrate CLI to Click β–Έ
βœ“ Task 3: Add integration tests β–Έ

Expand any task to see what it did, which files changed, and which tests were written.

Know when you're needed

Staged recipes pause and wait for human approval. The dashboard makes that unmissable.

⏸️
Waiting for your approval Stage implementation completed. Review the plan before continuing.

Approval Timeline

● planning approved · 3:14 PM
● implementation waiting · since 3:42 PM
β—‹ verification

No more recipes silently waiting for 45 minutes because you didn't check the terminal.

Smart about the small things

β†· Skipped Steps

Conditional steps that didn't execute show clearly β€” expand to see the condition that was false. No guessing why a step was skipped.

{} Template Variables

See what {{repo_path}} actually resolved to. Template variables shown alongside their real values.

πŸ“„ Content Detection

Step outputs auto-detected as DOT, Markdown, or JSON — each rendered with appropriate formatting. Toggle between preview and raw source.

πŸŒ— System Theme

Follows your OS dark/light preference via prefers-color-scheme. No settings to configure.

Get started.

# Run it once (no install) uvx --from git+https://github.com/samueljklee/amplifier-recipe-dashboard amplifier-recipe-dashboard # Or install it so it's always available uv tool install git+https://github.com/samueljklee/amplifier-recipe-dashboard amplifier-recipe-dashboard

Opens at localhost:8181. Auto-refreshes every 10 seconds. Reads your local session files — nothing leaves your machine.

GitHub → Feedback welcome πŸ™
More Amplifier Stories