Companions KeepCompanions Keep
Companions Keep Labs

SandBox Generator Companion

A desktop companion that digitises the SandBox Generator field manual. Build a 2-mile hex crawl, stock every landmark, settlement, lair, and dungeon, then drive the campaign dashboard with PDF-perfect tables.

HEX2-mile hex workflowPDFPage-referenced tablesOFFOffline desktop appLOGCampaign log ready
Castle blueprint icon

Castles & strongholds

Abbey cloister icon

Abbeys & cloisters

Wizard tower icon

Wizard towers

Dungeon tunnels icon

Dungeon workflow

Lair entrance icon

Lair stocking

Landmark cairn icon

Landmark catalog

Hex biome icon

Biome-driven hex crawl

Prep workflow in parity with the book

Sketch the sandbox

Lay out a 2-mile hex map, assign biomes, surface features, and seed factions exactly as the manual instructs before you ever roll encounters.

Layer landmarks and settlements

Generate natural wonders, artificial sites, and named settlements with hamlet-to-city detail, heraldry, and page-callouts for every table.

Stock dangers and mysteries

Build lairs and multi-level dungeons with cross-sections, patrol schedules, treasures, and random encounter pacing that mirrors the worked examples.

Track the living campaign

Push every generator result into the campaign dashboard log so hooks, notable NPCs, treasure totals, and threats remain searchable across sessions.

Generator coverage

Every table in the PDF is rebuilt into structured JSON so you can reference the printed page while rolling digitally. The companion honours the original dice expressions, edge cases, and guidance notes.

Map & exploration

  • Hex map biomes, weather prompts, risk levels, and traveling events
  • Landmark discovery across natural, artificial, and magical categories
  • Random encounter cadence tied to faction pressure and terrain

Settlements & society

  • Hamlet to city blueprints with market, garrison, and trouble tables
  • Castles, towers, and abbeys with structural wings, history, and personnel
  • Taverns, guilds, and criminal organizations with staff, patrons, and plots

Depth & complications

  • Dungeon cross-sections, level themes, keyed rooms, and patrol loops
  • Lairs with inhabitant split, sentry plan, treasure stores, and alarms
  • NPC, wizard, dragon, coat of arms, and house interior generators

Beyond the coast

  • Sea hex chains that resolve weather, currents, and hazards
  • Island expeditions with approach hooks, occupiers, and discoveries
  • Maritime encounter tables for traders, pirates, leviathans, and omens

Campaign dashboard & log

  • Generator event bus records dice, page references, and structured payloads.
  • Campaign log groups results by session and tag (hook, danger, ally, treasure).
  • Hex summary tracks biomes, claimed features, outstanding threats, and clues.
  • Export-friendly summaries keep prep notes ready for print or VTT drop-ins.

PDF fidelity and data guardrails

  • All JSON tables are rebuilt from the SandBox Generator PDF with the documented minus-two page correction.
  • Verification harnesses replay the book's worked examples to ensure dice math and conditional branches stay in parity.
  • No online services or telemetry: everything runs inside the Electron shell with bundled datasets.
  • Versioned data files make it easy to diff changes against future rulebook updates.

System requirements

Minimum

  • Windows 10+, macOS 13+, or Ubuntu 22.04 (x64)
  • 4 GB RAM
  • 2 GB free disk space for datasets and cache
  • Bundled Node.js/Electron runtime

Recommended

  • 8 GB RAM for large campaign logs
  • SSD storage for quick generator caching
  • 1080p display or wider for dashboard views
  • Printer or PDF workflow for table exports

Ready to help test the SandBox Generator Companion alpha modules?