Have you ever seen
a good AI-made presentation?

Template mashups. Three-column layouts. Blue gradients.
Every deck looks like a copy of another.

The contradiction

More tools.
More sameness.

Now

Pick a template → fill content → adjust formatting

AI helps you produce
mediocrity faster 😅

Should be

Understand what you're saying
Find the matching visual form

Let content decide
what it looks like

codeck

Just say what you mean.

The market

$2B market. Zero taste.

$2B
AI presentation
market in 2025
40%
time saved
per deck
0
tools that let
content decide form

Tome raised $75M, then shut down its AI deck tool. 💡 Faster templates aren't the answer.

Pipeline

Five steps. Four roles.

/codeck Diagnose
Scan materials. Three signals. Recommend roles.
/outline Edit
Story arc. Narrative structure. Forge every title.
/design Design
Find your content's visual isomorph. Write free HTML.
/review Review
Your toughest listener. Page by page. Fixes directly.
/export Deliver
PDF. PPTX. Speech script.

Each role isn't picked from a list — it grows from your content.

Core

Three different decisions

Roles, 🎭
not rules

No design specs. Summon real people. Feynman's way of explaining, Tufte's way of compressing data — names activate how someone actually works.

Isomorphic mapping, 🌊
not decoration

Analyze your content's formal structure. Find a structural match from another domain. Your slides look like your argument.

Free HTML,
not templates

Other tools give you title, bullets, image. codeck gives AI free HTML. Need a form that doesn't exist yet? Invent one.

Engine

One HTML file. Zero dependencies.

Opens in any browser. No Node, Python, or build tools. 🌐
Keyboard navigation + touch swipe + floating toolbar.
Presenter mode. Current slide, next preview, notes, timer. 🎬
Overview mode. Proportional thumbnails. Click to jump.
Four fragment animations. Light/dark themes. PDF export. Responsive.

This presentation — is an HTML file. 🙊

Try it 🚀

$ npx skills add hiyeshu/codeck

Claude Code / Cursor / Windsurf / and more

codeck.sh
codeck.sh
codeck

Just say what you mean.