Luma is a constructed auxiliary language designed for clarity in mixed human/AI environments.

Key Features

  • ~220 stems — every concept is built from a small, learnable vocabulary
  • Regular grammar — no exceptions, no irregular forms
  • Four endings — every stem takes -a (noun), -o (verb), -i (modifier), -u (grammatical)
  • SVO word order — Subject-Verb-Object, flat structure
  • Mechanical validation — an MCP spell checker catches errors automatically

Design Principles

  • Minimal ambiguity — one form, one meaning
  • Edit distance ≥ 2 between all stems, reducing mishearing and misreading
  • Head-first compounds — konka-tema = building-knowledge = school
  • Modifiers follow heads — konka popi = big building
  • No exceptions — if you know the rules, you know the language

Tools

Luma has a spell checker available as an MCP server and REST API. Any LLM with MCP support can validate Luma text automatically.

Get Started

See the grammar overview to learn the basics.