Town Scryer is the most advanced tabletop storytelling tool on the market, using advanced artificial intelligence techniques to create immersive and dynamic stories. It reguarly gets praised for its quality and accuracy over long story horizons. It also has a GM Forge tool for game masters to create NPCs, locations, and objects on demand for their human-powered games across many popular systems.

GM Forge

Keep the humans. Automate the busywork. Generate NPCs, locations, and objects on demand.

Free to try.

Sketch of a game master’s table with an open map notebook, a folding screen, miniatures, and dice

Everything you need at the table.

Generators

NPCs, locations, and objects in seconds.

Multi-system

Full stat blocks for many tabletop systems.

Spark assistant

Brainstorm, search, and generate through conversation.

Organize by session

Keep each session’s prep in one place, fully editable.

Tags, aspects & search

Label what you make and find any NPC or place mid-session.

Dice roller

Roll any die right beside your notes.

Prep less. Run more.

Full stat blocks for D&D 5e, Call of Cthulhu, Blades in the Dark, Fate Core, and more. Use Spark to brainstorm, search your content, or generate through conversation.

Works during prep or mid-session when you need something fast.

Read the announcement

No group? No GM? Try generative storytelling.

Town Scryer Complete adventures for solo or group play. Pick a world, create a character, and play.

Ready to forge?

Browse public GM resources

Get started free