v0.1 beta · Unreal Engine 5.8 · available on GitHub

Project intelligence for AI agents

Unreal
Game IQ

A continuously updated, queryable model of your Unreal project—assets, Blueprints, C++, configuration, documents, and how everything connects—served directly from the editor.

Knows your game

One connected model covers editor assets, source code, configuration, and project intent.

Answers, not file searches

Ask what depends on a class, where behavior lives, or what could break before making a change.

Built for AI workflows

Native Unreal tools expose precise project context through the same MCP endpoint your agent already uses.

What it understands

One index for the whole project

Game IQ makes Unreal's many representations searchable as one connected system.

Hybrid search

Find assets, Blueprint logic, C++ bodies, configuration, and design intent through one full-text index.

Dependency graph

Trace references in either direction and follow typed relationships across the project.

Blueprint understanding

Search pseudocode, variables, components, functions, and graph structure instead of opaque binary assets.

C++ understanding

Index headers and function bodies so implementation details are available beside editor content.

Level intelligence

Inspect maps, actors, components, and parent-child relationships without manually opening every asset.

Impact analysis

See severity-ranked dependents before changing an asset, class, system, or interface.

Design-document awareness

Connect Markdown, text, HTML, PDF, DOCX, images, and exported references to implementation.

Automatic freshness

Patch asset changes on save and reindex changed C++ after editor startup or Live Coding.

All C++ · in process

From project files to useful context

No Node service or external runtime. The complete pipeline runs as a single Unreal Engine editor plugin.

Extract

Unreal commandlets read the Asset Registry, Blueprints, C++, config, levels, and project documents.

Store

A local SQLite FTS5 database records searchable entities, chunks, and typed edges under .gameiq/.

Serve

Game IQ registers directly with Unreal 5.8's native Toolset Registry and MCP endpoint.

Stay fresh

Editor hooks patch changed assets, while source fingerprints keep C++ knowledge current.

Query surface

Tools for understanding before editing

SearchFind relevant entities and text
GetEntityInspect one entity in depth
ChildrenBrowse contained entities
ReferencesTrace incoming or outgoing use
ImpactRank what a change could break
ExplainAssemble a system context bundle
ProjectStatsUnderstand project-wide shape
DriftFind docs that contradict code
CoverageConnect stated intent to implementation
DoctorCheck index health