Back to Projects
Web Application

GameMaster AI

An AI-driven 5e SRD digital game master and campaign management platform. Its model requests combine system, context, and user-prompt layers with session, character, and world state.

Tech Stack

TypeScriptNext.jsOpenRouterPostgreSQLPrisma

Key Features

  • AI orchestration using separate system, context, and user-prompt layers
  • OpenRouter tool calling with backend execution and follow-up generation
  • Model fallback, token quotas, and rate limits
  • PostgreSQL and Prisma persistence
  • 5e SRD character creation and management
  • Single and multiplayer campaigns
  • Dice rolling system (d4-d100)
  • Turn-based combat with initiative tracking
  • Inventory management
  • Neon Arcane dark theme