RYNX

AI NPC Brain SDK

Built for game developers

RYNX Labs

AI NPC Brain SDK

Built for games

RYNX
RYNX
RYNX
RYNX

Inside the brain

Built for living worlds

01

Persistent NPC Memory

Carry player history, relationships, and world events across every encounter.

02

Dynamic Personalities

Give every character stable traits that still evolve through lived experiences.

03

Contextual Dialogue

Generate responses grounded in the current scene, history, and player intent.

04

Bounded AI Decisions

Define exactly what an NPC can decide while keeping gameplay rules intact.

05

Player-Aware Responses

Adapt tone and behavior to individual choices, reputation, and play style.

06

Game-Ready Structured Outputs

Receive predictable, typed actions your game systems can use immediately.

How it works

One SDK. Living characters.

Define the character once. RYNX recalls memory, builds context, applies your rules, and returns a response your game can use.

merchant.ts
Running
01import { Rynx } from "@rynx/brain";02 03const ayla = new Rynx.NPC({04  id: "ayla_merchant",05  personality: ["warm", "observant"],06  memory: { scope: "persistent" },07});08 09const response = await ayla.respond({10  playerId: "player_1042",11  message: "I found your compass.",12});

Execution

Loading NPC

ayla_merchant

Recalling memory

12 relevant events

Building context

player_1042 · trust +18

Applying boundaries

merchant_v3 ruleset

Response ready

structured output · 184ms

response.dialogue

“You remembered. Then the northern gate is where we look next.”

Developer experience

Built to ship,
not prototype.

Production-ready tools that fit your workflow—from the first NPC response to millions of live player interactions.

01RYNX SDK

terminal

$npm install @rynx/brain

Install in minutes

Add one package, create an NPC, and start responding without building an AI stack.

02RYNX SDK

type NPCResponse = {

dialogue: string;

intent: NPCIntent;

actions: GameAction[];

}

Typed by default

Predictable schemas make every AI response safe to consume inside real game systems.

03RYNX SDK
Memory recalled12 events
Rules appliedmerchant_v3
Response time184ms

Debug every decision

Inspect recalled memories, applied rules, context, and latency for every response.

TypeScriptUnityUnreal EngineREST APIServer authoritative
RYNX LabsAI NPC Brain SDK

Start building today

Build characters players remember.

Give every NPC memory, personality, and purpose—without giving up control of your game.

Persistent memoryDeveloper controlled