Practical overview
When it fits
Use Locus when you want an agent to work across Unity code, assets, runtime behavior, or editor interfaces, particularly where hot reload or project-aware diagnostics are useful.
Who it is for
- Unity developers working with C# code, project assets, or editor workflows.
- Game-development teams seeking agent assistance with repetitive project work and runtime debugging.
Documented uses
- Write and update C# code and inspect semantic diagnostics as changes are made.
- Read or modify Unity objects and assets, including reviewing semantic changes to Unity YAML files.
- Inspect runtime state across frames or events to help investigate bugs and performance issues.
- Create Unity editor interfaces using Vue.js through the `/view` command.
Requirements & limits
The README lists Windows as the only currently supported platform and Unity 2021 or later as the supported version range. It describes Locus as being in early testing and recommends installation from the GitHub Releases build.
- Locus is a standalone Rust, Tauri, and Vue.js desktop application, rather than an agent hosted entirely inside Unity or an MCP server.
- Roslyn provides semantic analysis and C# execution support; the project also describes parallel asset scanning and a persistent project knowledge system.
- The
/viewworkflow uses Vue.js, HTML, and CSS for Unity editor interfaces beyond IMGUI's constraints. - The repository identifies the license as GPL-3.0-or-later.
Check current requirements in the official documentation. Source-based guidance does not mean OpenViST has run or independently tested this project.
Run Locus from source in development on Windows
Start the Tauri desktop app and Vite development server from a Locus source checkout.
Before you start
- Windows, the documented primary development platform.
- A Locus repository checkout.
- bun and Tauri 2, as used by the repository.
Steps
Open PowerShell in the repository checkout.
Run
bun tauri dev.Use the opened Tauri desktop app with the Vite development server running.
Expected outcome
The Vite development server starts and the Tauri desktop app opens.
Guide limitations
- Windows is the documented primary development platform; macOS support is planned.
- Locus supports Unity 2021 or later on Windows; this development-start procedure does not document a Unity project setup or agent workflow.
Build a Windows development installer from source
Create the documented fast Windows development installer for Locus.
Before you start
- Windows, the documented primary build platform.
- A Locus repository checkout.
- bun and Tauri 2, as used by the repository.
Steps
Open PowerShell in the repository checkout.
Run
bun run build:installers.Find the installer under
src-tauri/target/release/bundle/nsis/; the development build uses the-dev-without_embed_python_gitsuffix.
Expected outcome
A fast Windows development installer is written to the documented NSIS bundle directory.
Guide limitations
- The default build is the no-embedded-Python/Git flavor; it does not validate bundled Python and Git.
- The documented build uses incremental compilation, 256 codegen units, LTO disabled, and zlib compression.
Sources & review
Source record details
- Source availability
- Active
- Sources checked
- 7 November 2026
- Original website title
- r1n7aro/Locus · Official homepage title · retained in its source language

