Moonborn — Developers
Welcome to Moonborn
Character Consistency Engine — developer reference.
Moonborn is a character consistency engine that generates richly layered personas and keeps them coherent across every conversation. This is the developer reference — for the narrative, evaluator-facing hub, see moonborn.co/docs.
The four-layer model
Each persona has four layers that build from the inside out:
| Layer | Colour | What it defines |
|---|---|---|
| Soul | Ember | Core desire, fear, wound, growth arc |
| Self | Moss | Big Five traits, archetype, values, attachment style |
| Mask | Gold | Voice, tone, signature phrases, social role |
| Surface | Sky | Name, age, location, occupation, appearance |
Generation pipeline
Moonborn's engine runs six visible steps:
- Intent parse — understands your brief
- Soul draft — Claude Opus drafts the deep psychological core
- Self + Mask enrich — Claude Sonnet fills traits and voice
- Surface ground — Claude Sonnet builds the outer layer
- Consistency audit — LLM-as-judge cross-layer review
- Fingerprint + Test — voice fingerprint captured, provocation tests run
Next steps
- Quickstart — generate your first persona in five minutes.
- Authentication — API keys, scopes, and rate limits.
- Personas API — full REST reference.
- Chat API — sessions, streaming, drift.
- Webhooks — HMAC-signed event delivery.
- TypeScript SDK · Python SDK.