First deck in under
5 minutes.
Sign up and start on the web — no install, no API key.
Or download the open source desktop app and bring your own model.
No install. No API key.
Just sign up and pitch.
Your first 3 complete decks are free — full AI generation, full animations, shareable URL. No credit card required.
Start for freeFrom idea to animated show in 4 steps.
Describe your deck
Tell PitchShow what you need: topic, audience, length, and goal. Be as brief or as specific as you like — "10-slide investor pitch for a B2B SaaS, Series A" or just "quarterly business review" both work.
AI researches and structures the narrative
PitchShow searches the web, reads sources, and builds a slide-by-slide storyline. You review the outline before any slides are generated — you're always in control of the story.
Watch it build, slide by slide
PitchShow generates each slide as animated React code — live in your browser, in batches of three. You can see the presentation take shape as it writes. No waiting for a full render at the end.
Refine, present, share
Use Vibe Mode to click any slide element and describe what to change. When you're ready: present with speaker notes, export the file, or share a permanent animated URL.
Tip: "Make this slide more data-driven" or "Change the tone to be less formal" works just as well as precise edits.Install and open
Download the installer for your OS. On macOS: drag to Applications, then open. If you see a security warning, right-click → Open to bypass Gatekeeper. Node.js 18+ must be installed — nodejs.org.
Connect your AI provider
Go to Settings → AI Provider. Choose one:
AWS Bedrock reads your ~/.aws/credentials automatically if configured. All others need an API key from the provider's dashboard.
Create your first deck
Click + New Deck. Describe your topic, audience, and duration. PitchShow researches, writes the narrative, and builds animated slides while you watch.
"10-minute pitch for our SaaS to enterprise CTOs, Series A fundraising"Edit, present, export
Use Vibe Mode to click any element and describe changes in natural language. Press Present for speaker view. Export as PDF, PPTX, or HTML — or upload to the web for a permanent animated URL.
Generate decks from your IDE
Add PitchShow as an MCP server. Call pitchshow_generate_deck from Claude Code, Cursor, or Gemini CLI — no context switch, no new tab. Requires the desktop app.
~/.claude/settings.json
{
"mcpServers": {
"pitchshow": {
"command": "node",
"args": [
"/Applications/PitchShow.app/Contents/Resources/app.asar.unpacked/dist/mcp/server.js"
]
}
}
}
.cursor/mcp.json
{
"mcpServers": {
"pitchshow": {
"command": "node",
"args": [
"/Applications/PitchShow.app/Contents/Resources/app.asar.unpacked/dist/mcp/server.js"
]
}
}
}
Available tools
pitchshow_generate_deckGenerate a full animated deck from a topic or briefpitchshow_import_deckRebuild an existing .pptx as animated React slidespitchshow_vibeEdit a specific slide using natural languagepitchshow_exportExport the current deck as PDF, PPTX, or HTMLpitchshow_statusCheck if PitchShow is running and return the preview URL