The full upstream README, mirrored here for reference. Install config, tool schemas, adoption signals, and an original overview live on the Orb Platform listing page.
Language infrastructure for AI agents. 162,251 words. 47 languages. 240K audio files. Deterministic responses at the edge.
Part of the Orb Platform — dictionary, lessons, and assessments for AI that teaches.
A dictionary API built for AI agents, educational platforms, and robotics. One API call returns:
Runs on Cloudflare Workers + D1. Sub-5ms edge delivery. Same input, same output, every time.
Add to your Claude Desktop claude_desktop_config.json:
19 MCP tools across all three Orb Platform products. Works with Claude, Cursor, Windsurf, and any MCP-compatible agent.
Word Orb is one of three products:
| Product | What it does | Scale |
|---|---|---|
| Word Orb | Dictionary + translations + pronunciation | 162,251 words, 47 languages |
| Lesson Orb | Structured lesson plans | 226,725 lesson blocks, 5 phases, 10 archetypes |
| Quiz Orb | Assessment questions | 21,900 interactions, 6 question types |
All three share a knowledge graph with 30,288 connections linking words → lessons → quizzes.
Education Stack bundles all three for $179/mo (21% discount).
new WordOrb(options?)Create a client instance.
| Option | Type | Default | Description |
|---|---|---|---|
apiKey | string | — | Your wo_ API key (get one free) |
baseUrl | string | https://word-orb-api.nicoletterankin.workers.dev | API base URL |
orb.word(word) → Promise<WordResult>Look up any word. Returns definition, pronunciation (IPA), part of speech, etymology, translations across 47 languages, and age-appropriate content.
orb.words() → Promise<WordListResult>Get the full word library listing.
orb.audit(email, words) → Promise<AuditResult>Run a compliance audit on your agent's vocabulary. Returns coverage analysis, age-appropriateness gaps, and a compliance grade.
orb.feedback(word, vote, correction?) → Promise<{ ok: boolean }>Submit vocabulary feedback.
orb.signup(email) → Promise<SignupResult>Create a free API key instantly. 50 lookups per day.
orb.me() → Promise<KeyStatus>Check your API key usage, tier, and remaining calls.
orb.health() → Promise<HealthResult>Check service health.
orb.stats() → Promise<StatsResult>Get database and usage statistics.
| Tier | Price | API Calls/Day | Best For |
|---|---|---|---|
| Free | $0 | 50 | Prototyping, evaluation |
| Starter | $49/mo | 5,000 | Side projects, small apps |
| Growth | $149/mo | 50,000 | Production agents, teams |
| Enterprise | $499/mo | Unlimited | Scale, SLA, priority support |
Full TypeScript definitions included:
See the examples/ directory:
langchain-tool.js — Use Word Orb as a LangChain toolcrewai-agent.py — CrewAI agent with Word Orb vocabularyopenai-function.js — OpenAI function calling integrationmcp-config.json — Claude Desktop MCP configurationBuilt by Lesson of the Day PBC. Language infrastructure for AI agents that need to get words right.
MIT