What Wistmere can do today

Wistmere is in alpha. This page is generated from the code that is running: if something is listed as available or alpha, it is in this build. Everything else is marked planned.

  • Available built, tested and part of normal play
  • Alpha built and tested, but new or not yet proven live
  • Planned not in this build

AI game masters

Bring an API key from one of these providers. Your provider bills its usage to you.

  • Anthropic (Claude)

    Alpha

    Claude models, on your own Anthropic API key.

    Built and contract-tested; live smoke turns per provider are still pending. Provider usage is billed by the provider.

    Models: Claude Opus 4.8, Claude Sonnet 5.5, Claude Haiku 4.5 (fastest, cheapest)

  • OpenAI (ChatGPT)

    Alpha

    ChatGPT models, on your own OpenAI API key.

    Built and contract-tested; live smoke turns per provider are still pending. Provider usage is billed by the provider.

    Models: GPT-6 Sol, GPT-6 Astra (most capable, slower, costlier), GPT-6 Luna (fastest, cheapest)

  • Google (Gemini)

    Alpha

    Gemini models, on your own Google AI API key.

    Built and contract-tested; live smoke turns per provider are still pending. Provider usage is billed by the provider.

    Models: Gemini 3.8 Flash, Gemini 3.6 Flash, Gemini 3.5 Flash-Lite (fastest, cheapest), Gemini 3.1 Pro (preview)

Game systems

Installed rules packs.

  • D&D 5e (SRD)

    Available

    The D&D 5e System Reference Document 5.2.1 (CC-BY-4.0): spells, species, backgrounds, classes, magic items, equipment and the bestiary.

Rules the engine keeps

Each of these is a validated command: the AI asks, the engine checks, applies and records it.

  • Sessions

    Available

    The campaign owner opens and closes sittings; turns only run in an open session, and each session’s recap grounds the next.

    Commands: START_SESSION, END_SESSION

  • Guided character creation

    Available

    Step by step: ability scores (standard array, point buy or engine-rolled), species, class, background, spells and starting equipment, checked at every step.

    Commands: CREATE_CHARACTER, SET_ABILITY_SCORES, ROLL_ABILITY_SCORES, CHOOSE_SPECIES, CHOOSE_CLASS, CHOOSE_BACKGROUND, CHOOSE_SPELLS, CHOOSE_EQUIPMENT, FINALIZE_CHARACTER

  • Engine dice

    Alpha

    Every roll is made by the engine, bound to the action it answers and kept in the log; a reroll must be granted by a rule. With a random.org key the entropy is signed and checkable.

    Commands: ROLL_DICE, REROLL

  • Hit points

    Available

    Damage and healing are events; current HP is derived from them, never set by the AI.

    Commands: DAMAGE, HEAL

  • Ability checks and saving throws

    Alpha

    Rolled by the engine with the character’s real modifiers, proficiency and conditions.

    Commands: ABILITY_CHECK, SAVING_THROW

  • Spellcasting

    Alpha

    Prepared spells, spell slots spent on casting, and concentration tracked until it ends.

    Commands: PREPARE_SPELLS, CAST_SPELL, END_CONCENTRATION

  • Conditions

    Alpha

    Conditions applied and removed as events, with durations that expire on the game clock.

    Commands: APPLY_CONDITION, REMOVE_CONDITION

  • Rests and the game clock

    Alpha

    Short and long rests restore what the rules say; in-world time advances deliberately and ticks durations.

    Commands: SHORT_REST, LONG_REST, ADVANCE_CLOCK

  • Advancement

    Alpha

    Experience and guided level-up: hit points from the hit die, class features, subclasses, feats and new spells.

    Commands: AWARD_XP, LEVEL_UP

  • Narrative memory

    Alpha

    The GM attaches what matters to the people, places and things it describes, and can correct or retract it; notes come back whenever that entity does.

    Commands: RECORD_NOTE, CORRECT_NOTE, RETRACT_NOTE

  • World map and movement

    Alpha

    Places are revealed as the party discovers them, and actors move between them on the record.

    Commands: REVEAL_PLACE, MOVE_ACTOR

  • Creatures and NPCs

    Alpha

    Monsters from the bestiary and named NPCs are put into play with real stat blocks and live hit points.

    Commands: INSTANTIATE_ACTOR

Accounts and access

What this site offers right now.

  • AI usage page

    Alpha

    Every turn you play with its tokens, provider, whose key paid, and an estimated cost; owners see their tables’ usage.

Planned

Not in this build yet — or built, but not switched on for this site.

  • Sign in with Google

    Planned

    Signs in an existing account by a provider-verified email, and still asks for two-factor authentication.

    Built, but not configured on this site.

  • Managed AI credits

    Planned

    Play without your own key, on a monthly allowance of turns and tokens granted by us, with your remaining allowance shown at the table.

    Built, but switched off: not offered until allowances are live.

  • Pathfinder

    Planned

    A Pathfinder system pack on the same engine (roadmap Track 7).

  • Scene art

    Planned

    Art for key moments and characters, generated mid-session (roadmap Track 8).

  • Sign in with Discord

    Planned

    Waiting on a Drupal 11 release of the Discord login module.

  • Buying managed credits

    Planned

    Paying for managed credits in the app; today an allowance is granted by us.

  • Tactical combat grid

    Planned

    A headless grid, turn order and action economy kept legal by the engine (ADR-0016).

  • MCP adapter

    Planned

    One front door for external AI agents to use the same validated commands.