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

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 is in pre-release alpha. VTT-independent Cloudflare Durable Objects + R2 room hibernation (cloudflare_do), Helios bare-metal Docker bridges (helios_docker), clean-room First-Party IP Graduation (Threshold 2d10 Tactical Core), and nano-USD credit accounting are wired, while the Story Studio campaign builder remains in active development. All Stripe credit top-ups enforce an explicit Pre-Release Alpha acknowledgment gate.
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.
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.
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.
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.
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.
Translate playtest rules into Threshold 2d10 Tactical Core IP & compare cloud room economics
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.
top-toolbar-v1 · movable-hud-window-v1 · progressive-disclosure-4tier · role-targeted-notifications · two-pane-dossier-reader · interactive-art-mapcloudflare_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)Scale-to-zero Cloudflare DO + R2 rooms vs. 24/7 idle VTT virtual machines
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"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"0.7695 → 0.9425 (+0.173 · Sharpness +51.6% · PSNR 44.45 dB)Negation parity & evidence verifiedInteractive walkthrough
Step through how TaleHall works without creating an account or installing local dependencies.
Entry & problem context
Maturity: In active developmentGame 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
RejectedPolarityFlip (grounded: false, overlap: 1)clarify (confidence: 0.425)Dual-gate write receipt verifier (DAWRI) & FTT math healer
trueNo profile changes were committed in this turn.142, σ 133.5515, gist positive_ev_with_downsideRemote 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
hearth_archprivate_sovereign (max tier: sovereign_private)100.0% (non-redundant >15%) · Retired symbol trap: Clear (0 retired symbols)Engineering Velocity & Open-Source Hygiene
Synced from @brbrainerd and @vox-foundation via the GitHub GraphQL API (GET /api/github/stats).
Single-file full-stack programming language and Rust compiler that generates database schemas, server routes, and typed clients from one declaration.
Interactive political economy simulator with ECS civic rights, institutional modeling, policy levers, and multi-regime scenarios.
Interactive 3D macaque brain atlas and stereo surgical view planner rendered in browser WebGL.
Single-binary Rust and React kiosk shell for Raspberry Pi digital photo frames with remote mobile upload.