Xorin documentation

Xorin quickstart

Xorin is an AI co-developer that runs inside the Unity Editor. It can inspect parts of your current project, answer Unity questions, and use structured tools to edit scenes, assets, and C# scripts.

Current release: Xorin 2.1.2

Review the 2.1.2 changelog for reliability fixes, more control over long-running tasks, project instructions from AGENTS.md, and expanded model selection.

Install Xorin first

Xorin requires Unity 2022.3 LTS or Unity 6.3+, Git, and an internet connection. Review the installation requirements, then start your free trial and follow the installation guide.

Current release scope

Xorin is an Editor assistant. It does not currently build, publish, or ship a game for you. Review and test its changes like any other project change.

Choose how requests are billed

Use Xorin credits

Select Xorin account in Settings and sign in, then choose a Chat model in the composer. Image, 3D, and audio generation require Xorin credits. Some models are available only when using Xorin credits.

Bring Your Own Keys

Add your own compatible API keys in Settings for supported language models and search providers. Image, 3D, and audio generation require Xorin credits.

Send a first request

  1. Open the scene you want to work on and select the relevant GameObject, if any.
  2. Choose Ask, Plan, or Agent from the composer.
  3. Describe a small, verifiable outcome for example: “Create an empty GameObject named SpawnPoints and add three child transforms in a row.”
  4. Review the tool activity and final result. If files or project state changed, select View changes before choosing Keep changes or Undo changes.

What Xorin can work with

Xorin has structured support for common Unity workflows: scenes and GameObjects, components, C# scripts, imported and generated assets, prefabs, Animator Controllers, materials and shaders, lighting, particles, debugging, and bounded performance analysis. Xorin also supports inspected, verified, and explicitly approved Addressables workflows when the optional Unity package is installed. Every request-owned task can be reported with diagnostic context when you need support.

Coverage is not identical to every Unity Inspector or API. When a dedicated workflow is unavailable, Xorin may explain the limitation or use a Editor script fallback. Always verify the result in Unity.