emrecerrah/lexis-ai
Live-table GM assistant for tabletop RPGs: records reported events as canon, lists their ripples as hypotheses, and updates world files only after end-of-session approval. MVP system: Fate Accelerated.
End an RPG session in a Lexis-AI world - gather everything from the open session log (events, ripples, link proposals, generated items, rule conflicts) into one numbered batch for the GM to approve, then apply only the approved changes to the canon world files. Use when the GM says the session is over ("close-session", "end the session", "session's over", "update canon", "seansı kapat").
Write one ready-to-use Fate aspect (scene, situation, consequence, boost or location aspect) for the current RPG scene in a Lexis-AI world, with an invoke and a compel example. Use when the GM asks for an aspect ("create-aspect", "write an aspect", "aspect for this scene", "bir aspect yaz").
Generate one persistent world entity (NPC, location, group/faction or story hook) for a Lexis-AI world as a proposal file in proposals/, using the world's templates and links. Not canon until approved at /close-session. Use when the GM asks to create an NPC, place, faction or hook ("create-lore", "I need an NPC", "make a location", "new faction", "write a hook", "bir NPC lazım").
Generate one ready-to-run obstacle, puzzle, hazard or challenge for the current RPG scene in a Lexis-AI world - fiction first, then Fate Accelerated mechanics (aspect, suggested difficulty, fitting approaches, costs). Use when the GM asks for an obstacle, trap, puzzle, lock, hazard or challenge ("create-obstacle", "I need a trap", "a puzzle", "engel üret").
Record something that just happened at the RPG table as canon in the open session log of a Lexis-AI world (folder with world.md), then list 3-5 short ripples as hypotheses and who might know. Use when the GM reports an event during play ("event", "this happened", "the players did X", "şu oldu"). Never edits canon world files.
Answer the GM's rules question about which Fate Accelerated approach, action, difficulty, stunt or aspect use fits what a player wants to do (FAE has approaches, not skills). Q&A only; records nothing. Use when the GM asks "help-skills", "which skill/approach", "what approach is this", "which action is this", "what difficulty", "hangi approach".
Deepen an already recorded event in a Lexis-AI world (folder with world.md) by running it through analysis lenses (politics, rumor, faith…) and tracing how knowledge of it spreads 2-3 hops with weakening; results are hypotheses appended to the open session log. Use when the GM asks for more consequences of an event ("ripples", "deepen E2", "what else follows from this", "yankılar").
Create a new Lexis-AI RPG world folder (world.md, system.md, entity files, hooks) through a short tiered interview with the GM. Use when the GM wants to start, set up or initialize a new campaign world ("world-init", "new world", "set up the world", "yeni dünya kur"), or to fill deferred sections of an existing world between sessions.