OPEN TO WORK
OPEN TO WORK
Hire
Hire
Xorin
Xorin
AI Co-Developer for your game. Built natively into Unity.
AI Co-Developer for your game. Built natively into Unity.
AI Co-Developer for your game. Built natively into Unity.
For game development teams of all sizes
For game development teams of all sizes
For game development teams of all sizes
Status:
Status:
ON SHIFT, SINCE 2026
ON SHIFT, SINCE 2026
uptime:
uptime:
99.98% / 24-7-365
99.98% / 24-7-365
delivery:
delivery:
INSTANT
INSTANT
version:
version:
V1.0
V1.0
Reads your scenes, writes and edits your scripts, and ships your build.
Here's the
Here's the
job description
job description
Xorin is an extension of your dev team, not a tool.
Role
AI Co-Developer
Reports To
You
hours
24/7 - Doesn't Sleep

responsbilites
Reads and edits your scenes, prefabs, and components.
Reads and edits your scenes, prefabs, and components.
Goes through SerializedObject with grouped Undo, not text replacement in a YAML file. Hooks CompilationPipeline and reports back only after the build settles.
Goes through SerializedObject with grouped Undo, not text replacement in a YAML file. Hooks CompilationPipeline and reports back only after the build settles.
Indexes every file, asset, script, namespace, and serialized field.
Indexes every file, asset, script, namespace, and serialized field.
Your custom components, ScriptableObjects, serialized fields, handshaked into the action surface on every domain reload. No guessing against generic Unity APIs.
Your custom components, ScriptableObjects, serialized fields, handshaked into the action surface on every domain reload. No guessing against generic Unity APIs.
Your custom components, ScriptableObjects, serialized fields, handshaked into the action surface on every domain reload. No guessing against generic Unity APIs.
Writes and compiles production-grade C# scripts.
Writes and compiles production-grade C# scripts.
Then waits for the compiler. Hooks CompilationPipeline and reports back only after the build settles. Errors come back as errors, not as "I added the field.
Then waits for the compiler. Hooks CompilationPipeline and reports back only after the build settles. Errors come back as errors, not as "I added the field.
Then waits for the compiler. Hooks CompilationPipeline and reports back only after the build settles. Errors come back as errors, not as "I added the field.
Generates and imports assets inside the Editor.
Generates and imports assets inside the Editor.
Tripo / Meshy for 3D, image APIs for 2D. Pipeline-validated, colliders configured, materials wired, prefab variants saved. No context switch, no re-import.
Tripo / Meshy for 3D, image APIs for 2D. Pipeline-validated, colliders configured, materials wired, prefab variants saved. No context switch, no re-import.
Tripo / Meshy for 3D, image APIs for 2D. Pipeline-validated, colliders configured, materials wired, prefab variants saved. No context switch, no re-import.
Previews multi-step changes before executing them.
Previews multi-step changes before executing them.
Lists the diff and waits for sign-off. Every change shown side-by-side, nothing written to disk and nothing batched silently.
Lists the diff and waits for sign-off. Every change shown side-by-side, nothing written to disk and nothing batched silently.
Lists the diff and waits for sign-off. Every change shown side-by-side, nothing written to disk and nothing batched silently.
terms
Usage-based pricing
start date
Today
Xorin
Xorin
on the job
on the job
No need to brief him the entire context. Xorin sees what you see, what's underneath and why it matters, before acting.

Multiple tasks at once, just like a team of five.
Multiple tasks at once, just like a team of five.
Generates production-grade scripts, builds colliders, wires UI, refactors pooling, runs tests, in parallel, in one turn. Complex systems compile in minutes.
Generates production-grade scripts, builds colliders, wires UI, refactors pooling, runs tests, in parallel, in one turn. Complex systems compile in minutes.
Generates production-grade scripts, builds colliders, wires UI, refactors pooling, runs tests, in parallel, in one turn. Complex systems compile in minutes.

See the blast radius before a line changes.
See the blast radius before a line changes.
See the blast radius before a line changes.
Maps every dependency before touching code: subclasses, prefabs, scenes, references. High-risk changes flagged. Twenty edits, one Ctrl + Z.
Maps every dependency before touching code: subclasses, prefabs, scenes, references. High-risk changes flagged. Twenty edits, one Ctrl + Z.
Maps every dependency before touching code: subclasses, prefabs, scenes, references. High-risk changes flagged. Twenty edits, one Ctrl + Z.

Save up to 62% on token costs
Save up to 62% on token costs
Indexes every file, asset, script, namespace, and serialized field on launch, rebuilt on every domain reload. The model only acts on what exists in your code.

Type @, and get your project, not a generic Unity.
Type @, and get your project, not a generic Unity.
Indexes every file, asset, script, namespace, and serialized field on launch, rebuilt on every domain reload. The model only acts on what exists in your code.
Indexes every file, asset, script, namespace, and serialized field on launch, rebuilt on every domain reload. The model only acts on what exists in your code.
Indexes every file, asset, script, namespace, and serialized field on launch, rebuilt on every domain reload. The model only acts on what exists in your code.

Your keys call the providers. Nothing touches our servers.
Your keys call the providers. Nothing touches our servers.
BYOK mode sends your keys straight to the providers. Swap models with one setting, or run fully local with Ollama.
BYOK mode sends your keys straight to the providers. Swap models with one setting, or run fully local with Ollama.
BYOK mode sends your keys straight to the providers. Swap models with one setting, or run fully local with Ollama.
Built from real Unity
failure cases.
Every Xorin capability traces back to a class of bug that breaks the trust between developer and AI Tool. The fix isn't a smarter model. It's the editor verifying every change.


Built from real Unity
failure cases.
Every Xorin capability traces back to a class of bug that breaks the trust between developer and AI Tool. The fix isn't a smarter model. It's the editor verifying every change.


Built from real Unity
failure cases.
Every Xorin capability traces back to a class of bug that breaks the trust between developer and AI Tool. The fix isn't a smarter model. It's the editor verifying every change.

Beyond fixing problems, features that change how you work.
Things you didn't know you were missing
Diff Cards with Apply / Reject
Every code modification shows a side-by-side before/after with syntax highlighting inline in the panel. Nothing writes to disk without your sign-off.
Diff Cards with Apply / Reject
Every code modification shows a side-by-side before/after with syntax highlighting inline in the panel. Nothing writes to disk without your sign-off.
Text-to-Asset Inside the Editor
Type a description. Get a GLB, PNG sprite, or tileable texture - imported with collider configuration, background removed, no context switch, no re-import workflow.
Text-to-Asset Inside the Editor
Type a description. Get a GLB, PNG sprite, or tileable texture - imported with collider configuration, background removed, no context switch, no re-import workflow.
Senior Engineer On Call
The Advisor is a frontier model you summon for hard problems: architecture decisions, race conditions, API edge cases. It consults, then your cheap model executes.
Senior Engineer On Call
The Advisor is a frontier model you summon for hard problems: architecture decisions, race conditions, API edge cases. It consults, then your cheap model executes.
Docs Lookup: No Hallucinations
When the agent needs Physics2D.BoxCast parameters, it looks them up from the real Unity docs index - not training data. Wrong overload errors don't reach your code.
Docs Lookup: No Hallucinations
When the agent needs Physics2D.BoxCast parameters, it looks them up from the real Unity docs index - not training data. Wrong overload errors don't reach your code.
Domain Reload Survival
You change a script. Unity recompiles. With Xorin: AI state persists through recompilation - no reconnection, no resend.
Domain Reload Survival
You change a script. Unity recompiles. With Xorin: AI state persists through recompilation - no reconnection, no resend.
Ask / Plan / Agent Modes
Read-only exploration in Ask. Step-by-step approval in Plan. Full autonomy in Agent. The right level of control for the right task - selectable per conversation.
Ask / Plan / Agent Modes
Read-only exploration in Ask. Step-by-step approval in Plan. Full autonomy in Agent. The right level of control for the right task - selectable per conversation.
Why hire an
agent
and not just buy a tool?
and not just buy a tool?
and not just buy a tool?
Xorin isn't just a text editor, but an agent who thinks like a game developer. Your project state lives in serialized binary, Animator graphs, the AssetDatabase, and the import pipeline.
Xorin isn't just a text editor, but an agent who thinks like a game developer. Your project state lives in serialized binary, Animator graphs, the AssetDatabase, and the import pipeline.
Xorin isn't just a text editor, but an agent who thinks like a game developer. Your project state lives in serialized binary, Animator graphs, the AssetDatabase, and the import pipeline.
Tools that don't read these before acting hallucinate — they have no ground truth to check against.
Tools that don't read these before acting hallucinate — they have no ground truth to check against.
Tools that don't read these before acting hallucinate — they have no ground truth to check against.

Xorin is built to give your editor eyes: receipts from SerializedObject, errors from CompilationPipeline, types from your assemblies. Every claim gets cross-checked against state the model didn't write.
Xorin is built to give your editor eyes: receipts from SerializedObject, errors from CompilationPipeline, types from your assemblies. Every claim gets cross-checked against state the model didn't write.
Xorin is built to give your editor eyes: receipts from SerializedObject, errors from CompilationPipeline, types from your assemblies. Every claim gets cross-checked against state the model didn't write.
Ready
Ready
to hire?
to hire?
Drop your details. We open access in waves to make sure each new project gets the schema handshake right.
Drop your details. We open access in waves to make sure each new project gets the schema handshake right.
Drop your details. We open access in waves to make sure each new project gets the schema handshake right.
onboarding timeline
DAY 0
Access invite sent
DAY 0
UPM package installed · schema handshake complete
WEEK 1
First production change shipped through Eigen
Platform
Platform
AI Teammates
AI Teammates
Become playtesters
Play Games. Earn Rewards
mobile app

Scan to get started
PC app
for playtesters
Want To Test New Games?

