Text adventures were the dawn of computer gaming. We're standing at a similar threshold. An agentic RPG engine where AI interprets your world's logic, systems execute with consequence, and narrative reflects reality.
When Zork and Colossal Cave Adventure appeared in 1979, they invented a new medium. Players typed commands; the computer responded. The interface was primitive, but the concept was radical: the machine as a responsive storyteller.
That promise hit a ceiling. Every branching path required manual authoring. Graphics-driven games took a different path: rich interaction, but within tightly constrained systems. Open-world games feel free until you try something the designers didn't anticipate. Then the illusion breaks.
Large language models change what's possible—but only if they're harnessed correctly. An unconstrained LLM will happily invent outcomes, ignore established rules, and forget what happened three turns ago. That's not a game. That's collaborative fiction without stakes.
Synthasia takes a different approach: The LLM reasons within your world's logic, but the engine ensures that reasoning has consequences. Dice roll. States change. Actions matter. The AI is a participant in your game, not a god above it.
Synthasia isn't just a technical achievement—it's designed to be genuinely immersive. Here's what players actually experience.
Play in ancient Rome during the Republic. Navigate Cold War espionage in 1960s Berlin. Explore a cyberpunk megacorp dystopia. Wage war in a high-fantasy kingdom. Solve mysteries in Victorian London. The engine is genre-agnostic—worlds define their own tone, technology level, magic systems, and social structures.
Each world comes with its own visual skin, generated or crafted to match the atmosphere. A noir detective story gets moody shadows and sepia tones. A space opera gets sleek gradients and star-field backgrounds.
Create a character with the personality and capabilities you want to play. Define their background, their motivations, their speech patterns. The AI will remember and honor your choices—when you speak, your character speaks in your established voice. When you act, your options reflect who they are.
A charming con artist gets persuasion, deception, and fast-talk options. A battle-hardened mercenary gets tactical combat, intimidation, and survival instincts. A reclusive scholar gets investigation, lore insight, and research shortcuts. Same scene, different experience.
Talk to NPCs naturally—not through dialogue wheels or keyword matching. Ask questions, make threats, flirt, bargain, confess, lie. The AI parses your intent, considers the NPC's personality and your relationship, and generates responses that feel alive.
NPCs remember what you've said. If you promised to help someone and didn't follow through, they'll notice. If you saved their life, they'll be grateful. If you betrayed them, they won't trust you again—or they might seek revenge.
Combat isn't just clicking "attack." Describe your approach: "I want to feint left, then drive my blade toward their exposed side." The AI evaluates feasibility, considers your combat skills and their defenses, and generates options that reflect the tactical situation.
Environmental factors matter. Fighting in a narrow corridor limits movement. A muddy battlefield makes footing uncertain. Fighting at night changes visibility. The AI incorporates these elements into both your options and the narrative description.
Quests aren't just checklists—they're narrative threads that respond to your choices. Complete objectives through your preferred approach: combat, stealth, diplomacy, deception, or creative solutions the designers never anticipated.
The AI knows your active objectives and generates options that help you progress without railroading you toward a single solution.
Time passes. NPCs have schedules. Events happen whether you're there or not. If you spend three days recovering from injuries, the world hasn't frozen—trade caravans have moved, political situations have evolved, NPCs have lived their lives.
Consequences propagate. If you help a village defend against bandits, they might spread word of your deeds. If you let the bandits raid, refugees might arrive at the next town with stories of the horror. Your actions ripple outward.
"Agentic gaming" means the LLM functions as a semantic reasoning layer between your world's definitions and the engine's execution. It's not generating unconstrained text—it's making decisions inside a simulation.
The LLM understands your custom attributes, skills, and world rules semantically. When you create a character with "Affinity for Chocolate," the LLM knows to generate options where that trait matters—not because the engine has a "chocolate" subsystem, but because the LLM interprets what that attribute means.
When a player types a free-form action, the LLM evaluates whether it's possible given current context. It outputs a structured difficulty score. Then dice roll. Success or failure isn't a narrative choice—it's a system outcome.
The LLM doesn't just describe outcomes in prose. It uses structured tool calls to modify game state: update relationships, move items, trigger events. Narrative follows state, not the reverse.
Layer 1: LLM Semantic Layer interprets, evaluates, proposes.
Layer 2: Engine Execution Layer rolls dice, validates, persists.
Layer 3: LLM Narrative Layer renders outcomes into prose.
The result: AI with genuine creativity, operating inside systems with genuine stakes. The LLM is your co-author in a story that could genuinely surprise you—not because the AI forgot the rules, but because the dice had their say.
Because the LLM interprets your character semantically—not just as numbers on a sheet—your build changes what you see, what you can do, and what makes sense.
A guarded gate. A bored guard holds a clipboard. Your objective: get inside.
The guard's attention drifts to their phone periodically. The service door has a faded "Authorized Personnel" sign. There's a delivery truck approaching in the distance.
The guard looks physically unimposing—no visible weapons. The gate's lock mechanism is exposed. The wall has footholds. No backup in sight.
The guard's uniform is slightly disheveled—long shift, probably tired. Coffee cup nearby. Photos on the desk—family? The service door's lock looks old.
The same prompt run with different character data produces materially different outputs. The scene hasn't changed—but the lens through which the character views it has.
The engine provides deterministic backbone systems that make AI-generated content meaningful. These systems run regardless of what the LLM proposes—providing stakes, consistency, and consequence.
The engine handles the math so the LLM can handle the meaning. D100 system for skill checks, D20 system for combat. Critical successes and failures emerge from the dice—not the narrative.
Turn-based combat with initiative, positioning, and tactical options. Creative actions are parsed, evaluated, and resolved. "I use my frying pan to reflect the fireball" gets evaluated for feasibility.
Multi-NPC dialogue scenes where relationships evolve. The engine tracks relationship vectors, conversation history, and escalation states. NPCs won't suddenly trust you because the AI forgot your betrayal.
Quests are integrated into generation context. When the LLM proposes actions, it knows active objectives, relevant NPCs, and what the player has already attempted.
Players can always type free-form input instead of selecting generated options. The pipeline parses natural language into structured actions, evaluates feasibility, and resolves through the engine.
Actions take time. The world doesn't wait. Time advances, consequences ripple, and NPCs have their own schedules. The engine tracks temporal state so the LLM can generate time-appropriate content.
The World Editor supports multiple creation philosophies—and they can be mixed freely in the same project. Build any world you can imagine, or transform existing stories into playable adventures.
Manual-first creation for writers who want precise control. Define every NPC's motivations, write every location description by hand, lock narrative fields from AI modification. Your prose, verbatim.
Prompt-first creation for rapid world scaffolding. Describe your world in a few sentences and let the AI expand it into a detailed, playable structure. Generate, refine, iterate.
Transform existing documents into playable worlds. Upload novels, lore bibles, history books—anything with narrative content becomes source material. Turn your favorite stories into games.
Your documents stay local. Nothing is sent to third parties beyond your configured LLM endpoints.
One sentence becomes a full world. Areas, locations, NPCs, lore, item lists, and connections—all generated as a coherent foundation.
A visual map shows every location, connection, and character. Drag nodes around, auto-layout with physics, and watch your world take shape.
Say "Make Elara smarter" or "Add a secret passage" and the AI finds the right entity and executes the change. Natural language world-building.
Continuity across sessions. A world that doesn't forget.
The engine maintains a semantic memory system that stores key events, NPC interactions, relationship changes, and quest progress. When generating new content, relevant memories are retrieved and included in the LLM's context.
An NPC remembers if you helped them—or betrayed them. A location remembers what happened there. This reduces the common problem where AI-generated content forgets established facts.
The world doesn't freeze between player actions. Background processes pre-generate content for adjacent locations, track NPC activities off-screen, and let consequences propagate through connected systems.
Vector databases running directly in your browser hold world lore, NPC memories, your uploaded documents, and novel chapters. Private by design, instant to query.
Your reputation travels. Help a merchant and her friends will greet you warmly next town over. Threaten a guard and the whole barracks hears about it before you arrive.
Director. Weaver. Clerk. And however many more you need. Each profile can be assigned to specific tasks, allowing precise control over quality, cost, and latency tradeoffs.
Different tasks have different requirements. A feasibility evaluation needs strong reasoning. A narrative description needs creative flair. An entity extraction just needs speed. Routing each task to the appropriate model optimizes for quality, cost, and latency simultaneously.
Visuals, voice, and novelization—enhancing the core gameplay loop.
Multi-provider image pipeline with priority scheduling. Generate character portraits, location art, or item illustrations. Use cloud providers, local ComfyUI workflows, or Stable Diffusion.
Streaming-capable TTS architecture with support for local Kokoro processing. NPCs can speak their dialogue in character-appropriate voices. WebGPU-powered, entirely on-device.
Transform your play session into a chapter. The novelization pipeline takes your session's events and rewrites them as coherent narrative prose—a playable story becomes a readable story.
Everything runs on your machine. No accounts, no servers, no data leaving your computer unless you choose. The engine is designed to be modular, extensible, and completely in your control.
Use Anthropic, OpenAI, OpenRouter, or run models locally with Ollama. Swap providers any time without losing a single save file.
No accounts, no telemetry, no cloud dependency. Your story, your characters, and your worlds never leave your machine.
A deep-reasoning model, a creative writing model, and a fast utility model—all working in concert. Right tool, right moment.
Cloud providers, local ComfyUI workflows with custom models, or Stable Diffusion. Your visual style, generated your way.
Vector databases running directly in your browser hold world lore, NPC memories, and uploaded documents. Private and instant.
WebGPU-powered text-to-speech narrates your story in natural, expressive speech—running entirely on your device.
Synthasia is an indie project exploring a new design space. We're developing in the open with community feedback as a core input—not an afterthought.
Core loop stability, world editor refinement, feedback-driven iteration
Expanded creator tools, world packaging, playtest features
In-game World Store, creator publishing, community economy
Visibility helps us continue development
Alpha testing, feedback channels, direct discussion
We read everything. High-signal feedback shapes priorities.
We're building in the open. Every alpha report, balance note, and world-editor critique directly affects priorities. Come help us define what agentic gaming can become.