Underlayer vs LearningStudioAI
LearningStudioAI is an AI authoring tool: give it a topic or a document and it writes a course you share by link or export as SCORM for an LMS. Underlayer is where a course lives after it is written: embedded in your product, tied to your own users, scored, and reported back to your systems. Both generate courses with AI; they differ in what happens next.
The short version
Side by side
| Feature | Underlayer | LearningStudioAI |
|---|---|---|
| What it is | An API and embeddable player for interactive courses | An AI course creator and eLearning authoring tool[1] |
| AI generation input | A document, a URL or a prompt | A topic, or a PowerPoint, Word, PDF or text file[1] |
| Entry price | Build: $149/mo; free sandbox | Starter: $39/mo; no free trial[2] |
| Priced on | Course views | Per account, with monthly AI-generation quotas[2] |
| API coverage | Full lifecycle: courses, publishing, learners, completions, certificates, translations | Create a course, check the job, export SCORM[3][4] |
| Webhooks | Learner and course events, HMAC-signed, retried | Three course events, delivered once, unsigned[5] |
| Learner identity | Your user id, signed by your backend | No account needed; optional sign-in gate with Google or their account[1] |
| SCORM export | 1.2 and 2004 | 1.2, 2004 and 2004 4th edition[6] |
| MCP server | Yes | None published |
Authoring tool or delivery platform
LearningStudioAI's job ends when a good course exists. It writes one from a topic or a document, lets you edit it, and gets it to learners by share link or as a SCORM package for whatever LMS they already use.[1] For an instructional designer feeding a corporate LMS, that is the whole job.
Underlayer's job starts there. It generates courses too — from a document, a URL or a prompt — but its point is delivery inside your product: one signed iframe where your users already are, their progress and scores tied to the ids you already have, and every event pushed to your backend. If you write courses somewhere else, you can still bring them in as SCORM packages.
The APIs
LearningStudioAI's public API is focused on generation: create a course from a subject and an optional outline, poll the job, and export SCORM.[3][4] Its webhooks cover three events — created, failed and exported — are configured per request, delivered once, and authenticated by keeping the callback URL secret.[5]
- Underlayer's REST API covers the whole lifecycle — courses, media, themes, translations, collections, identities, completions and issued certificates — with AI generation as one part of it.
- Webhooks fire on learner events — viewed, progress, answered, completed, certificate issued — are signed, and retried.
- The MCP server exposes the same operations to Claude and Cursor.
How each one charges
LearningStudioAI is priced per account, from $39 a month for five AI-generated courses, with the API and AI generation on every paid plan and no free trial.[2] Underlayer starts free with a sandbox and is $149 a month on Build, priced on course views, with unlimited learners and builders on paid plans — see pricing. If you only need to author courses, LearningStudioAI costs less; if you need to deliver and track them in your product, the comparison is with an LMS, not an authoring tool.
Which one should you pick?
They are closer to neighbours than rivals. Authoring and exporting SCORM for an LMS you already have: LearningStudioAI. Running training inside your own product for your own users, with the data coming back to you: Underlayer — start with the free sandbox.
Sources
Read from each product's own site on 26 September 2026. Pricing and features change; if something here is out of date, tell us at the address in the footer and we'll correct it.
- LearningStudioAI homepage — https://learningstudioai.com/
- LearningStudioAI pricing — https://learningstudioai.com/pricing
- LearningStudioAI API docs — https://learningstudioai.com/docs
- LearningStudioAI API — create course — https://learningstudioai.com/docs/api/create-course
- LearningStudioAI API — webhooks — https://learningstudioai.com/docs/api/webhooks
- LearningStudioAI quickstart — https://learningstudioai.com/docs/quickstart