Define your course structure using YAML. Here's an example:
course:
title: "Full-Stack Web Development"
description: "Complete course"
duration: "120 hours"
level: "Intermediate"
chapters:
- number: 1
title: "Introduction to Full-Stack"
duration: "2 hours"
topics:
- What is full-stack development
- Modern architecture
- Tools setup
- number: 2
title: "JavaScript Fundamentals"
duration: "4 hours"
topics:
- ES6+ features
- Async/await
- Modules| Model | Provider | Speed | Cost | Best For |
|---|---|---|---|---|
| Claude Haiku 3.5 | Anthropic | Very Fast | ~$3/course | Comprehensive courses |
| GPT-4o Mini | OpenAI | Fast | ~$2/course | Technical content |
| Gemini Flash 2.0 | Very Fast | ~$2/course | Quick iterations |
Yes! Your API key is stored locally in your browser's localStorage and never sent to our servers. All AI generation happens directly between your browser and your chosen AI provider.
A 20-chapter course takes approximately 2-3 hours to generate completely, depending on the complexity and chosen model. Individual chapters take 5-8 minutes each.
For each chapter, we generate: PowerPoint slides, book chapter content, practical exercises, Q&A sections, quizzes, topics summary, and complete instructor answer keys.
Currently, you can preview and export the content. Future versions will include inline editing capabilities. For now, edit the exported files in your preferred text editor.
We export to ZIP files containing markdown files for each component, PowerPoint presentations, and LMS-compatible packages (Canvas, Moodle, SCORM).
Need more help? Check out our GitHub repository or contact support.