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.

>
UniKit AI

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

explore
plan
improve
implement
review
verify
commit
Feedback Loop
fix
patch
evolve
WORKFLOW IN ACTION

Example Workflow

Say you want to add an item rarity system with rarity tiers, drop rates, and stat modifiers

1
/unikit-exploreExplore

Research the idea, analyze the codebase, find integration points. Produces a research document with diagrams and recommendations.

2
/unikit-planPlan

Turn research into concrete, actionable tasks organized by phases.

3
/unikit-improveImprove

Refine the plan. Run 2–3 times for complex features to ensure completeness.

4
/unikit-implementImplement

Execute tasks phase by phase, test in-game after each one.

5
/unikit-reviewReview & Verify

Check code against project rules, verify completeness and quality.

6
/unikit-commitCommit

Commit your changes with auto-generated messages reflecting the work done.

MEMORY ENGINE

Dynamic Memory Architecture

One memory system for all frameworks. Dynamically loads only the rules relevant to your current task.

01

Core Memory

Global Rules

Always loaded. Contains project architecture, core standards, and engine-wide coding patterns.

CODE STYLEDESIGN PRINCIPLESFOLDERS STRUCTUREPERFORMANCETESTING
02

Stack Memory

On-Demand Rules

Loaded dynamically. Only pulls in rules for the specific libraries (e.g., Zenject, Mirror, ECS) used in the current task.

UniTaskR3ZenjectNodeCanvasAspid.MVVMBlueprints
03

Rules Registry

Rule Source & Distribution

All rules are fetched from a versioned remote registry - updated independently of UniKit releases. Choose the official community registry, bring your own, or both.

Official Registrycommunity

Community-maintained rules for the most popular Unity frameworks. Grows over time as the ecosystem expands.

NintendaDev/unikit-ai-rulesUnity · Godot · UnrealAuto-updatedOpen source
Custom Registryteam / personal

Your own rule library. Override core rules, add private stack rules, and carry everything from project to project.

Local folder or GitHub repoOverride any core rulePrivate stack rules
Fully automated via /unikit-rules-registry
RESOLUTION FALLBACK CHAIN
Custom Registryyour primary source
Official Registrycommunity fallback
Bundled Snapshotoffline last resort

Only rules matching your engine and tech stack are ever fetched - no rule mixing between registries.

SMART MEMORY

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.

EVOLUTION ENGINE

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.

Bug Found
/unikit-fixFix Applied
Patch Created
/unikit-evolveEvolve Rules
New Rule
EXTENSION SYSTEM

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.

Base Skills
unikit-ai update
Your Extension
HOW EXTENSIONS WORK

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"
}]
Your code review rules applied to every task - automatically

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"
}
Your commit workflow for the whole team, no framework fork needed

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
Your skills, your agents, your MCP - no limits
HOW IT WORKS

From Install to Update in 4 Steps

01

Install

One command - from GitHub, a git repo, or a local folder

unikit-ai extension add user/my-ext
02

Auto-Configuration

Skills, injections, MCP servers - everything is applied to your agents automatically

03

Update With Confidence

unikit-ai update refreshes the base and re-applies all extensions. Zero manual work.

04

Safe Rollback

Backup on install, auto-recovery on failure, clean removal with a single command

Coming Soon

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.

GDD
Tasks
Development
COMPATIBILITY

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.

Claude CodeClaude CodeFull Support
Work Parallelism

Leverages the ability to execute multiple sub-tasks in parallel, significantly speeding up the implementation phase.

Full Native Support

The primary development and optimization of UniKit AI are focused on Claude Code.

Advanced Orchestration

Only Claude Code provides full support for Dev Subagents and complex task orchestration.

Experimental Support
Codex
Cursor
Gemini CLI
Qwen
OpenCode
COMMUNITY

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.

Community

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.

Engine-specific threads (Unity, Unreal, Godot, and more)
Share and discover community-made rules and extensions
Direct input on the framework roadmap
Channel

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.

Framework release notes and roadmap previews
Game dev workflows and AI coding approaches
Tools, tips, and lessons learned in production
SUPPORT THE PROJECT

Support on Boosty

Subscribe or make a one-time contribution. Get access to exclusive posts, early previews, and behind-the-scenes updates.

Support on Boosty

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.

Support on Ko-fi

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.