Discover and explore top open-source AI tools and projects—updated daily.
hatayamaAI autopilot for autonomous Unity project development
Top 92.6% on SourcePulse
Summary
Unity CLI Loop provides an AI-driven autopilot for Unity projects, enabling autonomous compilation, testing, debugging, and operational tasks via a command-line interface. It targets developers seeking to integrate LLMs for automated project management and development cycles, significantly reducing manual intervention.
How It Works
The system exposes core Unity Editor operations as tools that Large Language Models (LLMs) can orchestrate. It employs a minimal toolset philosophy, prioritizing execute-dynamic-code for broad C# script execution and dedicated tools for essential functions like compilation, log retrieval, and input simulation. This approach aims to simplify LLM interaction and conserve context window usage.
Quick Start & Requirements
https://github.com/hatayama/unity-cli-loop.git?path=/Packages/srchttps://package.openupm.com (scope io.github.hatayama.uloopmcp).npm install -g uloop-cli.uloop skills install --claude (or --codex, --global).Highlighted Details
execute-dynamic-code tool offers powerful, configurable (Level 1/2 security) C# script execution for rapid prototyping and batch processing.Maintenance & Community
The provided README does not detail specific contributors, sponsorships, or community channels like Discord/Slack. It references sample extension projects and implementation guides for development.
Licensing & Compatibility
Limitations & Caveats
The focus-window tool is not supported on Linux. MCP connection is noted as potentially deprecated in favor of the CLI. Security settings for certain tools (e.g., execute-dynamic-code, third-party tools) require explicit enabling within the Unity Editor. PlayMode tests disable Domain Reload, which can impact static variable state.
1 day ago
Inactive