Character Sheets and the Rules Lexicon
Your party on the page, SRD rules one search away
Rules arguments kill momentum. So does hunting through PDFs for a spell description. This release adds persistent character sheets tied to campaigns and a lexicon with over a thousand SRD entries — spells, monsters, classes, equipment, races, and conditions — searchable from the session room and the global top bar.
Character sheets
Create characters from the dashboard or attach them to a campaign. Sheets track name, class, race, level, HP, conditions, notes, and portrait URL. Edit during or between sessions; changes persist to Neon Postgres. The AI DM reads attached characters when generating responses, so it knows your warlock's current HP and that your paladin is frightened.
PDF export generates a printable sheet with proficiencies, skills, and combat stats. Portraits embed when the image URL is reachable from our worker. We fixed Unicode marker bugs in skill dots — older exports may cache until you save the character again.
AI character generation
Optional AI generation drafts a character concept from a short prompt — class fantasy, background hook, personality. Review before saving; the AI suggests stats but you confirm. Generation requires WaveSpeed or compatible LLM keys on the worker.
The lexicon
Lexicon search supports fuzzy matching across entry names and body text. Open any entry for full SRD text. During sessions, the AI can call lookupLexiconEntry for authoritative rule text instead of hallucinating fireball radius.
Global search (Ctrl+K from most pages) jumps directly to lexicon results alongside navigation targets. Desktop users get the same experience inside the Tauri shell when online.
SRD scope and limits
We ship SRD content only — no non-OGL material. Homebrew monsters belong in your campaign notes, not the lexicon. Import scripts live in the repo for developers who self-host; hosted staging runs the standard import.
The lexicon is for lookup, not replacement for the Player's Handbook at the table. Your DM still decides rulings on edge cases.
Character sheets and lexicon are available to all beta users. Next: community one-shots with PDF downloads for offline play.