Docs/Introduction

Introduction

MistScale gives your NPCs a brain that remembers. Each character remembers every player, builds a relationship with them, passes on what it hears to characters it trusts, and stays grounded in your lore, across every session, with nothing to host.

MistScale gives your NPCs a brain that remembers. Each character remembers every player, builds a relationship with them, passes on what it hears to characters it trusts, and stays grounded in your lore — across every session, with nothing to host.

Core building blocks

Project

One game. Each Project has its own identities, characters, knowledge, and memory, isolated from everything else you build.

Identity

A canonical, project-scoped record for every player and every character. Memory and relationships are tracked against it.

AI Character

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

What runs under every NPC

Memory

What each character remembers about each player, across sessions.

Relationships

Trust, patience and mood per player, plus trust between characters.

Information sharing

What one character hears can reach characters it trusts.

Scene context

Location, time and weather from your game.

What you can do today

Everything below is done from the dashboard, no code required.

  • Create and edit AI Characters with a custom identity, voice, traits, and behaviour rules.
  • Upload knowledge files so characters answer from your lore, manuals, or world bible.
  • Chat with any character live in the Playground to validate behaviour.
  • Watch a character's inner state (emotion, mood, thinking, memories) update in real time.
  • See every player and character identity in your Project.
  • Invite collaborators to a Project and track usage and billing.
Putting characters in your game
Build and test here, then connect your game with a character integration for Unreal, Unity, Godot, or the Web SDK. Any other engine can use the REST and WebSocket API directly.