---
title: "LEDRING Play"
url: "https://aigamehub.app/en/games/ledring-bffb87"
source: "https://github.com/FelixFangX/ledring"
source_type: "github"
play_url: "https://play.ledring.dev/play/"
platform: "desktop"
login_required: false
pricing: "free"
origin: "original"
ai_tools: []
game_languages: ["en"]
author: "FelixFangX"
author_handle: "FelixFangX"
category: "Casual"
categories: ["casual", "simulation", "text-ai"]
tags: ["ai-agent", "branching-narrative", "browser-game", "decision-making", "multiple-endings", "open-source"]
added: "2026-10-23T02:47:25.173Z"
updated: "2026-10-23T02:47:33.140Z"
locale: "en"
content_locale: "en"
---

# LEDRING Play

A browser game where you review an AI builder named CX-417 as it turns your idea into a web page in real time; you approve, push back, or stop its work, and each choice branches toward one of seven endings.

## Description

LEDRING Play is a browser-based narrative game about supervising an AI builder, CX-417, that turns an idea into a self-contained web page. You watch the build in real time and decide what gets through, choosing to approve, push back, or stop the AI when it drifts. Every choice forms a branch, and the ending screen shows your path through a flowchart alongside the paths other builds took. There are seven endings to discover and replay for. You can use the built-in scripted demo or the default free AI with no key or sign-up, or bring your own Anthropic or OpenAI-compatible key. The game is available in English and Chinese and is part of the open-source LEDRING project.

## Original post

Replay agent traces as branch trees and score instruction drift. Includes LEDRING Play, a browser game about reviewing an AI builder: https://play.ledring.dev/play/

Topics: agent-trace, ai-agents, ai-safety, browser-game, claude-code, devtools, genai, llm, observability, opentelemetry, tracing, vibe-coding, visualization

<div align="center"> ``` ◯ L E D R I N G status lights for AI agents ``` **[▶ Play](https://play.ledring.dev/play/)** · **[ledring.dev](https://ledring.dev)** · **[Sample reports](https://play.ledring.dev/)** · **[中文](https://play.ledring.dev/play/?lang=zh)** </div> ## ▶ LEDRING Play **[Play it in your browser → play.ledring.dev/play/](https://play.ledring.dev/play/)** [![LEDRING Play: you watch CX-417 build one page](docs/assets/play.gif)](https://play.ledring.dev/play/) You watch **CX-417**, an AI builder, turn your idea into one self-contained web page in real time. It may take shortcuts. **You decide what gets through.** Every choice is a branch, and the end screen shows your path through the flowchart alongside the paths other builds took. ### How to play 1. Open **[/play/](https://play.ledring.dev/play/)** and press **▶ Start**. 2. Pick an AI. The default needs nothing from you (see below). 3. Give CX-417 an idea, or let it suggest one. 4. Watch the build. Approve, push back, or stop it when it drifts. 5. Reach one of the 7 endings, then replay to find the others. ### AI options | Option | What you need | |---|---| | **LEDRING Free AI** (default) | Nothing. No key, no sign-up. It runs on a shared daily quota. | | Built-in demo | Nothing. Scripted examples, with no AI calls. | | Anthropic | Your own API key. The browser calls api.anthropic.com directly. | | OpenAI / any OpenAI-compatible endpoint | Your own key, via a local bridge (build from source per [Quickstart](#quickstart), then `node packages/cli/dist/bin.js play`) or a custom `/v1` URL | **Languages:** English and 中文. Use the toggle in the top bar, or open [`?lang=zh`](https://play.ledring.dev/play/?lang=zh). --- ## Under the hood: the trace toolkit The game runs on the same engine as LEDRING's CLI and GitHub Action, which you can point at your own agent runs. **LEDRING reads agent traces from any stack, normalizes them to one schema, and turns them into views you can read at a glance:** where runs diverge, how often, and how far a run drifted from what you asked. Inspired by a narrative game about androids, whose end-of-chapter flowcharts show the path you took, the branches you didn't, and how many players chose each one. LEDRING does that for agent runs. Blue: calm. Yellow: processing. Red: critical. ``` SOURCE SCHEMA VIEWS Claude Code JSONL ─┐ ┌─▶ ledring flowchart branch tree · divergence % OTel GenAI spans ─┼─▶ ledring.trace.v1 ┤ (your adapter) ─┘ └─▶ ledring instability drift score · ▲/▼ reasons ``` **[Sample reports](https://play.ledring.dev/)** · **[Concept demo](https://play.ledring.dev/demo/)** (fictional demo data: all planned modules on one run; English and 中文, `?lang=zh`) --- ## Quickstart Not on npm yet. Run from source (Node ≥ 20, pnpm): ```sh git clone https://github.com/FelixFangX/ledring.git && cd ledring pnpm install && pnpm build # Merge six runs of the same task into one branch tree node packages/cli/dist/bin.js flowchart fixtures/claude-code --title "fix login
