>_
Stagehand
Stagehand app icon

Terminal demos without the live-demo panic spiral.

Stagehand turns Markdown scripts into a native Mac presenter console for technical demos. Highlight the current section, preview the next command, and send commands with a hotkey.

Native macOS app · Intel support · Privacy-first · Beta coming soon

Stagehand — Presenter Console
Command 2 / 9Mode: human typingSpeed: medium

Start the Stack

Explain that the local Docker environment starts the API, database, and worker.

▶ Current Command
docker compose up -d
Next Command
curl http://localhost:8080/health
What it does

A presenter console for command-line demos.

Keep your outline, notes, current command, and next command visible while Stagehand handles the boring and mistake-prone part.

Markdown-powered demos

Write your demo outline, notes, and terminal commands in plain Markdown. Stagehand turns it into a guided presenter console.

Advance with hotkeys

Step through the demo without breaking flow. Copy, paste, or type the next command into whatever app is focused.

Human typing mode

Stagehand can type commands like a real presenter, with speed control and subtle random pauses for a natural feel.

Danger-aware by design

Risky commands can be flagged before they hit your terminal. Because live demos already have enough gremlins.

How it works

Write the script. Run the show.

Use normal Markdown headings for sections, fenced code blocks for commands, and optional metadata comments when you need extra control.

1
Open your demo.md file
2
Stagehand highlights the current section
3
Press a hotkey to send the command
4
Keep demoing like you planned it that way
📋 demo.md
# API Demo

## Start Services

Explain that Docker starts the stack.

<!-- stagehand: mode="type" speed="medium" -->
```sh
docker compose up -d
```

## Check Health

<!-- stagehand: autoEnter="false" -->
```sh
curl http://localhost:8080/health
```
🔒 Privacy-first by default

Your demo scripts stay on your Mac.

Stagehand is built for local files, local preferences, and local control. No accounts. No telemetry. No cloud sync. No surprise network calls.

Markdown source of truth
Clipboard, paste, and typing modes
Global hotkeys
Local-only by default
No accounts, telemetry, or cloud sync
Modes

Choose how commands reach the terminal.

Different demos need different levels of theater. Stagehand gives you practical options without turning your terminal into a magic trick.

📋

Clipboard

Copy the current command and advance. Simple, safe, and boring in the best way.

Paste

Paste into the focused app, optionally pressing Enter when you trust the command.

Human Typing

Type commands character-by-character with speed control and natural pauses.

🖥️

Ready for less demo chaos?

Build the script once. Step through it live. Keep your place. Avoid pasting the cleanup command into prod. Everybody wins.