AI course generator for interactive e-learning
xAPI Course Builder's AI course generator turns your documents, web links, videos and briefs into an interactive online course. You approve an outline first, the AI writes the lessons, questions and interactions from your material, and you edit everything before exporting it as xAPI or cmi5.
Last updated:
How AI course generation works
Add your sources
Upload documents, PDFs or ZIP files, paste web links, online documents or video links, or write a brief.
Shape the outline
Review and edit the proposed sections and lessons before any content is written, and choose the interactions you want.
Generate the lessons
The AI writes lessons, knowledge checks and interactions from your material.
Edit and refine
Everything is editable in the studio. When your source changes, regenerate the course.
What you can generate a course from
Combine files, links and a brief in one course.
| Source | What you add |
|---|---|
| Documents | .docx, .pdf, .txt, .md and .html files |
| Slide decks | .pptx files |
| Images, video and audio | .png, .jpg, .gif, .webp, .svg, .mp4, .webm, .mov, .m4v, .mp3, .m4a and .wav files |
| Folders of files | A .zip, unpacked for you |
| Links | Web pages, online documents and video links |
| A brief | A description of the course you want, its audience and its goals |
What the AI builds
- Sections and lessons that follow the outline you approved
- Lesson content written from your sources, with your images and media
- Knowledge checks and assessment questions
- Interactions such as flip cards, accordions, tabs and branching scenarios
Want your documents kept exactly as written? "Do not change content" mode brings them in word for word. Every block the AI creates is a normal block in the studio, and the 43 block types are all there to add your own.
You stay in control
Approve the outline first
Nothing is written until you've reviewed and edited the sections and lessons.
Edit everything
Every generated block can be edited, reordered or removed, like one you added yourself.
Review before you publish
AI can make mistakes. Check the draft, then send a reviewer link to a subject matter expert.
Regenerate when sources change
On Pro and Team, rebuild a course from updated material.
Use your own key
Prefer your own AI provider? Add your own key in your profile.
AI generation on each plan
| Plan | AI course generation |
|---|---|
| Free | 1 AI-generated course |
| Pro | 15 AI generation runs a month, with top-ups when you need more, and regeneration |
| Team | 15 runs a month for each author, pooled across the team, and regeneration |
See pricing for everything each plan includes.
Frequently asked questions
What can the AI course generator create a course from?
Documents, PDFs, slide decks, ZIP files, images, video and audio, web links, online documents, video links or a written brief. You can combine several sources in one course.
Can I edit what the AI writes?
Yes. You approve the outline before any lessons are written, and every generated lesson, question and interaction can be edited, reordered or removed in the studio.
Can the AI keep my content word for word?
Yes. Choose "Do not change content" mode and your documents come in word for word.
How many courses can I generate?
The Free plan includes 1 AI-generated course. Pro includes 15 AI generation runs a month, with top-ups when you need more. On Team, each author adds 15 runs a month to a pool the whole team shares.
Can I use my own AI provider key?
Yes. Add your own AI provider key in your profile and course generation uses it.
Does AI-generated content need checking?
Yes. The AI writes from the sources you add, but like any AI output it can make mistakes. Review and edit the course before you publish it, and send a reviewer link to a subject matter expert, who can comment without an account.
Related pages
Build your first AI‑generated course today
Start with the material you already have. Turn it into an interactive course, then export it as xAPI or cmi5 for your LMS.
