---
title: GameLore
layout: project
description: GameLore is a local-first studio for game stories, lore, characters, voices, and learning design, with an export for AI coding agents.
canonical: https://bowdencloud.com/gamelore
image: https://bowdencloud.com/assets/media/share-default.webp
image_alt: bowdenCloud - the digital workshop of Steve Bowden
last_modified: "2026-10-17"
tag: Story and Lore Studio
accent: grey
pitch: Shape the story, cast, and learning design of a game for a coding agent.
features:
  - Story map with acts, beats, side quests, and endings
  - Learning outcomes, mechanics, and a coverage matrix
  - Voices, music, and art from your own AI keys
  - One ZIP export that seeds a coding agent
  - Projects and keys kept only in the browser
order: 7
status: live
link: https://gamelore.bowdencloud.com
link_label: Open GameLore
icon: /assets/media/icons/gamelore.webp
media:
  - src: /assets/media/gamelore/library.webp
    alt: The GameLore project library, with templates for a new world and a sample world
    caption: The project library
  - src: /assets/media/gamelore/sample-world.webp
    alt: The overview of the Fractured Isles sample world, with its pitch, cast, and story counts
    caption: The Fractured Isles sample world
---

GameLore is a studio for the story behind a game, especially an educational game. It runs in the browser and installs as a PWA.

A story map shows each act as a lane, with main beats, side quests, choices, and endings. Each beat holds its story, its learning mechanic, its media, and its dialogue.

The learning design records outcomes, misconceptions, and mechanics. A coverage matrix shows where the story teaches each outcome.

You add your own OpenAI and ElevenLabs keys. With them, an AI co-writer drafts text and concept art, and the studio generates character voices, music, and sound effects. An optional Sidekick asks one question at a time and writes each answer into the project.

There is no backend. Projects and keys stay in IndexedDB, and AI requests go directly from the browser to each provider. Everything except AI generation works offline.

Export for Agent writes one ZIP file for a coding agent. It holds a brief, a design document, the story, the characters, the codex, the learning design, and the assets. [Planet Ari](/planet-ari) started as a GameLore export.
