Presentations,
handed to AI
the right way.
A slide language AI can actually write. One plain-text .slaide file becomes a polished web deck, a print-ready PDF, and editable PowerPoint - from the same source.
Your model just needed
a better format.
You never needed a smarter model - AI already writes a great deck; the intelligence was never the bottleneck. The format is. Ask a model for a deck and it chokes on .pptx - megabytes of brittle XML - so you get broken layouts and walls of bullet points.
Slaide flips it: Markdown for the words, a tiny YAML theme for the design - ~10 KB the same model gets right the first time. Same slide, both ways:
- ✕ LLMs hallucinate the XML and corrupt the file
- ✕ Design and content tangled together
- ✕ Diffs are unreadable, versioning is hopeless
- ✓ Models write it right the first time
- ✓ Content is Markdown; the theme carries design
- ✓ Clean text diffs - review a deck like code
Write the words.
The theme does the rest.
Point your AI at Slaide
Tell Claude Code, Codex or Cursor to load the Slaide Agent Skill and MCP server. Your agent learns the whole language in one step.
It writes the deck - you can too
The agent drafts and edits the plain-text .slaide files, validating as it goes. It’s just text, so you can step in by hand anytime. See how →
Ship anywhere
One command turns that source into a navigable web deck, a high-fidelity PDF, and editable PowerPoint - all from the same file.
Markdown on the left.
A real slide on the right.
No hand-placed boxes. Route Markdown into named layout slots; the theme handles type, color, grid and motion. The web deck and the PDF render from this exact text - they can't drift.
We ship 300+ decks a week, zero pixels placed by hand.
Edit the text - the slide re-renders live. A faithful preview of core Slaide syntax; the CLI renders the full language.
A full deck toolchain,
not just a renderer.
Import your .pptx
Convert existing PowerPoint or Keynote into editable .slaide - text, positions, fonts, colors, images and tables.
Agent Skill + MCP
A first-class skill and MCP server, so AI authors, validates and renders on its own.
Export editable .pptx
Round-trip back out with real text boxes, shapes and images - not flat pictures.
Speaker notes & presenter view
Write ??? note beside any slide - it shows in the presenter overlay, never to the room or the PDF.
Native viewer
A standalone desktop app shows, edits in-place and exports any deck - no Node on the target machine.
Builds, motion & media
Incremental reveals, fade / slide / shared-element morph transitions, video, audio and sandboxed live embeds - all from text.
A small language
that does a lot.
Every one of these is plain text in your .slaide file - the same source that renders to web, PDF, PowerPoint and PNG.
transition: morphTransitions
Fade, slide, zoom and shared-element morph between slides.
- point >>>Builds & motion
Incremental reveals with named entrance animations and timing.
:: title ::Layouts & slots
Route Markdown into named slots - cover, statement, two-col and your own.
[text]{.grad}Inline styling
Theme classes for gradient fills, colour, weight and type scale.
Images & media
Images, video, audio and full-bleed backgrounds - inlined for one portable file.
??? noteSpeaker notes
Notes show in the presenter overlay, never in the deck or the PDF.
```embedEmbeds & widgets
Sandboxed iframes for YouTube, Figma and live HTML/JS - themed automatically.
```svgInline SVG
Vector art that inherits the theme’s colours via currentColor.
master: ./theme.yamlThemes
Fonts, colours, gradients and layouts as named YAML - swap one line to restyle.
Three plain-text pieces.
That’s the whole format.
A Slaide project is just text you can read, diff and own - your content in one file, the design in another, and an optional bundle that carries both anywhere.
The deck
Markdown for the words plus a tiny YAML header. Slides split on ---; :: name :: routes content into the theme’s layout slots. This is what you - or the AI - write.
The theme
One reusable YAML master holds every design decision - fonts, color roles, gradients and the grid of each layout, all as named data. Point master: at it to restyle a whole deck.
The shareable file
Deck, master and every asset zipped into one self-contained .slaidec. Tiny, portable and offline-ready - hand someone a single file and it just opens.
One deck. Any look.
Reskin in a line.
A theme is a small YAML master - fonts, colors, gradients, layouts, all as named data. Swap master: and the whole deck restyles. Content never changes.
master: ./aurora.yaml
swap one value, restyle every slide
Your AI's native
presentation format.
Install the Agent Skill and the model builds a deck on its own - it writes the source, validates it, then screenshots the slides and reads them back to fix overlaps and contrast itself. Take over by hand in the editor whenever you want - it's the same plain-text file.
- ✓ Agent Skill for Claude Code & Codex, plus an MCP server
- ✓ It renders the deck to a PNG and reads it back - fixing clipped text and weak contrast unprompted
- ✓ Switch between AI and hands-on editing anytime - one plain-text file, no drift
› make a 6-slide pitch for Acme → writing acme.slaide ✓ validate · 0 errors ✓ shoot · sheet.png → read it ✎ fixed clipped title · slide 3 ✓ export · acme.pdf + .pptx done in 5.1s · 8.7 KB source ›
Open at the core.
Yours to build on.
The language, CLI, themes, importers and MCP server are Apache-2.0 - fork them, extend them, ship with them. Your decks stay plain text you own, in a format that isn't going anywhere.
- ✓ Apache-2.0 core - fork it, extend it, ship it
- ✓ Plain-text decks you own - no proprietary lock-in
- ✓ Open desktop viewer - open & present any deck for free
The editor is free. AI is the upgrade.
Make and edit decks free, everywhere.
Pay only when the AI does the work - for a day, or every day.
No credit card required.
- ✓ The full visual editor - desktop, web & iPhone
- ✓ Hi-fi PowerPoint import & export
- ✓ Open core: language, CLI & viewer (Apache-2.0)
- ✓ Your first AI deck free, up to 10 slides
24 hours of AI.
- ✓ The AI designs your decks in the browser
- ✓ 4 AI decks in 24 hours
- ✓ Nothing to install
- ✓ No subscription
Launch price, limited time.
- ✓ 10 AI decks a month
- ✓ Cloud sync & share from the web
- ✓ Everything in Free
Prices in USD, excl. tax (EUR at checkout). Day Pass & Hosted live at app.getslaide.com.
Write your next deck
in plain text.
Install the CLI, scaffold a deck, and render to web + PDF in under a minute.
$ npx @aivorynet/slaide new talk.slaide