Skip to main content
Never lose the thread of your campaign. Every NPC, promise, and plot thread from session 1 to session 47 is recalled the moment it matters - so you spend less time digging through notes and more time running the game. The KiteFrost TTRPG GM API plugs into your VTT and gives you a campaign memory that spans 50+ sessions with 80+ named NPCs. Generate balanced encounters and coherent session plans from a short prompt, and every result respects the lore you already defined - monsters stay consistent with your bestiary, factions remember their alliances and betrayals, and the timeline stays coherent.

Who is it for?

  • Solo GMs who want a co-pilot that handles project-tracking while they focus on improvisation
  • VTT platform builders adding AI-assisted prep tools to their software
  • Campaign tool developers building apps for DMs running long-form campaigns
  • Designers prototyping adventure modules and needing rapid iteration on encounter balance

Core capabilities

Encounter Generation

Generate balanced, flavourful encounters from a short prompt. Output includes stat blocks, tactics, and read-aloud boxed text.

Session Planning

Produce a full session plan - hooks, scenes, contingencies, and pacing notes - in seconds.

Living Project State

Track faction standings, NPC status, and project events across sessions with automatic continuity.

Ruleset Adapters

Built-in adapters for D&D 5e, Pathfinder 2e, and generic OSR. Custom rulesets via JSON schema.

Core entities

Every campaign is built from eight first-class entities. Each gets its own page in the dashboard, its own create form, and its own REST endpoint.

NPCs

Named characters - patrons, villains, merchants, allies - with relationships, dispositions, and recall across sessions.

Places

Locations the players visit. Hierarchical (region → city → tavern) with their own NPC populations and events.

Factions

Organizations and groups. Track alliances, hostilities, and reputation changes triggered by player actions.

Sessions

Full session plans with scenes, pacing, contingencies, and post-session outcomes that update the campaign state.

Encounters

Combat and skill-challenge setups with stat blocks, tactics, and read-aloud text. Reusable across sessions.

Items

Treasures, gear, set pieces, and macguffins. Tag with rarity and item type; surface in quest rewards or location loot.

Quests

Multi-step adventure threads with objectives, status tracking (offered → active → completed), and quest-giver links.

Notes

Free-form lore, rumours, house rules, and recap notes. Markdown body, type tags, and pin-to-top for what matters most.

Plans and pricing

Free to start; paid tiers add campaign persistence, VTT export, and BYOK. See Billing for the current tiers and Story Unit quotas.