Author in Markdown
Plain slides, YAML deck settings, images, GIFs, and fenced code blocks.
Markdown decks with live Codex built in
Create teaching decks from plain Markdown, run Codex prompts directly on slides, and present the whole workflow from one native Mac app.
Codeck keeps the lesson source, rendered slide, and live assistant output in one editing loop so prompting demos stay reproducible.
Plain slides, YAML deck settings, images, GIFs, and fenced code blocks.
Each prompt block has model, reasoning, sandbox, and a dedicated run button.
The slide updates beside the editor with syntax highlighting and rendered Markdown.
Launch presentation mode and move through the deck with familiar arrow keys.
A fenced codex block becomes a live card on the slide. Deck defaults
keep model, reasoning, and sandbox choices consistent, while individual sessions
can override them when a lesson needs more precision.
```codex id=first-demo
title: First example
reasoning: xhigh
sandbox: read-only
Explain three practical ways to make
a prompt more testable.
```
---
format: codeck.mdeck
version: 1
theme: studio
codex:
sandbox: read-only
model: "gpt-5.5"
reasoning: medium
---
# First Slide
Teach the workflow, then run it live.
Codeck keeps decks as Markdown with YAML front matter. Slides are separated by a simple divider, and the document stays friendly to source control, review, and examples.
Switch the rendered deck between Studio, Midnight, Chalk, Solar, and Atelier without changing the source Markdown.
Codeck gives Markdown presentations a native editing loop and gives Codex prompts a stage where the result is part of the slide.
Open the project