Odyssey

An AI-driven text adventure engine for your desktop. Pick a world, build a character, and play a story that an AI model writes turn by turn. Odyssey keeps track of the people, places and stats the story invents along the way.

Odyssey in play: the story in the centre, the character's stats and portrait on the left, the clock and codex on the right

  • Windows, macOS and Linux
  • Free and open source (AGPL-3.0)
  • Built with Tauri
  • Any OpenAI-compatible model

Five steps to a new campaign

  1. WorldThe real world on any date you choose, or a ready-made universe.
  2. PlayerStats, looks, personality and gear, or a saved preset.
  3. ScenarioWhere you are and what is happening as the story opens.
  4. PortraitAn AI-drawn character image from a prompt you can edit.
  5. SummaryLook it over, then start playing.

What it keeps track of

Live stats

Health, money, hunger, thirst and energy change every turn and sit in the sidebar beside your portrait and the in-world clock.

Game Codex

Every person and place the story mentions goes into the NPC and Location ledgers, so you can look them up later.

World knowledge

Pulls wiki and search context for the world you are in, and can add a local vector memory of the game so far.

Voice

Narration read aloud by Kokoro, OpenAI, Google Cloud or xAI voices, with Kokoro able to blend several into one narrator. Hold the mic button to speak your turn.

Saves and presets

Named saves with import and export, and reusable characters you can drop into any new campaign.

Terminal and Telegram

Play text-only in an ASCII terminal UI or through a Telegram bot. Both share the desktop app's saves and provider settings.

Bring your own model

Odyssey sends requests straight from the app to the provider you pick; nothing goes through a middleman.

  • OpenAI
  • Google Gemini
  • xAI
  • OpenRouter
  • Ollama
  • LM Studio
  • Any self-hosted endpoint

A look around

Choose Your World: a real universe or a custom one
Choose a real or a custom universe
The character image step, with the prompt below the portrait
The portrait step, with its editable prompt
The player menu: identity, appearance, personality and an inventory grid
Character sheet and inventory
The Game Codex with its NPC and Location ledgers
The Game Codex
Theme settings: Dark Mode, Light Mode, Frutiger Aero, Starry Night and Matrix
Five themes: Dark, Light, Frutiger Aero, Starry Night and Matrix

Get Odyssey

Installers for Windows (.exe or .msi), macOS (.dmg for Apple silicon and Intel) and Linux (.deb or .AppImage) are on the releases page. Open the app and the welcome screen walks you through connecting a model.