Docs/Introduction

Introduction

Mistscale is an AI NPC platform that gives game characters persistent memory, evolving emotion, mood, and per-player relationships across sessions, so NPCs remember, feel, learn, and grow without dialogue trees or scripts.

Mistscale gives every character in your world a mind that remembers, feels, learns, and evolves. Characters carry memories across sessions, form opinions about each player, react to their environment, and grow over time without dialogue trees or behavior scripts.

Core building blocks

Studio

The top-level workspace. Holds your team, billing, and projects. Every account starts with one Studio.

Project

A bounded world inside a Studio. Each Project has its own NPCs, knowledge, and memory space.

NPC

A persistent character with identity, traits, knowledge, emotion, mood, relationships, and memory.

What you can do today

Everything below is done from the dashboard, no code required. When you are ready to put NPCs in your game, the Unity SDK takes over from there.

  • Create and edit NPCs with custom identity, voice, traits, goals, and fears.
  • Upload knowledge files so NPCs answer from your lore, manuals, or world bible.
  • Chat with any NPC live in the Playground to validate behavior.
  • Watch the NPC's inner state (emotion, mood, thinking, memories) update in real time.
  • Explore each NPC's knowledge graph as it grows from conversations.
  • Invite collaborators to your Studio and manage roles.
  • Track usage and manage billing.
Putting NPCs in your game
Build and test characters here, then drop them into your game with the Unity SDK: one component, text and voice chat, and spatial awareness. Start with the Unity integration guides. Any other engine can integrate over the same realtime protocol.