D

Deck Builder

Turn any pitch into a forked deck — sparse surface, deep layers on demand.
Claude Code: checking…

1Deck source

Drop a .pdf or .pptx export — Claude Code reads it and maps it into the framework.

Drop deck or click to choose
PDF · PPTX
…or paste text

2Style guide

Drop a brand/style guide (PDF, text, or a ready tokens.css). It governs every surface and layer. Leave empty for the neutral default.

Drop style guide or click
PDF · TXT · MD · CSS

3Build

Ready.

4Refine with Claude Code

Once a deck is built, tell Claude Code what to change — copy, colors, fonts, layout width, add or remove slides — and it rewrites the deck and re-renders.

5Publish & library

Publish a share link with fork analytics (see which layers investors open), and keep a named library of decks — one per client. Requires sign-in on the live site + the Supabase tables in SETUP.md.

Connection

Runs everything on your own Claude Code via the local bridge.

How to start the bridge
In tools/projects/deckbuilder/bridge/ run npm install then npm start. It drives your Claude Code (Agent SDK). See bridge/README.md.
Nothing built yet.
Load the Elemoor example, import a deck, or write a brief and create one from scratch.
Arrow keys move · M opens the map inside the deck · click a fork button to open a depth layer.