CLOSED TECHNICAL PREVIEW

What Becomes Possible
When Every NPC Can Think?

Imagine doubling your NPC population and getting richer emergent behavior instead of a lower frame rate. Warweaver gives you the cognitive runtime to build the systemic worlds that define a generation of games.

Built for Developers. Built for the Future.

We are obsessed with game developers. Every API we write, every optimization we make, and every guarantee we provide is designed to let you ship bold, unprecedented AI with absolute confidence. We handle the impossibly hard cognitive architecture—determinism, vector mapping, and allocation-free serialization—so you can focus on building the magic.

INTELLIGENCE AS CAPEX -> RUNTIME GENERATION

Building this requires a new paradigm. We start by treating Intelligence as a Capital Expenditure, using offline Large Language Models to compile human-authored lore into a high-performance vector space (The Semantic Replication Layer).

But the frontier goes further. For developers who want to push the genre, we are building toward runtime memetic generation. Let your players' actions organically spawn new cultural norms and societal shifts directly on their machine or your servers—generating endless, unscripted history that is always validated and constrained by the laws of physics you define.

The 6-Phase Epoch

Behind the magic is a rigid execution pipeline. Every tick, every agent: Perceive → Strategize → Think → Collect → Apply → Reconcile. Enforced deterministically. No race conditions.

// CORE_CAPABILITIES
BDI/GOAP Cognitive Runtime FULL SUPPORT
Deterministic Execution BIT-EXACT REPLAY
Signal-Based Architecture EVENT DRIVEN
Utility Based Decision Making SCORE DRIVEN
Forensic Debugging REASONING TRACES
DOTS/ECS Integration NATIVE SUPPORT
Composition-First Data Model ECS-STYLE

Ship Ambitious Behavior With Confidence

Emergent behavior creates rare, surprising interactions. Warweaver makes them safe to ship. Take a player's save seed, load it on your machine. The exact same outcome replays at the exact same tick. Every decision is traceable.

HOW WE GUARANTEE IT:

Q16.16 Fixed Point Math. No floating point drift.
PCG32 Deterministic RNG. Seed based. Same seed, same sequence.
Canonical Iteration Order. Sorted ID order. No platform dependencies.
Per Tick State Hashing. xxHash64 verification. Drift detection immediate.

// DETERMINISM_GUARANTEES
Cross Platform Replayability BIT EXACT
Fixed Point Math QUANTIZED FLOATS
Deterministic RNG SEED BASED
No Floating-Point Drift VERIFIED

Replay Any Moment, Understand Any Decision

When your NPC does something unexpected and brilliant, you can understand exactly why. When a player reports a bug, you replay their exact session. Bit-exact determinism makes emergence debuggable.

Deterministic Replay Pattern
C#
// Replay User Bug
// QA reports: "Merchant froze at tick 1247"
// User provides save seed: 0xDEADBEEF

void ReplayUserBug(ulong userSeed, int bugTick)
{
    _manager.ResetSimulation(seed: userSeed);
    
    while (_manager.CurrentTick < bugTick)
    {
        _manager.StepSimulation();
    }
    
    ushort merchantId = GetMerchantAgentId();
    var trace = _manager.Host.GetReasoningTrace(merchantId, bugTick);
    Debug.Log(trace.ToString());
    
    // Fix operator scoring, replay again. Same seed. Same result. Bit exact determinism.
    _manager.ResetSimulation(seed: userSeed);
}

Complete debugging workflow, reasoning trace analysis, and save/load integration patterns available in evaluation SDK.

Built for the Scale You're Dreaming Of

Most NPC architectures force a choice between smart behavior and large populations. Warweaver was built from day one to do both: 10,000 agents at your target TPS on reference hardware, zero allocation, fully deterministic. Composition-first ECS so your AI logic scales cleanly as your world grows.

SCALE THAT CREATES NEW GAMEPLAY

Emergent faction dynamics that only appear at population scale.
Cascading NPC decisions that ripple across your world.
Every playthrough generates unique stories players share.

Built on an allocation-free kernel. Smooth performance at any population.

// PERFORMANCE_SPECIFICATIONS
Scale 10,000 AGENTS
Simulation Rate TARGET TPS (CONFIGURABLE)
Memory Allocation 0 BYTES (HOT LOOP)
Determinism BIT EXACT REPLAY
* Reference Hardware: Intel i7-13700HX, 32GB RAM, RTX 4060 Laptop. Performance may vary by platform.

Telemetry Patterns

Choose the right pattern for your scale. Small projects use simple snapshots. Large-scale simulations use zero-copy NativeArray views. Performance optimized.

Performance Pattern Comparison
C#
// Standard Scale (0-1000 agents)
// Double-buffer snapshot pattern. Thread-safe. Zero allocation.

void Update()
{
    _adapter.SwapTelemetryBuffers();
    var snapshot = _adapter.GetTelemetrySnapshot();
    
    for (int i = 0; i < snapshot.AgentCount; i++)
    {
        var agent = snapshot.Agents[i];
        UpdateAgentPosition(agent.AgentId, agent.X, agent.Y);
    }
}

Complete performance tuning guide, Burst job examples, and optimization strategies available in evaluation SDK.

The Brain and The Body

Unity handles rendering, physics, and presentation. Warweaver handles cognition. They communicate through telemetry, a clean boundary that lets each system do what it does best.

  • 100% replayability across platforms. Ship bold AI knowing you can debug anything.
  • DOTS/ECS integration. Your AI scales with Unity's most powerful workflow.
  • Allocation-free hot loops. Smooth performance even at massive populations.
  • Reasoning traces for every decision. Understand exactly why NPCs surprise you.

Warweaver handles cognition. Unity handles rendering, physics, and networking. They each do what they're best at.

Supported Runtimes

Unity only. Additional engines may come later.

// RUNTIME_COMPATIBILITY
Runtime Version Package Status
Unity 6.0+ Unity Package Manager SUPPORTED

Is Warweaver Right for Your Game?

Warweaver is purpose-built for games where NPC decisions matter: colony simulations, sandbox RPGs, systemic worlds with large populations. If your game's magic comes from emergent NPC behavior, we'd love to talk.

Closed technical preview. We're working closely with a small number of ambitious teams.

REQUEST EVALUATION