Golemtek is an actively developed campaign-management platform for tabletop RPG game masters, combining worldbuilding, session management, and a full combat system with real-time collaboration in one place. Built with Next.js, TypeScript, tRPC, and Prisma for end-to-end type safety, with collaborative editing powered by Liveblocks.
Features
- Worldbuilding: Organize locations in a hierarchical, typed tree and track NPCs, creatures with stat blocks, factions, and plot threads.
- Session Runner: Run sessions live with quick notes that can be promoted into full entities afterward.
- Combat Tracker: Full encounter management with initiative, HP, conditions, death saves, and combat logging.
- Player Portal: Invite players to a dedicated portal with character management and a view mode that shows exactly what they can see.
- @Mentions and Backlinks: Link any entity to any other with alias-aware suggestions, hover previews, and bidirectional backlinks.
- Real-Time Collaboration: Live multiplayer editing via Liveblocks, with presence indicators and conflict resolution.
- Maps and Export: Pin locations on uploaded maps with Leaflet, and export campaigns to Obsidian-compatible Markdown ZIP or PDF.

Status
Currently live in invite-only alpha at golemtek.com.
