Block palette
Stats, steps, quotes, comparisons, timelines. Pre-composed blocks that inherit the theme, so you're never staring at a blank text box.
A brief, your documents and a brand theme go in. An on-brand deck streams out, element by element, onto a canvas that’s a full manual editor underneath. Every AI change is Undo / Keep, so nothing lands you can’t take back.
A REAL EDITOR UNDERNEATH
A fixed 1280×720 canvas with threshold snapping, dynamic alignment guides and equal-spacing annotations. Auto-layout frames reflow (hug, fill, fixed), so when the AI injects content it pushes siblings across instead of landing on top of them.
Every property is numeric-editable and keyboard-operable; that’s WCAG 2.5.7.
---name: Meridiancolors:ink: "#28242C"accent: "#8E4E7F"typography:display: Newsreader---## Do's and Don'ts…
Generate a theme from a website URL or an uploaded PPTX — reviewed as a draft, never a silent overwrite.
BRAND SYSTEM
A portable spec: YAML tokens plus prose rules, composed straight into the generation prompt. The AI never invents a colour or a font that isn’t in the spec, and an anti-slop rubric rejects what a template engine would let through.
The four brand specs behind this very site are DESIGN.md files in this project.
LIVE DELIVERY
Presenter view gives you next-slide, notes and a timer. Drop live widgets onto a slide (polls, scales, reactions) and results aggregate on the active slide as the audience answers from their own devices.
THE WORKING SURFACE
Stats, steps, quotes, comparisons, timelines. Pre-composed blocks that inherit the theme, so you're never staring at a blank text box.
Next slide, notes and an elapsed timer on your screen; only the deck on theirs.
Render the deck to MP4 with timed builds and narration tracks. It's a deterministic server render, not a screen capture.
Live charts, prototypes and web frames stay interactive in present mode. They're sandboxed, not screenshots.
“Tighten slide 4” edits the element tree in place, with parametric sliders for tone, density and emphasis.
Reading order, alt text prompts and contrast checks are part of the canvas, not an afterthought.
HOW A DECK IS COMPOSED
Every deck is composed from three layers. The template is the skeleton (its structure and its archetypes: cover, section, content, quote, comparison, close); the theme is the skin (your DESIGN.md brand); your brief and your documents are the substance.
The AI reads the brief and picks the template it fits, then hands you that choice as a format chip you can override. Pick a different format and the same content re-composes against a different skeleton.
DIRECTIONS
Ask for a few directions and Lectern lays the same content out three ways, from restrained to bold; each can be a different template, so you’re choosing between finished options instead of writing a prompt to describe the one in your head.
Keep the one that lands. The others cost you nothing, since it’s your content rendered against different skeletons, not three separate generations.
BLOCK PALETTE
Hit / and a searchable palette opens: stats, steps, quotes, callouts, tables, circle diagrams, code, an AI image. Every block is pre-composed and inherits your theme, so it lands on-brand and already laid out.
Click to drop one at a sensible spot, or drag it where you want it. It’s a real element the moment it lands, editable like anything else on the canvas.
AI IMAGES
Supporting visuals (photos, backgrounds, motifs) run on one model; labelled graphics, where the numbers have to stay readable, run on a higher-fidelity one. They sit on separate routing, so either lane can be swapped without touching the other.
Before an image lands, a vision pass checks it: on-brand, legible labels, and every figure traced back to your source (the model never invents a number). If it fails, it regenerates once, then stops. You get a real image or a clear error, never a degraded one.
PRICING
GET IN TOUCH
Teams, brand systems, or early access to video generation. Tell us what you’re presenting.