> ## Documentation Index
> Fetch the complete documentation index at: https://unity.farlocus.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Locus for Unity

> Scale game development. Free creators from tedious, repetitive work.

## Overview

`Locus for Unity` is an open-source AI agent for Unity projects.

* **In-editor operations**: write C#, read and modify Unity objects and assets, and ship full features end-to-end.
* **Runtime analysis and debugging**: inspect runtime state and capture frame-by-frame signals to fix bugs and tune performance.
* **Automated knowledge system**: turn chat requirements into design docs; keep project understanding in long-term memory.
* **Graphical version control**: a visual VCS UI with semantic diff and conflict handling for Unity YAML assets.
* **Prompts tuned for Unity**: stronger Agent output, fewer common mistakes.
* **Multiple model providers**: subscription accounts and a range of LLM APIs.

<br />

<div className="home-entry-grid">
  <a className="home-entry-card home-section-card" href="overview/install-and-setup">
    <span className="home-entry-icon" aria-hidden="true">
      <svg viewBox="0 0 24 24" fill="none" stroke="currentColor" strokeWidth="1.8" strokeLinecap="round" strokeLinejoin="round">
        <path d="M12 3v11" />

        <path d="m7.5 10.5 4.5 4.5 4.5-4.5" />

        <path d="M5 19h14" />
      </svg>
    </span>

    <span className="home-entry-title">Quick Start</span>
    <span className="home-entry-description">Install Locus and finish setup in minutes</span>
  </a>

  <a className="home-entry-card home-section-card" href="overview/roadmap">
    <span className="home-entry-icon" aria-hidden="true">
      <svg viewBox="0 0 24 24" fill="none" stroke="currentColor" strokeWidth="1.8" strokeLinecap="round" strokeLinejoin="round">
        <path d="M5 18V6" />

        <path d="M5 7h8l2 3h4v8h-8l-2-3H5" />
      </svg>
    </span>

    <span className="home-entry-title">Roadmap</span>
    <span className="home-entry-description">What we're shipping next, and what's planned</span>
  </a>

  <a className="home-entry-card home-section-card" href="overview/advantages-over-generic-agents">
    <span className="home-entry-icon" aria-hidden="true">
      <svg viewBox="0 0 24 24" fill="none" stroke="currentColor" strokeWidth="1.8" strokeLinecap="round" strokeLinejoin="round">
        <path d="M4 7h6" />

        <path d="M14 7h6" />

        <path d="M4 17h6" />

        <path d="M14 17h6" />

        <path d="m10 5 4 4-4 4" />

        <path d="m14 15-4 4" />
      </svg>
    </span>

    <span className="home-entry-title">What Makes Locus Technically Different?</span>
    <span className="home-entry-description">How Locus's independent process architecture enables these capabilities</span>
  </a>
</div>

## Showcases

<div className="showcase-grid">
  <div className="showcase-card">
    <span className="showcase-thumb">
      <img src="https://mintcdn.com/farlocus/ZlI-W8lx6_9x2i0K/images/showcases/file-change.png?fit=max&auto=format&n=ZlI-W8lx6_9x2i0K&q=85&s=e8194a67899a98043788539c2c405a51" alt="File changes" width="1369" height="900" data-path="images/showcases/file-change.png" />
    </span>

    <p className="showcase-card-description">Review file changes inline in chat</p>
  </div>

  <div className="showcase-card">
    <span className="showcase-thumb">
      <img src="https://mintcdn.com/farlocus/ZlI-W8lx6_9x2i0K/images/showcases/git-graph.png?fit=max&auto=format&n=ZlI-W8lx6_9x2i0K&q=85&s=71cbfb1cc094b2adccd47b663fabe10a" alt="Git graph" width="1799" height="1058" data-path="images/showcases/git-graph.png" />
    </span>

    <p className="showcase-card-description">Run version control from a graphical UI</p>
  </div>

  <div className="showcase-card">
    <span className="showcase-thumb">
      <img src="https://mintcdn.com/farlocus/OfAb3Fo_I43YNcC0/images/showcases/knowledge.png?fit=max&auto=format&n=OfAb3Fo_I43YNcC0&q=85&s=231d1c19bf1727ec2fa2cac2448e5034" alt="Knowledge workspace" width="1280" height="739" data-path="images/showcases/knowledge.png" />
    </span>

    <p className="showcase-card-description">Edit knowledge docs and tune context injection</p>
  </div>

  <div className="showcase-card">
    <span className="showcase-thumb">
      <img src="https://mintcdn.com/farlocus/ZlI-W8lx6_9x2i0K/images/showcases/diff.png?fit=max&auto=format&n=ZlI-W8lx6_9x2i0K&q=85&s=6252cfa10439fe1e4f2a287c61920f7d" alt="Diff view" width="1568" height="1058" data-path="images/showcases/diff.png" />
    </span>

    <p className="showcase-card-description">Semantic diffs for Unity YAML assets</p>
  </div>

  <div className="showcase-card">
    <span className="showcase-thumb">
      <img src="https://mintcdn.com/farlocus/OfAb3Fo_I43YNcC0/images/showcases/merge.png?fit=max&auto=format&n=OfAb3Fo_I43YNcC0&q=85&s=48848cf11d33d99561d64d7e98195853" alt="Merge workflow" width="1280" height="669" data-path="images/showcases/merge.png" />
    </span>

    <p className="showcase-card-description">Semantic merge for conflicting YAML</p>
  </div>

  <div className="showcase-card">
    <span className="showcase-thumb">
      <img src="https://mintcdn.com/farlocus/OfAb3Fo_I43YNcC0/images/showcases/search.png?fit=max&auto=format&n=OfAb3Fo_I43YNcC0&q=85&s=d5f6b445982da75ae402e670f44a489d" alt="Retrieval settings" width="1208" height="931" data-path="images/showcases/search.png" />
    </span>

    <p className="showcase-card-description">Lexical and semantic retrieval, side by side</p>
  </div>
</div>
