AI Infrastructure for Game Worlds

The AI layer for game wrlds.

A.G.E.N.T. is the taste-driven agentic AI layer that gives a game its mind, its quests, its assets, its world and its discernment. It runs inside the engine studios already use, on the AI model they already trust.

[ 01 ] Unreal first
Built into the engine you already ship on.
[ 02 ] Model-agnostic
Claude, GPT, Gemini, or your own weights.
[ 03 ] Veteran-trained
Built by people who shipped the world's biggest games.
The Category

Wwise is for Audio. Havok is for Physics. Umbravel is for Content.

The line
The engine renders the frame. Umbravel handles everything that thinks.
01 / What it does

Two harnesses. One coherent world.

Most tools hand you one piece and a pile of glue code. Umbravel runs everything a world needs to think, generate, and remember, organized into two harnesses that work as one system inside your project.

The Living Harness
brings the world to life
01 / Living NPCs

Living NPCs

Characters that hold a real conversation, remember it, and act on what was said.

02 / Dynamic Quests

Dynamic Quests

Quests that respond to what the player actually did, with consequences that persist.

The Creation Harness
builds the world
03 / 3D Assets & Textures

3D Assets & Textures

A prompt becomes a finished, textured, game-ready asset, dropped straight into the engine.

04 / World Generation

World Generation

Whole environments, assembled and populated by agents working in parallel.

02 / Architecture

Two harnesses. Any model.

The Creation Harness and the Living Harness run on one orchestration: three coordinated layers that keep a hundred agents coherent instead of chaotic. A single character cannot rewrite the world; it routes up through the story.

Dual Harness
One harness builds the world. The other one runs it, remembers it, and keeps the story coherent while a hundred agents work at once.
Memory
The world remembers every action and its consequence.
Self-Improvement
The system sharpens the more it is used.
Model-Agnostic
Any model, swappable, with inference on your side.
FIG. 02 / Orchestration DIRECTOR . TRACKER . IMPLEMENTER
Reads
Implementer → Tracker → Director
Rule
Agents route up, never sideways.

A single character cannot rewrite the world; it routes up through the story.

01 / Director
DirectorOwns the story. World events, pacing, the shape of what happens next.
02 / Tracker
TrackerHolds the memory. Every player action, every consequence, every relationship.
03 / Implementer
ImplementerDoes the work. Writes the dialogue, builds the quest, places the asset.
Bring your own model

Umbravel runs on Claude, GPT, Gemini, or your own weights. As the models get better and cheaper, so does Umbravel, with no update from us, and the cost of inference stays on your provider, not our bill.

Native to the engine

Umbravel runs on Unreal's native Model Context Protocol, the standard Epic is building into the core of Unreal Engine 6. We are the orchestration layer the engine reasons through, the judgment and the taste, not a tool bolted beside it.

03 / Taste

A model can generate anything. Knowing what is valuable is taste.

Generating something is easy. Generating something good and knowing how to use it is the hard part, and thats what our team has collectively spent the last hundred years learning. With the advent of AI, it will be extremely rare for any designer in the future to be able to garner decades of expertise of success and failure, of iteration, of discernment. Games will be built rapidly.

Umbravel is trained on the structured judgment and taste of designers behind World of Warcraft, EverQuest and designers and producers from other franchises that have sold tens of millions of units. That judgment is scarce, it takes decades to form, and it compounds with use. It is the one thing that cannot be bought or rushed.

The same quest request, “Write the quest to retake the Iron Bridge,” produces two outcomes. At a glance the contrast is the point. On the left, what a raw model writes: an isolated, generic directive given by a Village Elder, rewarding fifty gold and an iron sword, attached to nothing the player has done. One path, zero branches, zero outcomes, one static reward. A stranger asks, nothing you did matters, you feel nothing. On the right, what ships through Umbravel: the captain on the bridge is Maeren, a deserter the player spared two chapters earlier, whose men have not been paid since the siege, and who still believes the player is the one person who kept their word. A drawn web ties that shared history back to Maeren and fans out to three emotionally distinct branches. Take it by force is vengeful: the road reopens, she dies believing you lied, a companion who served under her goes quiet. Cover their back-pay is conflicted: she stands down, indebted, and the merchant guild you have courted calls it weakness. Leave it closed is haunted: you learn, much later, what the valley paid. The reward becomes who remembers, who you become, and what the world does next. Between the two sits the Umbravel taste layer, applying the lenses of pacing, stakes, restraint, and economy. A model can write the sentence, but correlating the whole into a moment that lands is the rare part, and the moat: a century of shipped judgment encoded from veterans of World of Warcraft and EverQuest. This figure opens collapsed to a brief overview; the full detail below is available with or without scripting.

FIG. 03 / The Taste Layer Why Umbravel
Same request “Write the quest to retake the Iron Bridge.” one input · two outcomes
What a model writes Static. A stranger asks. Nothing you did matters. isolated · 0 connections
Through Umbravel Dynamic. Someone you spared. Myriads of possibilities. connected · 3 branches

The taste-driven dataset between them is the moat.

What a model writes Raw · generic
1 path · 0 branches · 0 outcomes
Quest Retake the Iron Bridge Defeat the captain. Clear 10 raiders. Given by  Village Elder
Reward  50 gold · Iron Sword
Isolated · 1 static reward

A stranger asks. Nothing you did matters. You feel nothing.

Nothing more. The model has shown everything it has.

Through Umbravel What ships
3 branches · 3 outcomes · a consequence web
You spared her · Ch. 2Men unpaid · since the siege
Maeren · bridge captain

The captain on the bridge is Maeren, the deserter you spared two chapters ago. Her men have not been paid since the siege. She still believes you are the one person who kept their word.

Take it by forcevengeful

The road reopens. She dies believing you lied. A companion who served under her goes quiet.

Cover their back-payconflicted

She stands down, indebted. The merchant guild you have courted calls it weakness.

Leave it closedhaunted

You learn, much later, what the valley paid.

Reward = who remembers · who you become · what the world does next

Lenses applied Pacing Stakes Restraint Economy

Umbravel Taste Layer

A model writes the sentence. It cannot weigh the whole: the people you have met, the choices you have made, the way this one lands. Correlating the sum of the parts into a moment that means something is what a model cannot do on its own. It can't determine human connection, emotion or nostalgia. It cannot correlate disparate, unrelated and abstract information into an impactful storyline. Umbravel gives the model that discernment and rarified judgement.

trained on: World of Warcraft · EverQuest · 100+ years · tens of millions of units shipped

The same quest request, two outcomes. A raw model writes an isolated, generic directive that dead-ends at a static reward. Through Umbravel’s veteran taste dataset, the same beat becomes an attached, branching moment, drawn as a web of memory, relationship, and consequence. That judgement and experience is the moat.
Design
Senior designers and leads behind World of Warcraft and EverQuest.
Engineering
Principal engineers with deep Unreal Engine experience.
Production
Veteran executive producers who have shipped role-playing franchises to audiences in the tens of millions, and carried them through years of live operation.
04 / From prompt to engine

From a sentence to a rigged asset in your Unreal project.

Describe what you need. Umbravel generates the concept, builds and textures the 3D mesh, rigs and animates it, then writes it into your project through Unreal's Model Context Protocol as a game-ready actor, not a file you import by hand. The work that used to take an outsourced art team a week or two runs while you keep working.

01
Describe
02
Concept
03
3D Mesh
04
Texture
05
Rig & Animate
06
In Unreal

Building the AI layer for game worlds.

If you invest in AI infrastructure, or you ship games and want this inside your engine, we should talk.