Most LMSs make you bring a CMS. With Native, the LMS is your content source. Author full courses in-app with an AI co-writer — no Contentful or Sanity subscription, no content model to design, no developer involvement to ship.
Three Ways to Source Content
All three are first-class. Mix and match per course.
The LMS is the CMS
Author in the admin. AI helps you draft. No external account to provision.
Already in Contentful?
Connect a space, install our content types, and your existing content becomes courses.
Already in Sanity?
Same story for Sanity — connect a project, pull courses, run them next to native content.
The honest two-question test
Pick Native if…
Pick Contentful or Sanity if…
No fine print
The shortest path from "we should make a course" to a published one
No CMS account, no API keys, no content model to design. Log in, click Create Course, start writing.
Ask for an outline, a quiz, flashcards, or a rewrite. The AI writes directly into your course — not a copy-paste chat window.
Native courses use a Contentful-compatible RichText format. Add Contentful or Sanity any time and run them side by side.
Drag-and-drop modules. Slash commands for blocks. Drop in a cover image. Hit publish when validation passes.
The "what if I outgrow it?" question
Native courses use a Contentful-compatible RichText format under the hood. If your team grows into a content-engineering function and wants Contentful or Sanity, you can add it without rewriting your existing courses. Native and headless courses appear in the same admin list — pick the source per course, switch any time.