← Back to all apps

TaleHall

In active development

Host any tabletop RPG campaign in the browser with instant-wake rooms, locked add-on versions, and optional virtual tabletop bridging.

TaleHall showing its instant-wake browser RPG room router and snapshot storage overview

Current status

Pre-release alpha universal RPG platform continuously bootstrapped by live Containment playtesting; supports native browser rooms or optional Bring-Your-Own-License Foundry bridging and gates prepaid compute credits behind alpha warnings.

Overview

Pre-release alpha tabletop RPG platform continuously bootstrapped by live Containment playtests—running system-agnostic campaigns directly in the browser on scale-to-zero Cloudflare Durable Objects and R2 storage without requiring Foundry VTT, while keeping an optional Bring-Your-Own-License container bridge and explicit alpha payment safeguards.

Why it was built

Game masters lose hours fixing broken add-ons before game night, while traditional cloud tabletop hosts charge round-the-clock volume fees for campaigns that are idle most of the week and lock creators into third-party software and rules licenses.

Why it helps

Pairs Containment's battle-tested browser HUD surfaces with instant-wake Cloudflare Durable Object rooms, low-cost R2 snapshot storage, self-hosted bare-metal container bridging, and a clean-room translation layer that graduates playtested campaigns to royalty-free first-party rules.

What you can do

  • VTT-independent browser stage supporting multiple RPG rulesets and clean-room first-party Threshold rules with zero third-party license fees
  • Multi-provider runtime router pairing scale-to-zero Cloudflare Durable Objects + R2 storage with self-hosted bare-metal Docker for optional BYOL Foundry worlds
  • Continuous anti-drift synchronization with Containment so live weekly campaign playtesting directly upgrades TaleHall's shared player and GM surfaces
  • Nano-USD credit ledger and Stripe checkout gated behind explicit pre-release alpha and BYOL acknowledgments
TaleHall • Core Technology & Feature Architecture

VTT-Independent Universal RPG Engine & 4-Tier Cloudflare DO / Helios Runtime

Multi-system tabletop campaign platform combining scale-to-zero Cloudflare Durable Objects + R2 rooms, Helios bare-metal Docker BYOL bridges, and integer nano-USD credit metering.

Cloudflare DO + R2

Scale-to-Zero Native Browser Campaign Rooms (<50ms Wake)

Runs native browser RPG rooms on Cloudflare Durable Objects with WebSocket hibernation and content-addressed R2 storage ($0.015/GB-month) — cutting idle storage costs by 90% vs legacy VM volumes.

Helios Bare-Metal Bridge

Optional BYOL Foundry VTT Container Pool (AES-256-GCM)

Supports optional Bring-Your-Own-License (BYOL) Foundry VTT v14 container rooms on Helios bare-metal Docker with AES-256-GCM encrypted license vaulting and zero cloud VM markup.

6-System RPG Catalog

System-Agnostic Dice, Sheet & Encounter Descriptors

Provides unified descriptors for Threshold 2d10 Tactical Core, Containment UM5, 5e SRD, Pathfinder 2e Remaster, Blades in the Dark, and Call of Cthulhu d100.

Nano-USD Credit Ledger

Exact 10^9 Integer Metering & Pre-Release Alpha Gate

Meters compute and AI generation in integer nano-dollars (1 USD = 1,000,000,000 nanoUsd) with an explicit Pre-Release Alpha acknowledgment gate on all Stripe checkouts.

TaleHall • Clean-Room First-Party IP Graduation & Scale-to-Zero Runtime Router

Translate playtest rules into Threshold 2d10 Tactical Core IP & compare cloud room economics

Live `translateToFirstPartyIp()` Output (29 canonical terms)

A Level 4 Specter Operative on the Slipstream Doctrine Operational Doctrine rolls Threshold 2d10 Tactical Core Reflex (REF) +2 against Guard Rating (GR) 16 inside TaleHall Browser Stage, triggering an Emergency Snap-Fire.

Verified browser HUD surfaces: top-toolbar-v1 · movable-hud-window-v1 · progressive-disclosure-4tier · role-targeted-notifications · two-pane-dossier-reader · interactive-art-map
cloudflare_do$7.04/mo (72.8% saved vs legacy VM)
helios_docker$1.8/mo (93.1% saved vs legacy VM)
hetzner_cloud_r2$19.8/mo (23.6% saved vs legacy VM)
Before & After Engineering AuditUniversal RPG Platform & Cloud Economics90% lower storage cost ($0.015 vs $0.15/GB-mo) · <50ms room wake

Scale-to-zero Cloudflare DO + R2 rooms vs. 24/7 idle VTT virtual machines

Before: Pinned $0.15/GB-mo VM volumes running 24/7 for a 3-hour weekly game

Hosting campaign worlds on dedicated cloud VMs charges continuous compute and volume fees during the 165 hours a week no one is playing.

// Legacy per-world VM hosting
provider: "fly_machines_legacy"
storage: "$0.15/GB-month pinned NVMe volume + paused rootfs fee"
coldBoot: "5–15s container boot + $50 per-host VTT license"
After: Cloudflare DO WebSocket hibernation (<50ms wake) + $0.015/GB-mo R2

TaleHall runs native browser RPG rooms on Cloudflare Durable Objects with WebSocket hibernation ($0 idle compute) and content-addressed R2 storage (90% cheaper per GB), plus optional Helios bare-metal Docker BYOL bridges.

// TaleHall 4-Tier Runtime Router + Nano-USD Ledger
provider: "cloudflare_do" (Tier 1 default) | "helios_docker" (Tier 2 BYOL)
storage: "$0.015/GB-month content-addressed R2 + $0.00 egress"
wakeLatency: "<50ms WebSocket hibernation wake · 10^9 integer nano-USD ledger"
CV & VLM rubric shift: 0.7695 → 0.9425 (+0.173 · Sharpness +51.6% · PSNR 44.45 dB)
Grounding gate: Negation parity & evidence verified

Interactive walkthrough

Step through how TaleHall works without creating an account or installing local dependencies.

Entry & problem context

Maturity: In active development

Game masters lose hours fixing broken add-ons before game night, while traditional cloud tabletop hosts charge round-the-clock volume fees for campaigns that are idle most of the week and lock creators into third-party software and rules licenses.

Pre-release alpha tabletop RPG platform continuously bootstrapped by live Containment playtests—running system-agnostic campaigns directly in the browser on scale-to-zero Cloudflare Durable Objects and R2 storage without requiring Foundry VTT, while keeping an optional Bring-Your-Own-License container bridge and explicit alpha payment safeguards.

Shared platform architecture sandbox

Test the live cross-language single source of truth shared across TypeScript, Python, and Rust.

Evidence grounding & negation parity check

Grounding tier: RejectedPolarityFlip (grounded: false, overlap: 1)
Socrates epistemic decision: clarify (confidence: 0.425)

Dual-gate write receipt verifier (DAWRI) & FTT math healer

Unbacked claim stripped: true
Sanitized output: No profile changes were committed in this turn.
FTT verbatim math healer: EV 142, σ 133.5515, gist positive_ev_with_downside
Hick-Hyman EIG chips: Remote or hybrid? · Target salary floor? · Company stage? (lockout: false)

Semiotic Brand Identity & Federated SoC Governance

Peircean Brand Mark, Multi-Size Squint Test & 3-Tier SoC Boundary

SoC tier: sovereign_private16px rubric: 96.7% (PASS)
16px · 32px · 48px squint test
Motif: hearth_arch
Iconic sign: Vaulted guildhall gothic arch surrounding a central fellowship hearth flame
Indexical cue: Persistent campaign room state, party matchmaking, and chronicle archive
Symbolic archetype: Hearth-orange tavern sanctuary and tabletop fellowship portal
SoC Boundary & Epistemic Retrieval Guardrails
Visibility & ceiling: private_sovereign (max tier: sovereign_private)
Boundary policy: Sovereign VTT-independent Universal RPG platform (`Threshold 2d10 Tactical Core`).
4-gram shingle novelty: 100.0% (non-redundant >15%) · Retired symbol trap: Clear (0 retired symbols)
GitHub Profile & Source Activity

Engineering Velocity & Open-Source Hygiene

Synced from @brbrainerd and @vox-foundation via the GitHub GraphQL API (GET /api/github/stats).

Annual GitHub activity
13,842+
3,229 public · 10,136 private revisions
Curated portfolio history
19,523+
Revisions across 32 curated projects
Pull requests & reviews
463 PRs
Merged across 70 first-party codebases
TaleHall historyHTML
28 revisions
308 tracked source files · Updated 2025-12-24
Language distribution across curated projectsWeighted by revision history & source volume
TypeScript38.9% (12 projects)
Rust36.9% (1 project)
Python11.3% (8 projects)
JavaScript4.7% (2 projects)
Lua4.1% (1 project)
Public open-source codebases on GitHub
vox-foundation/voxRust · 7,200 rev

Single-file full-stack programming language and Rust compiler that generates database schemas, server routes, and typed clients from one declaration.

#programming-language#rust#compiler#full-stack#lsp
brbrainerd/govSimTypeScript · 435 rev

Interactive political economy simulator with ECS civic rights, institutional modeling, policy levers, and multi-regime scenarios.

#simulation#political-economy#typescript#ecs#strategy-game

Interactive 3D macaque brain atlas and stereo surgical view planner rendered in browser WebGL.

#neuroscience#webgl#threejs#brain-atlas#3d-visualization
brbrainerd/brFrameTypeScript · 23 rev

Single-binary Rust and React kiosk shell for Raspberry Pi digital photo frames with remote mobile upload.

#rust#raspberry-pi#kiosk#embedded#react