AI-Powered Code Toolkit for Game Engines
One command. Full AI-powered game code development environment.
Skills, knowledge base, MCP servers - engineered pipeline instead of vibe-coded prompts.

Why UniKit AI?
Spec-Driven Development
Explore, plan, implement, review - without writing complex prompts. Everything works through the framework pipeline.
Framework Rules
Automatically generates rules for any engine framework, giving you a working starting point that improves through real development.
Dynamic Memory
One memory for all engine frameworks. Core rules always loaded, stack rules loaded dynamically by task context.
Self-Learning Memory
The agent creates patches from bug fixes and code reviews, then distills them into improved project rules.
Code-First Focus
UniKit AI generates and evolves your codebase from specs. Scene setup, prefabs, and asset configuration stay in your hands - where creative decisions belong.
Built for Games
Every skill, rule, and workflow is designed specifically for game code development with native support for each engine.
How It Works
The Development Pipeline
Example Workflow
Say you want to add an item rarity system with rarity tiers, drop rates, and stat modifiers
Research the idea, analyze the codebase, find integration points. Produces a research document with diagrams and recommendations.
Turn research into concrete, actionable tasks organized by phases.
Refine the plan. Run 2–3 times for complex features to ensure completeness.
Execute tasks phase by phase, test in-game after each one.
Check code against project rules, verify completeness and quality.
Commit your changes with auto-generated messages reflecting the work done.
Dynamic Memory Architecture
One memory system for all frameworks. Dynamically loads only the rules relevant to your current task.
Core Memory
Global RulesAlways loaded. Contains project architecture, core standards, and engine-wide coding patterns.
Stack Memory
On-Demand RulesLoaded dynamically. Only pulls in rules for the specific libraries (e.g., Zenject, Mirror, ECS) used in the current task.
Rules Registry
Rule Source & DistributionAll rules are fetched from a versioned remote registry - updated independently of UniKit releases. Choose the official community registry, bring your own, or both.
Community-maintained rules for the most popular Unity frameworks. Grows over time as the ecosystem expands.
Your own rule library. Override core rules, add private stack rules, and carry everything from project to project.
Only rules matching your engine and tech stack are ever fetched - no rule mixing between registries.
From Zero to Working Rules in Seconds
Generate a ready-to-use rule base for your tech stack in one command - then iterate and refine it as your project evolves
Instant Rule Generation
Use /unikit-memory to bootstrap idiomatic rules for any game engine framework, module, or third-party plugin.
Multi-Source Intelligence
Create robust base rules by feeding the agent documentation links, web search results, or deep-research data via Context7.
Agile Refinement
Start with a 'working-draft' rule instantly and let the system refine it based on real-world implementation and your specific coding style.
Self-Learning System
The more you fix and evolve, the smarter the framework becomes for your specific project.
Every bug fix and code review creates a patch. When patches accumulate, /unikit-evolve analyzes them and distills patterns into permanent project rules. The agent doesn't repeat the same mistakes.
Customize Everything. Update Without Pain.
The extension system lets you replace skills, inject your own rules, and add MCP servers - all of which survive every unikit-ai update with zero manual merging.
Inject - Augment Without Replacing
Add your own rules to any built-in skill. Prepend or append - content is injected into the existing file and automatically re-applied after every update.
"injections": [{
"target": "unikit-implement",
"position": "append",
"file": "./injections/my-rules.md"
}]Replace - Swap Any Skill for Yours
Completely replace a built-in skill with your own version. Users invoke the same command - but your logic runs inside. Remove the extension and the original is restored automatically.
"replaces": {
"skills/my-commit": "unikit-commit"
}Extend - Add What's Missing
Create your own skills, subagents, MCP servers, and CLI commands. Everything installs with a single command and works alongside built-in tools.
unikit-ai extension add user/unikit-ext-example
From Install to Update in 4 Steps
Install
One command - from GitHub, a git repo, or a local folder
unikit-ai extension add user/my-ext
Auto-Configuration
Skills, injections, MCP servers - everything is applied to your agents automatically
Update With Confidence
unikit-ai update refreshes the base and re-applies all extensions. Zero manual work.
Safe Rollback
Backup on install, auto-recovery on failure, clean removal with a single command
Install
One command - from GitHub, a git repo, or a local folder
unikit-ai extension add user/my-ext
Auto-Configuration
Skills, injections, MCP servers - everything is applied to your agents automatically
Update With Confidence
unikit-ai update refreshes the base and re-applies all extensions. Zero manual work.
Safe Rollback
Backup on install, auto-recovery on failure, clean removal with a single command
Install
One command - from GitHub, a git repo, or a local folder
unikit-ai extension add user/my-ext
Auto-Configuration
Skills, injections, MCP servers - everything is applied to your agents automatically
Update With Confidence
unikit-ai update refreshes the base and re-applies all extensions. Zero manual work.
Safe Rollback
Backup on install, auto-recovery on failure, clean removal with a single command
From Dev Toolkit to Game Studio
Today UniKit AI focuses on code. Next up - we're building an official extension that turns UniKit AI into a complete game studio toolkit. Create game design documents right inside your workflow - and send them straight to development with a single command. From mechanic concept to task in your tracker - without switching context.
Supported Engines
Unity
Godot 4
Unreal Engine 5
Engine-Specific Intelligence Out of the Box
Tailored Skillsets
Every supported engine comes with a dedicated set of skills optimized for its unique lifecycle and API.
Preset Framework Rules
Includes pre-configured rules for popular industry-standard frameworks, ensuring idiomatic code from the first prompt.
Integrated MCP Servers
Ships with compatible Model Context Protocol (MCP) servers to bridge the gap between the AI and your editor.
Real-Time Feedback Loop
MCP servers enable the agent to receive instant feedback, catch compilation errors, and execute unit tests automatically.
Supported Agents
Works with your favorite AI coding agent.
Leverages the ability to execute multiple sub-tasks in parallel, significantly speeding up the implementation phase.
The primary development and optimization of UniKit AI are focused on Claude Code.
Only Claude Code provides full support for Dev Subagents and complex task orchestration.
Leverages the ability to execute multiple sub-tasks in parallel, significantly speeding up the implementation phase.
The primary development and optimization of UniKit AI are focused on Claude Code.
Only Claude Code provides full support for Dev Subagents and complex task orchestration.
Built With the Community, Not Just For It
UniKit AI is on a mission to become the best AI coding framework - and we can't do it alone. Join developers who share rules, discuss ideas, and push the framework forward together.
Discussion Group - Your Voice Matters
A space to discuss the framework, propose improvements, and share your custom rules and extensions. Separate threads for each game engine - find your people.
Dev Blog - Behind the Scenes
Game development insights, new tools, approaches, and framework updates straight from the creator. Follow the journey of building UniKit AI in the open.
Support on Boosty
Subscribe or make a one-time contribution. Get access to exclusive posts, early previews, and behind-the-scenes updates.
Buy Me a Coffee
A one-time tip via Ko-fi. No subscription needed - just a way to say thanks and keep the project going.
We believe the best dev tools are shaped by the people who use them every day. Every rule you share, every idea you propose, every bug you report - it all makes UniKit AI better for everyone. This isn't just a framework. It's a shared toolkit.