AI NPC Backend
Unity SDK + REST API

NPCs that stay
in character.

Drop intelligent characters into your game who draw every word from your world's lore, remember every player they meet, and hold real relationships with each other, from a single companion to a living MMO.

No credit card required · 100 free credits to start
UnityUnrealGodotWebMMO
Gruff the Barkeep, a candlelit tavern keeper NPC
Gruff the BarkeepENTITY MIND
Who really runs the silver mines?
The Ashfords hold the deed, aye. But it's the watch that takes their cut at the gate
✦ GROUNDEDlore silver_minesmemory 14 talkscontext night·waryknows 6 NPCs
Any engine · Any genre · Any scale

One backend. Every kind of world.

The same lore-grounded mind powers a pixel-art shopkeeper, a cinematic companion, and ten thousand townsfolk in a live MMO. You bring the world. LoreMind makes it speak.

2D pixel-art fantasy market scene with a shopkeeper NPC
2D · PIXEL RPG
"Fresh potions today, traveler. Half price for the one who saved my cart."
Top-down & side-scrollers
REST API · one call per line of dialogue
3D over-the-shoulder scene with a robed scholar NPC at a forest shrine
3D · CINEMATIC RPG
"You came back. After everything at the bridge, I wasn't sure you would."
First-person & over-shoulder
Unity SDK · proximity & scene context built in
Wide vista of a crowded MMORPG capital city at golden hour
MMO · LIVE WORLD
"You again. Third time this week you've asked about the north gate."
Thousands of NPCs at once
Per-player memory · scoped to each player and NPC
The Ritual

From lore to living characters in three steps.

No prompt engineering, no model wrangling. Bring your world and your engine. The platform handles the intelligence.

I
Import your lore

Feed it your world

Point the Lore Scanner at your existing game files and it extracts characters, places, and history automatically, or write lore documents straight in the dashboard. Everything is embedded and vector-searched at runtime.

II
Define Entity Minds

Give them a self

Each NPC is an Entity Mind: personality, backstory, speaking style, what they know and what they must never reveal. Wire them into a relationship graph so they understand their place in your world.

III
Players interact

Watch them come alive

One call from your game server. LoreMind assembles lore, memory, live context, and relationships, then returns dialogue that stays in character, every time, for every player.

The Differentiator

Your world
remembers itself.

Most AI NPC tools give you one clever companion. LoreMind gives you a cast. You define how your characters are bound to each other, and each one keeps its own memory of every player it meets, so the barkeep who has served you all game answers you differently from the one who has never seen you.

14 built-in relationship types plus your own: friend, rival, family, mentor, enemy, and custom bonds.
Symmetric & directional: mentors and students, parents and children, rivals on both sides.
Vector-searched live: only the bonds relevant to the moment reach the model, so it scales to thousands of NPCs.
1,204
minds in this world
8,431
relationships tracked
Marcus Ashford · relationship weblive
  • Lady Mirafamily
  • Capt. Valerival
  • Sister Wrenenemy
  • Bjornemployee
  • Elenafriend
  • Gruffstudent
Viewing one mind. Every NPC keeps its own web.FamilyRivalEnemyEmployeeFriendStudent
What makes a LoreMind NPC

Production-grade intelligence, handled for you.

Lore-Grounded Intelligence

Your documents are embedded and vector-searched on every line, so NPCs speak only from your world. When they don't know something, they deflect naturally, never inventing canon, never breaking character.

Long-Term Memory

Memories are extracted from conversations automatically, retrieved by meaning, keyword and recency, then consolidated over time, and scoped per player, so every adventurer has their own history with your characters.

Runtime Context

Pass live state from your game: location, time of day, weather, nearby characters, NPC mood, player state, and any custom fields. Dialogue bends to the moment a player is actually standing in.

Managed Security

No API keys ever ship in your build. Your game server proxies players with a server key while we handle authentication, rate limiting, and abuse prevention, so a leaked client can't drain your credits.

A reckoning

What LoreMind is not.

LoreMind NPCs are fully intelligent. They simply stay in character.

Not a dialogue tree. NPCs respond dynamically to anything a player says, with no branching scripts to author.
Not a generic chatbot. They have identity, backstory, and relationships that shape every reply.
Not magic. Good lore and thoughtful NPC configuration still matter, and the dashboard makes both easy.
Start Building

One component. One call.

The Unity SDK is the fastest path. Not on Unity? Every feature is one REST call from your game server: Unreal, Godot, or anything else.

server.js · your game server
// Player talks to an NPC, call from YOUR server
POST /api/loremind/v1/npc/interact
Authorization: Bearer sk_server_•••

{
  "entityMindId": "gruff_the_barkeep",
  "playerId":     "player_8f3a",
  "text":         "Who really runs the silver mines?",
  "context":      { "location": "tavern", "npcMood": "wary" },
  "memory":       { "retrieve": true }
}

→ 200 OK
{
  "success":   true,
  "character": "Gruff the Barkeep",
  "response":  "The Ashfords hold the deed, aye.
              But it's the watch that takes their cut."
}

Unity SDK

RECOMMENDED

Drop in the .unitypackage, add the LoreMindNPC component to any GameObject. It handles conversation history, scene context, proximity, location zones, voice input, and memory.

REST API

ANY ENGINE

Unreal, Godot, or a custom engine? Call /npc/interact from your server. Lore, memory, context, and relationships all work through the API.

VOICE · IN

Local speech-to-text

Works out of the box with on-device models like Whisper, with no cloud overhead or extra cost.

VOICE · OUT

Bring any text-to-speech

Give NPCs voices with ElevenLabs, local models, or pre-recorded audio. LoreMind handles the words.

CREATE · ANYWHERE

Author in the dashboard

Build NPCs, manage lore, and test in the playground on the web, with no rebuild required to iterate.

The Ledger

Plans that scale with your world.

Pick a monthly plan for a fresh pool of credits every cycle. Run past it? Top-ups cover the overage, and those never expire.

Free
$0/month
100 one-time credits
All LoreMind features
Indie
$24/month
20,000 credits / month
All LoreMind features
RECOMMENDED
Studio
$69/month
60,000 credits / month
All LoreMind features
Publisher
$299/month
300,000 credits / month
All LoreMind features
Overage top-ups

One-time credits for when a busy month runs past your plan. They stack on top of your monthly allotment and never expire.

10,000 credits
$15
$1.50 / 1K credits
SAVE 7%
50,000 credits
$70
$1.40 / 1K credits
SAVE 13%
200,000 credits
$260
$1.30 / 1K credits
BEST VALUE · SAVE 17%
1,000,000 credits
$1250
$1.25 / 1K credits
Volume Plan FOR STUDIOS SHIPPING LIVE GAMES

Custom credit pricing, priority support, and dedicated onboarding for live games at scale. Built for worlds with thousands of NPCs and millions of interactions.

Custom credit pricingPriority supportDedicated onboarding
Contact sales

Monthly credits refresh each cycle and do not roll over · top-ups never expire · optional auto-reload keeps live games running past the allotment

Bring your world
to life.

Import your lore, define your NPCs, and integrate with the Unity SDK or REST API. Your players could be talking to intelligent characters today.

No credit card required · 100 free credits to start