Before you begin using Locus to make any modifications, make sure you have backed up your project files.
AI Agents may involve uncertainty while executing tasks. Use them with caution.
AI Agents may involve uncertainty while executing tasks. Use them with caution.
Configure Model Services
Locus requires a remote AI service as its inference engine. The performance of the remote large model will directly affect the effectiveness of Locus.Subscription services and message formats currently supported by LocusOther than the configured remote model service calls, Locus is a pure client-side application. No other information will be uploaded to the internet. We recommend installing the official package. After installation, the app will automatically enter the onboarding flow on first launch.
- OpenAI subscription
- Anthropic subscription (Anthropic has explicitly prohibited third-party clients from accessing its subscription service. You assume the related risk when using this method.)
- OpenAI Response API
- Anthropic Messages API
- OpenAI Chat Completions API
Select a Project and Install the Plugin

Packages/com.farlocus.locus. If an older Assets/Locus installation is detected, clicking update will automatically migrate it to the new package path.
Version Control / Git Configuration

We plan to support version control tools such as Perforce (P4) and SVN in the future. The current version supports Git only.
Scan the Asset Database

Try Your First Conversation
Before you begin using Locus to make any modifications, make sure you have backed up your project files.
AI Agents may involve uncertainty while executing tasks. Use them with caution.
The basic configuration of Locus is now complete. You can adjust the settings above later on the Settings page.
You can now try the following example conversations:
AI Agents may involve uncertainty while executing tasks. Use them with caution.
- Analyze the project’s code structure and point out areas that can be optimized.
- Create a side-scrolling platformer: write a simple 2D side-scrolling jump controller and place several test platforms in the current scene.
- Commit the current modifications to Git in batches.
- Create a custom render pipeline in a cartoon style: draft an implementation plan and execute it after review.
- Generate corresponding localized text for the description strings under all
Itemassets in the project and fill them into a table.