Write in markdown.
Present in style.

Hero Slides turns plain .md files into polished, AI-rendered 16:9 presentation slides — beautifully designed, no design skills required.

What you can do
AI slide generation
Write slides in markdown. The AI renders each one as a full 16:9 image using your visual theme.
Slide Wizard
Describe your intent. Upload context docs. The AI drafts the entire deck — you review and commit.
Theme control
Describe your visual style in plain English. One theme file controls every slide — colors, fonts, layout, mood.
Context from documents
Upload PDFs, reports, or notes. The AI extracts content automatically and uses it to inform your slides.
PDF export
Export any deck to a ready-to-share PDF with one click. Present directly from the browser.
Version history
Every generation is archived. Restore any previous version of any slide at any time.
Linked slides
Link a slide to a source in another deck. Update once — every deck that references it regenerates automatically.
Getting started — step by step
1
Create a Collection
Go to Collections → New Collection. Pick a folder on disk using the Browse button. Give it a short snake_case name (e.g. company_x). This folder holds all your decks.
2
Create a Deck
Go to Collections, select a collection, and click Create Deck, enter a name (e.g. q1_pitch). A subfolder is created automatically with a starter theme and instructions file.
3
Write your slides
Open the Slides tab and select your deck. Click + New Slide or use the Slide Wizard to let AI draft them. Each slide is a .md file — use headings, bullets, and quotes.
4
Set your theme
Click the Theme button. Describe your visual style in plain English: colors, fonts, layout, mood. The AI uses this to render every slide consistently.
5
Generate & export
Click Generate All. The AI renders each slide as a 16:9 image. When done, click Create PDF to export the whole deck. Present directly from the browser using the Present button.
Pro tips
Upload your source docs first. Drop PDFs, reports, or notes into the Background panel before running the Wizard — it extracts the content and your slides will be grounded in real data.
One idea per slide. The AI designs better slides when each .md file focuses on a single concept. Avoid putting 10 bullet points on one slide — split them.
Be descriptive in your theme. Instead of "dark blue", write "deep navy #0f172a with electric blue #3b82f6 accents, geometric sans-serif headings, full-bleed background". More detail = better results.
Use Instruct for small edits. In the slide editor, the Instruct button lets you give the AI a specific instruction ("make the headline shorter", "add a contrast colour for the CTA") without a full rewrite.
Share slides across decks with links. Right-click any slide → Link to Deck… to point it at a slide in another deck. The linked slide always regenerates from the source — perfect for company intros, team slides, or legal footers that must stay consistent everywhere.
Collections

No collections yet.

Click New Collection to register one.

Select a collection

No decks in this collection yet.

Background
Drop .md, .pdf, .txt, or image files here
0
Total
0
Generated
0
Pending
0 selected

Select a deck to view slides.

Settings

Manage HeroSlides service

Operations

Generate All
Generate all pending slides across all decks

Slide Generation

AI Model Settings

Choose which AI model to use for each prompt operation. Enter any full OpenRouter model name (e.g. openai/gpt-5.4, qwen/qwen3.6-35b-a3b:AtlasCloud). Leave blank to use the default shown in the placeholder.

Total Decks
0
Total Slides
0
Generated
0
PDFs Ready
0
AI Usage & Cost
AI Calls
Total Tokens
Total Cost
Models Used
By Model
ModelCallsTokensCost (USD)
Loading…
By Deck
DeckCallsTokensCost (USD)
Loading…
Daily (last 30 days)
DateCallsTokensCost (USD)
Loading…
0
Total Jobs
0
Running
0
Succeeded
0
Failed
Job ID Type Key Phase Exit Actions
No jobs tracked yet
AI Prompts
Loading prompts…
Select a prompt

Select a prompt from the list to edit it.

Slide Preview 1 / 4
Slide preview
Current
Editing slide
Instruct from Context
Modifies slide markdown only — regenerate to update the image.
Context:
Edit Theme
Instruct from Context
Context:
Version History:
Select a slide above to view its history
Agent Log
Slide Wizard Step 1 of 3
Which slides?

Pick the slides you want the wizard to (re)author in one pass.

0 selected
How many slides?

This deck is empty. The wizard will propose slug names and draft content for a fresh deck.

(1–30)
Context

Select which background folders the wizard should read. The AI will extract relevant information and distribute it across the slides.

What's the intent?

Pick a preset or describe it yourself. The wizard uses this to guide content across all selected slides.

Narrative flow
Story arc: problem → insight → resolution, each slide advancing the beat.
Pitch structure
Investor / exec pitch: hook, problem, solution, proof, ask.
Data walkthrough
Stats-forward: each slide anchors on one metric with context.
Custom
Describe it yourself — free text only.
Review proposed content

Uncheck any slide you don't want to overwrite. Accepting writes to each slide's .md file.

Active context
Loading…