Skip to content
coursecast
everything in the box

Not a slide deck. A course that teaches.

coursecast pairs deep multi-agent research with genuinely interactive lessons — then hands you the files and ships them live. Here’s what’s under the hood.

01
Interactive

Lessons that do, not just tell.

Every lesson ships live widgets — what-if calculators, flashcards, reveal diagrams — rendered right in the page. Learners poke at ideas instead of scrolling past them.

  • What-if calculators recompute as inputs change
  • Flashcards and reveal-on-tap for active recall
  • Diagrams that build step-by-step, no video needed
lesson · compound-growth.html
what-if calculator
Annual rate6%
Doubles in 12 years
flashcard 3 / 12
Tap to reveal answer
Rule of 72
reveal diagram
Interest over time
02
Deep generation

Multi-agent depth, not four thin slides.

A team of agents researches your topic, verifies claims against sources, then authors a full multi-lesson course with widgets wired in. Depth you could actually sell.

  • Research agents gather and cite real sources
  • A verify pass cross-checks every claim
  • Full multi-lesson courses, not a demo stub
coursecast · generation
researchgathering 24 sources on DNS resolution
verifycross-checked 24 claims · 2 flagged
authorwriting lesson 3 of 8 — “Recursive lookups”
widgetswiring packet-flow diagram
Course · 8 lessons · 31 widgetsverified ✓
03
Ownership

You own the files.

coursecast outputs self-contained static HTML — no runtime, no lock-in. It works offline and deploys to your own Vercel, Netlify, or Cloudflare in one step.

  • Plain static HTML you can read and edit
  • Runs fully offline, forever
  • Deploy to any host — the files are yours
~/dns-course
index.html
lessons/
01-foundations.html
02-core-concepts.html
assets/
coursecast.css
Vercel
Netlify
Cloudflare
self-contained · works offline
04
Mastery

A mastery dashboard that runs client-side.

Every course ships a progress heatmap and a spaced-repetition review queue — all in the browser, with no backend to run and no learner data leaving the page.

  • Heatmap tracks streaks and coverage
  • Spaced repetition resurfaces weak spots
  • Zero backend — progress lives in the browser
mastery.html
7-week heatmap82% mastery
Due for reviewspaced repetition
TTL & cachingtoday
Recursive vs iterativein 2 days
05
Keyless

No API key needed.

Drive coursecast with the Claude Code or Codex CLI subscription you already pay for. Pluggable engines mean you bring your own key only if you want to.

  • Uses your existing Claude Code or Codex CLI
  • Pluggable engines — swap providers freely
  • Bring an API key only if you prefer
terminal
# no API key — use your existing CLI
$ coursecast --engine claude-code
→ detected Claude Code subscription
$ coursecast --engine codex
→ detected Codex CLI
Claude CodeCodex CLIor bring a key
06
Ship it

One command, and it’s live.

From prompt to a shareable URL in seconds. Pluggable deploy targets ship the whole self-contained course to your host with a single command.

  • Prompt to live URL in one command
  • Pluggable deploy targets for any host
  • Share the link — keep the files
terminal
$ coursecast deploy
building 8 lessons + 31 widgets…
bundling self-contained HTML…
uploading to your host…
live at dns-course.you.dev — 0.4s
By the numbers
0
backends to run
1
command to deploy
offline reruns
100%
files you own

See it build a course for you.

Free account, no card — your first interactive course is one $3 credit away.