Not a slide deck. A course that teaches.
coursecast pairs search-grounded research with genuinely interactive lessons — then hands you the files and ships them live. Here’s what’s under the hood.
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
Grounded in live search, not four thin slides.
Generation starts with a web-search pass so the material reflects current facts, then authors a full multi-lesson course with interactive widgets wired in. Every lesson is checked against a strict schema and repaired if it does not hold.
- A web-search pass grounds each course in current facts
- Every lesson is validated against a schema, and repaired if it fails
- Full multi-lesson courses, not a demo stub
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
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.
- A heatmap shows coverage and mastery per lesson
- A review queue surfaces the lessons you scored weakest
- Zero backend — progress lives in the browser
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
One command, and it’s live.
One command ships the whole self-contained course to your own host. Pluggable deploy targets — Vercel, Netlify or Cloudflare — take the files as they are.
- Prompt to live URL in one command
- Pluggable deploy targets for any host
- Share the link — keep the files
Where coursecast wins — and where it doesn’t.
| Capability | coursecast | OpenMAIC | LearningStudio AI | Mini Course Generator | CourseAI |
|---|---|---|---|---|---|
| What you actually get | One self-contained HTML file per lesson | Self-contained HTML, slides, .pptx | A SCORM package to upload to an LMS | Cards hosted on their platform | A course hosted on their platform |
| Opens without their servers | Double-click the file | Yes — assets inlined | Needs an LMS to launch it | SCORM export links back to them | No export documented |
| Lives on after you stop paying | Files are yours — nothing to cancel | Self-hosted, nothing to cancel | Courses deleted 15 days after cancelling | Hosted content goes with the account | Hosted content goes with the account |
| Interactivity | A bespoke simulation per lesson, plus live widgets | Simulations, slides, generated classroom | Lessons, quizzes, media, text-to-speech | Rich card library — quizzes, hotspots, branching | Auto-generated quizzes |
| Setup before your first course | npm i -g, then one command | Node + pnpm, a provider key, optionally Postgres | Sign up | Sign up | Sign up |
| Pricing model | One-time credits — they never expire | Free | Monthly subscription | Monthly subscription | Monthly subscription |
| Open source | MIT — the whole CLI is on npm | MIT | Closed | Closed | Closed |
| Runs on your own AI subscription | Your Claude, Codex or Gemini login — no API key | Needs a provider API key | Their models, their quota | Their models, their quota | Their models, their quota |
| Automate it yourself | Open-source CLI | npm SDK packages | Public REST API | API on the enterprise tier | None documented |
| Documents as input | No — a topic, not your PDFs | PDFs and documents | PowerPoint, Word, PDF | PDFs and manuals | No |
| Storefront, payments & student management | No — you host and sell the files yourself | No | No | Payment gating and badges | Yes — storefront and sales emails |
Structural facts only — we deliberately don’t print anyone’s prices, because they move and a stale number would be unfair to them and useless to you. Check theirs on their own pricing pages. Last verified 28 July 2026: LearningStudio AI — SCORM on every tier, deletion policy, REST API · Mini Course Generator — card types and SCORM tiering · Mini Course Generator — custom domain is a CNAME to their servers · CourseAI (courseai.com) — hosted publishing and quizzes. CourseAI here means courseai.com, not courseai.co.
See it build a course for you.
Signing up takes an email, no card. Each course is a one-time $3 credit — or run the open-source CLI free from your own terminal.