DUSKELStart a project
AI product · flagship build· In development

A story engine for indie comics

Most studios put a generative story tool on a pitch deck. We're actually building one — an engine that turns a single prompt into a comic's worth of story, characters, voices and scenes.

Next.jsLLM agentsRAGVector searchVoice / TTSTypeScriptPostgres
The challenge

What we were up against.

Indie comic creators have the ideas but rarely the time, the writing team, or the budget to develop a full cast, a consistent world, and a branching plot on their own. Generic chatbots forget who a character is three prompts later, and they have no sense of a story's arc. The hard part isn't generating text — it's keeping a world coherent across scenes, characters and choices.

What we built

The parts that mattered.

Prompt-to-world generation

A prompt fans out through a set of coordinated LLM agents that draft the premise, a cast of characters with distinct personalities, scene beats and dialogue — each step grounded in the choices made before it so the world stays internally consistent.

Memory grounded in a story bible

A RAG layer keeps every character, location and plot fact in a retrievable store, so generations pull from an established canon instead of inventing contradictions. The world remembers itself as it grows.

Character voices you can hear

Each character gets a voice, so dialogue can be spoken aloud rather than just read. It turns a static script into something closer to a table read.

Branching story-mode

Readers and creators can steer the plot at decision points, and the engine continues each branch in character and in canon — a choose-your-path mode built on the same grounded memory rather than a scripted tree.

The outcome

Where it landed.

The engine is in active development and already does the thing it set out to do — take a one-line idea and hand a creator back a populated world with characters, voice and a branching plot they can shape. It's the AI product we point to when someone asks what generative tooling looks like when it's built to hold together, not to demo well.

Services behind this

Building something like this?

Start a project →