{{face.name}}
{{face.caption}}
Summon
{{invEyebrow}}

{{face.name}}

{{face.caption}}

{{face.blurb}}

{{m.text}}
{{m.moment}}
UNWITNESSED — {{m.momentErr}}
{{m.name}} {{m.time}}
VOICES NEAREST
{{m.pendingLabel}}
{{m.error}}
{{m.text}}
The fellowship is sealed. Bring your Anthropic API key to speak — it is held in this browser alone.
Speak
{{paramsLabel}} {{modeLabel}}
The Summoning

Call a voice

Alder
THE SYNTHESIS VOICE · RANKED OVER ALL 78
The Thirty-Six Faces
{{s.glyph}}
{{hoverName}}
{{hoverCaption}}
{{sh.label}}
{{sh.count}}
The Instruments
TOKENS · VOICES · THE MOMENT
The Read Token
Test the seal {{connWord}}
{{connDetail}}
VEILED — the host answers, but browsers are turned away (no CORS). Add to each function's app.py, right after app = FastAPI(…):
{{corsSnippet}}
The Voice That Answers
Model
Alder's Charge
Alder holds no /definition — paste the system prompt that seats the synthesis voice. Left empty, a plain provisional charge is used.
The Moment
VOICES RANKED{{sVoices}}
UNREAD KIN{{sKin}}
{{tg.label}}
{{tg.sub}}
The Ledger
{{ledgerLine}}
Readings
{{t.speaker}}
{{t.title}}
New reading
{{face.name}}
{{face.caption}}

{{face.blurb}}

{{defHeading}}
{{defText}}
{{toast}}