explaingit

tritonsan/repog

Analysis updated 2026-05-18

3PythonAudience · vibe coderComplexity · 3/5Setup · easy

TLDR

A downloadable workspace that turns your AI coding assistant into a solo tabletop RPG Game Master or a persistent AI companion character.

Mindmap

mindmap
  root((repo))
    What it does
      Turns coding assistant into RPG GM
      Or persistent AI companion
      Markdown campaign memory
    Tech stack
      Python
      Markdown
      Works inside Codex or Claude Code
    Use cases
      Run a solo tabletop RPG campaign
      Maintain an AI companion character
      Track persistent story continuity
    Audience
      AI coding tool users
      Solo RPG players

Code map

Detail Auto

An interactive map of this repo's files and how they connect — its source is parsed live in your browser. Click Visualize to build it.

filefunction / class

What do people build with it?

USE CASE 1

Run a solo tabletop RPG campaign with your AI coding assistant acting as Game Master

USE CASE 2

Set up a persistent AI companion character with its own routine and memory

USE CASE 3

Use the workspace's Markdown campaign memory to keep a long running story consistent across sessions

What is it built with?

PythonMarkdown

How does it compare?

tritonsan/repog0marildo/imago0xdfi/glm-5.2-1m-4x-dgx-spark
Stars333
LanguagePythonPythonPython
Setup difficultyeasyeasyhard
Complexity3/52/55/5
Audiencevibe codergeneralresearcher

Figures from each repo's GitHub metadata at analysis time.

How do you get it running?

Difficulty · easy Time to first run · 30min

Requires an agentic coding tool like Codex or Claude Code already installed to open the workspace in.

In plain English

RePoG is a downloadable workspace that turns an AI coding assistant like Codex or Claude Code into either a solo tabletop role playing game Game Master or a persistent AI companion character. Instead of installing a normal application, you download a ZIP file, extract it, open the folder in your coding assistant, and start a conversation telling it to begin RePoG. The assistant then reads the files inside the workspace to understand its role and starts guiding you through setup. There are two experiences to choose from. In RPG Campaign mode, the assistant acts as a Game Master, running scenes, non player characters, and an ongoing story, along with optional dice based mechanics and a player facing dashboard that shows character and world details as text based tiles. In AI Companion mode, the assistant instead plays one persistent fictional character with its own daily routine, relationships, and life, always staying honest when directly asked whether it is an AI. Setup for either mode is done through a short conversation called Session 0, offered in Quick, Standard, or Deep depth, ranging from around ten minutes to two hours, where you answer questions naturally and the workspace records your choices as campaign memory in plain text files. Under the hood, RePoG relies on rules encoded in its files rather than a separate model or paid API, meaning it uses whatever coding assistant you already opened it in, plus small deterministic local helper scripts that protect things like dice rolls, character stats, and timing so a character's story cannot randomly jump around or contradict itself. The project describes features such as reproducible dice, protection against duplicate or out of order actions, and a companion memory system that only stores personal details you consent to sharing, along with 317 automated tests covering these behaviors. This project is aimed at people who already use an AI coding tool like Codex or Claude Code and want a structured, private way to run a solo tabletop RPG campaign or maintain an ongoing AI companion character, rather than at general RPG players looking for a standalone app. The full README is longer than what was shown.

Copy-paste prompts

Prompt 1
Start RePoG and guide me through setup
Prompt 2
Explain the difference between RPG Campaign mode and AI Companion mode in this workspace
Prompt 3
Walk me through downloading and opening the RePoG workspace in Claude Code
Prompt 4
What does Session 0 Quick, Standard, and Deep depth each involve

Frequently asked questions

What is repog?

A downloadable workspace that turns your AI coding assistant into a solo tabletop RPG Game Master or a persistent AI companion character.

What language is repog written in?

Mainly Python. The stack also includes Python, Markdown.

How hard is repog to set up?

Setup difficulty is rated easy, with roughly 30min to a first successful run.

Who is repog for?

Mainly vibe coder.

Open on GitHub → Explain another repo

This repo across BitVibe Labs

Verify against the repo before relying on details.