macOS Local-first Open source

Turn visual feedback
into shipped AI code.

Capture annotated screenshots and hand them directly to Claude, Codex, or Cursor. One shortcut. No tickets. No copy-paste. Just ship.

PromptPilot — session: login-bug
Button misaligned
Padding off
// login form: submit triggers 422 on empty email field
Claude CLI
Codex CLI
Cursor

From screenshot to shipped fix in 6 steps.

No context switching. No ticket archaeology. The agent knows exactly what changed.

01

Capture

Press ⌃⌘Z from any app. Pick the region on screen. Done.

02

Annotate

Draw boxes, add notes. One frame equals one task.

03

Frame

Name the session. Add a one-line context note. This travels with all captures.

04

Route

Direct to your AI agent, team review, or public feed.

05

Review

Teammates curate before the agent sees the annotation.

06

Ship

Claude, Codex, or Cursor picks up the context and gets to work.

⌃⌘Z

Global shortcut

Press from any app. The overlay appears instantly without stealing focus.

🔒

Local-first

API keys stay on your Mac. Screenshots never leave your workspace until you submit.

🔗

MCP server

Your captures are exposed as an MCP context source. Claude, Codex, and Cursor can read them natively.

👥

Team review

Share to team feed before AI sees it. Accept or flag annotations before routing.

🌐

Public feed

Share with your community. Curate the best notes into the final prompt.

📋

Session framing

One session note travels with all captures in that session. Context without repetition.

MCP Integration

Your captures as an agent context source.

Expose PromptPilot sessions as MCP tools. Any MCP-compatible agent can read annotated captures directly — no plugins, no cloud sync, just local context piped to the model.

json mcp_config.json
"tools": [
  {
    "name": "list_promptpilot_sessions",
    "description": "List recent PromptPilot annotation sessions"
  },
  {
    "name": "get_session_captures",
    "description": "Get annotated frames for a session",
    "arguments": {
      "session_id": "string"
    }
  }
]

Context beats guesswork.

Developers keep asking for clear reproduction steps. AI agents are strongest when the prompt includes what changed, where it happened, and why it matters. PromptPilot makes that effortless.

Free to start · macOS 13+ · No credit card