A local slide-making workspace for creating and previewing HTML slide decks with agent-assisted editing.
- Clone this repo.
- Install bun.
- Run
bunx playwright install chromiumto enable pdf exports of slides. - Run
bun run dev. - In the cloned repo, open your agent with
claude/opencode/codex. - Prompt your agent to create a slide or slidedeck.
Optional if you want to create assets via image generator models: create a .env file for API keys. See .env.example for the available keys.
- This is a trusted local app, not a hosted multi-user service. Do not expose it directly to the public internet.
- Slide bundles and theme makers are code and are run locally; only use trusted decks/themes.
- Local decks live in
decks/and are ignored by git. Custom private themes underthemes/are ignored exceptthemes/default/. - Useful checks before sharing changes:
bun run typecheck,bun run test, andbun run build.