AI Slide Creation Environment for Developers
Your AI Agent Builds the Deck. You Never Leave the Terminal.
You already use Claude Code, Codex, Gemini CLI, or Cursor for coding. Now ask the same agent to build your slide deck — without leaving your terminal. No app switching. No PowerPoint. Just flow.
Free and open source under the MIT License
Usage
Build Slides Without
Breaking Your Flow
Create, revise, and share slides from the same terminal where you write code.
Prompt Between Commits
Just tell Claude Code "Create 5 slides for tomorrow's sprint review." Point it at your project path and it reads sprint context automatically. No need to stop coding.
$ claude "Create 5 slides for tomorrow's sprint review.
Summarize the sprint from ./my-project"
AI Generates Your Deck
The AI agent creates MDX files and your slides appear in the browser in real time. Hot reload updates the preview instantly every time a file is saved.
Revise from the Terminal
"Add an architecture diagram to slide 3." "Make the summary slide more concise." Refine your deck with the same workflow you use for code.
> Add an architecture diagram to slide 3
> Make the summary slide more concise
Present & Share Instantly
Jump straight into presenter mode for your meeting, export to PDF/PPTX, or share a live URL with your team via Cloudflare Tunnel.
Why DexCode?
Built for developers who don't want to break their flow.
Zero Context Switching
The AI agent you already use for coding — Claude Code, Codex, Gemini CLI, Cursor — builds your slides too. Same terminal, same flow.
Per-Slide Parallel Editing
After the draft, run one agent per slide and push multiple revisions at once instead of serial rework.
AI Micro-Tuning
Delegate spacing, wording, chart labels, and visual polish to AI for high-quality finishing touches.
Everything You Need for AI-Driven Deck Production
From first draft generation to parallel polish and live URL sharing.
Parallel Slide Revisions
Assign edits to multiple slides simultaneously and shorten review cycles dramatically.
AI Detail Adjustment
Ask AI to improve tone, hierarchy, spacing, and chart readability with precision prompts.
Live Reload
See your changes instantly. Hot Module Replacement (HMR) keeps your preview fresh.
Built-in Components
Charts, icons, code blocks, tables, multi-column layouts, math equations, and shapes ready to use.
Cloudflare Tunnel Sharing
Expose your deck with a shareable URL and collect feedback in real-time with teammates anywhere.
Presenter Mode
Open a separate fullscreen window for projector output, synced in real-time via BroadcastChannel.
PDF Export
Export decks to high-quality PDF via Playwright for sharing or printing.
Two Built-in Image Generation Skills
Generate photorealistic images via Gemini API and professional SVG diagrams (flowcharts, architecture maps, comparisons, and more) directly from the CLI — both auto-styled to your deck's theme.
How It Works
From draft generation to parallel refinement in minutes.
Install & Initialize
Clone the repo and install dependencies.
git clone git@github.com:co-r-e/dexcode.git DexCode
cd DexCode
npm install
Create the First Draft
Start Claude Code and generate a complete deck draft from a single instruction.
$ claude
> Create a deck for "Q3 Roadmap" with 12 slides
Revise Slides in Parallel
Batch-request edits for selected slides so agents can work on each slide concurrently.
> Update slides 04, 05, 08 in parallel:
> tighten copy, improve chart labels, fix spacing
Share, Review, and Present
Use AI for final micro-adjustments, share a live URL via Cloudflare Tunnel, then present when ready.
> Make slide 05 headline sharper and align chart axis labels
> Expose this deck with Cloudflare Tunnel and share the URL
npm run dev
Get Started
Ready to iterate slides in parallel
and present with confidence?
Open source, MIT licensed, and free to use.
Get Started Free on GitHub