Skip to content

(02)Case study · Software

Kinspark

AI NPCs for tabletop RPGs

Discipline
Software
Live site
kinspark.io
Built with
AI, Discord Bot, LLM Memory, SaaS
Kinspark · kinspark.io

(01) Overview

AnAI-poweredNPCsystemfortabletopRPGcampaigns.KinsparkgivesDungeonMasterspersistent,memorablecharacterswithpersonality,memoryandsecrets,deployednativelyinsideDiscordsoplayerscantalktoNPCsbetweensessions.

  • Persistent NPC memory across sessions
  • Personality engine with custom voice and disposition
  • DM approval workflow and system-agnostic design

(02) The challenge

Dungeon Masters running long-form tabletop campaigns juggle dozens of NPCs, each with their own voice, history and relationships to the party. Keeping every character consistent across months of sessions is exhausting, and existing AI chatbots forget context the moment a session ends.

(03) Our approach

We built Kinspark as a Discord-native AI platform purpose-built for tabletop RPGs. Each NPC has a long-term memory store, a personality engine that controls speech patterns and disposition, and player-specific secrets that unlock as trust grows. A DM approval workflow lets the game master review or rewrite responses before they reach the table, and the system is designed to be rules-agnostic so it works with D&D, Pathfinder and homebrew systems alike.

(04) Results

Whatshipped.

  1. 01Players regularly forget they are talking to an AI
  2. 02NPC memory persists across months-long campaigns
  3. 03Discord-native deployment, with no extra app for players to install
  4. 04Freemium model with cost-sharing across party members
  5. 05System-agnostic: works with any tabletop ruleset

(05) Features

01

Persistent Memory

Each NPC remembers past conversations, relationships and party history across every session of a campaign.

02

Personality Engine

Customizable speech patterns, disposition and quirks so every NPC sounds distinct and stays in character.

03

Personal Secrets

NPCs hold secrets that only unlock as players earn trust, creating organic role-playing moments.

04

DM Approval Workflow

Game masters can review, edit or reject AI responses before they reach players to keep the story on rails.

05

Discord-Native

Players talk to NPCs directly inside Discord channels. No separate app, no extra accounts.

06

System Agnostic

Works with D&D, Pathfinder, Call of Cthulhu and homebrew systems without configuration.

(06) Stack

Frontend
Next.js
TypeScript
Marketing site
Dashboard UI
AI & Backend
LLM orchestration
Long-term memory store
Personality engine
Integrations
Discord Bot API
Stripe billing
Infrastructure
Cloud hosting
Vector database
Background workers

Kinspark is live. See it for yourself, or tell us about the product you want to build.

Next case study · 03College Prep BasketballRecruiting and development for student athletes

Field notes

Practical guidance on security, networking and software, from the engineers who build it.

Studio

Anchorage, Alaska

61.2181° N

149.9003° W

Anchorage--:--AK

Mon to Fri, 9:00 to 17:00 Alaska time

Contact

(907) 764-6693dave@komplexstudio.com

Hardware and security installed statewide in Alaska. Software engineering delivered worldwide.

© 2026 Komplex Studio. All rights reserved.

Privacy
Made with Modulify