How Duolingo can use Orb Platform

Verified vocabulary infrastructure for Duolingo Max and 47 language pairs

The Scenario

Duolingo Max’s Roleplay feature lets learners practice conversation with AI characters. When a Spanish learner encounters “perseverance” in a Roleplay, the app needs a verified definition, a Spanish translation with native script, IPA pronunciation, and audio — not an LLM-generated guess that varies between sessions. One API call for the word. One for the lesson. One for the quiz. Deterministic content the AI-first strategy can trust.

Step 1 — Word Orb looks up the word
One API call returns a verified definition, translations, pronunciation audio, and etymology.
Loading word data…
Step 2 — Lesson Orb delivers a structured lesson
A 5-phase lesson (hook → story → wonder → action → wisdom) with the explorer teaching archetype.
Loading lesson data…
Step 3 — Quiz Orb assesses comprehension
Assessment questions aligned to the lesson content through the knowledge graph. Your agent tests what it taught.
Loading quiz data…
Step 4 — The Knowledge Graph connects everything
30,288 connections link words to lessons to assessments. Every quiz question tests what the lesson taught.
Loading knowledge graph…

Why this matters for Duolingo

Add Orb Platform to Duolingo

Free tier available — 50 API calls/day, no credit card required. Try the playground →

Technical Details

API Base: https://word-orb-api.nicoletterankin.workers.dev

MCP Server: https://mcp.thedailylesson.com/mcp

npm: npm install @lotd/word-orb

GitHub: github.com/nicoletterankin/word-orb

Response format: Deterministic JSON · Sub-5ms edge delivery via Cloudflare Workers · No origin server