You play. The AI runs the table. The engine owns the dice.

Starwright is a free AI Game Master for solo Ironsworn: Starforged play, right in your browser. The AI narrates the world, picks moves, and consults oracles — but every mechanical outcome resolves inside a deterministic rules engine the AI can't override. A miss is truly a miss.

Every roll renders as an inspectable card — dice, outcome, exactly what changed — and a GM log audits every tool call the model made. Nothing happens off-screen.

Highlights

  • Full rules automation — oracles with nested tables, assets, impacts, legacy tracks, experience
  • Character creation wizard — pick your truths, assign stats, choose starting assets (starship included)
  • Bring your own model — any OpenAI-compatible endpoint (OpenRouter, local Ollama, …). Your API key never leaves your browser: no backend, no telemetry, no account
  • Transparent by design — settlement cards, state diffs, and a full audit log of every GM tool call
  • Save anywhere — sessions auto-save locally in your browser, with JSON export/import
  • English / 中文 — bilingual UI with pre-translated game data; narration language is a separate setting

Cost

The tool is free and open source (MIT). You supply the brain — either your own LLM API key (you pay your provider for tokens) or a free local model via Ollama.

Links


Attribution: This work is based on Ironsworn: Starforged, created by Shawn Tomkin, and licensed for our use under the Creative Commons Attribution 4.0 International license. Game data (moves, oracles, assets, truths) comes from the Datasworn project (CC-BY 4.0). Starwright is an unofficial fan tool, not affiliated with or endorsed by Shawn Tomkin or Tomkin Press; no official art, icons or trade dress is used.

Published 7 days ago
StatusReleased
PlatformsHTML5
Rating
Rated 4.0 out of 5 stars
(1 total ratings)
Authorchen3000
GenreRole Playing, Interactive Fiction
TagsAI Generated, ironsworn, solo-journaling, Solo RPG, starforged, Text based
AI DisclosureAI Assisted, Code, Text

Leave a comment

Log in with itch.io to leave a comment.