Overview

Gamibase product docs

Gamibase is a local-first, AI-native operations toolkit for Unreal Engine teams. It gives Unreal-aware structure, diagnostics, and workflow intelligence that makes downstream LLM or operator decisions better — across CLI, MCP, VSCode, and an optional UE Plugin Bridge.

The core wedge is Build Doctor: take a failed Unreal build, classify the failure, package ranked evidence with ownership and dependency context, and surface explicit next steps so the downstream LLM, agent, or operator can carry out the right fix.

Install Gamibase
Windows
> winget install Gamibase.Gamibase
Windows Setup
Quickstart

From install to first diagnosis in four steps.

  1. 01

    Install and verify Gamibase

    Install the CLI with winget or the hosted PowerShell script, then run gamibase version and gamibase install-status to verify the machine runtime and inspect explicit deferred or blocked optional surfaces.

  2. 02

    Start with Build Doctor

    Point Gamibase at a failed Unreal build or log. Build Doctor classifies the failure, packages ranked evidence with file, line, and module context, and surfaces next steps so the downstream LLM or operator can decide what to do.

  3. 03

    Explore project intelligence

    Use project-aware reads to inspect structure, build config, and error context. Deeper intelligence — symbols, hierarchy, Blueprint exposure, config files — is available with Pro.

  4. 04

    Bind a project and choose your surface

    Run gamibase init for each Unreal project that should expose project-local MCP config, then choose the entry point that fits your workflow. CLI, MCP, VSCode, and CI still share the same trust rules, evidence gates, and edition boundaries.

CLI Commands

One CLI for Unreal-aware structure, logs, diagnostics, and controlled workflow planning.

Gamibase supplies structure, logs, diagnostics, and Unreal-aware intelligence. The downstream LLM, agent, or operator owns final patching and code implementation. All commands support --json for scripting and CI.

Install & Onboarding

Public CLI entrypoints for Windows setup and project binding.
gamibase version --jsonCommunity

Verify that the installed Gamibase CLI and MCP runtime are present on the machine.

gamibase install-status --jsonCommunity

Inspect multi-surface install state and explicit deferred or blocked optional targets after machine install.

gamibase init --project-root "<path>" --jsonCommunity

Bind the installed runtime to one Unreal project by writing project-local MCP client configuration.

Community

Free. Core diagnosis and project intelligence.
gamibase doctorCommunity

Diagnose failed Unreal builds and package structured evidence with explicit next steps.

gamibase infoCommunity

Read project structure: .uproject, modules, targets, plugins, and layout.

gamibase configCommunity

Read build-target configuration, platform settings, and related build context.

gamibase errorsCommunity

Parse and structure compile/build errors into normalized Unreal-aware findings.

gamibase authCommunity

Resolve entitlement/access state and licensing posture.

gamibase telemetryCommunity

Control telemetry state.

Pro

Paid. The day-to-day Unreal operator toolkit.
gamibase searchPro

Search source-wide Unreal symbols and ownership context.

gamibase hierarchyPro

Trace class ancestry and inheritance relationships.

gamibase analyze-blueprint-exposurePro

Inspect Blueprint-facing reflected C++ surfaces.

gamibase read-config-filesPro

Read Unreal config files with redaction-aware intelligence.

gamibase crashPro

Analyze crash evidence and package follow-up guidance.

gamibase featurePro

Turn a feature request into Unreal-aware implementation guidance and placement hints.

gamibase reviewPro

Review code with Unreal-specific heuristics and evidence packaging.

gamibase buildPro

Plan and orchestrate Unreal-aware build workflows.

gamibase diagnose-buildPro

Run higher-detail build diagnosis and evidence synthesis.

gamibase cookPro

Produce cook planning and execution guidance under explicit workflow modes.

gamibase packagePro

Produce packaging planning and execution guidance under explicit workflow modes.

gamibase testPro

Discover and orchestrate automation test workflows.

gamibase importPro

Produce import preflight and bridge handoff guidance.

gamibase validatePro

Produce validation preflight and bridge handoff guidance.

gamibase mcp-routesPro

Inspect MCP route inventory and runtime metadata.

gamibase parityPro

Inspect local/CI parity artifacts and drift checks.

gamibase extension-scaffoldPro

Validate extension/runtime scaffold state.

Studio

Pro + governance, policy, and team controls.
gamibase governanceStudio

Expose governance, policy state, and team-control surfaces.

Build Doctor

From failed build to structured diagnosis in one command.

Build Doctor is the clearest entry point into the product. It detects, parses, locates, and packages evidence for Unreal build failures so the downstream LLM or operator can make better fix decisions.

Pipeline
  1. 01

    Detect

    Accept a build log or error output — from file, stdin, or a stream.

  2. 02

    Parse

    Structure compile errors with deduplication and error family extraction (missing includes, module deps, UHT specifiers, linker errors, and more).

  3. 03

    Locate

    Identify the owning code using symbol search and class hierarchy. Record similar past failures via pattern memory.

  4. 04

    Evidence

    Package ranked findings with file/line ownership, module context, confidence scores, and eligibility classification. The downstream LLM or operator owns final fix-strategy decisions.

Supported error families
Missing include / forward declarationMissing module dependencyUHT specifier mistakesIncorrect include orderLinker errorsType mismatch in UPROPERTY / UFUNCTIONManual-only fallback for complex cases
Surfaces

Five operator surfaces, one product model.

CLI

Available now
Terminal-first surface for local runs and CI parity. Explicit modes, readable output, JSON support for scripting, and the same product behavior across all environments.

MCP Runtime

Available now
Machine-facing runtime for agents, editor integrations, and tools that need project-aware reads, diagnosis, and governed workflow access.

VSCode Extension

Available now
Everyday editor surface with commands, Activity Bar command center, Smart Context panel, report rendering, and auth/telemetry controls.

CI

Available now
Pipeline-ready surface for diagnosis, validation, and explicit workflow posture in GitHub Actions, Jenkins, or BuildGraph. Same commands, same trust model.

UE Plugin Bridge

In development
Optional local-only Unreal Editor bridge for Blueprint reading, asset validation, and editor-state access. VSCode stays the operator surface — the plugin is a safe data bridge, not a second UI.
UE Plugin Bridge

A local-only bridge into Unreal Editor — not a second UI.

Without the plugin, Gamibase reads project files, build configs, source code, and logs from disk. With the plugin, it can also read Blueprint data that only exists inside the editor, validate assets using editor-aware knowledge, and run a small set of approved editor-side actions. VSCode remains the main operator surface.

Capabilities

Blueprint summary export

Carried from PRD

Compact JSON summary of Blueprint graphs, variables, functions, and components for VSCode and MCP routes.

Blueprint deep export

Proposed

Full node, pin, and graph detail on opt-in. Selective expansion and chunked reads prevent payload bloat.

Live Blueprint sync

Proposed

Stream Blueprint deltas to VSCode as the developer edits in Unreal. Delta-first, subscribe-only, rate-capped.

Asset validation

Carried from PRD

Validate naming conventions, material slots, LODs, collision, and reference integrity using editor-aware knowledge.

Blueprint-to-C++ assistance

Proposed

Preview feasibility, generate candidate C++ with confidence tiers, and optionally reparent after explicit approval.

Editor context

Proposed

Query current map, selected assets, PIE state, and open Blueprints so workflows have live editor context.

Design principles
  • Bridge, not interface — VSCode remains the main operator UX
  • Local-first and fail-closed — no remote exposure
  • Summary-first by default — large payloads require explicit opt-in
  • Diff-first for writes — scan, plan, confirm, apply, verify
  • Small editor footprint — only the minimum Unreal UI needed
Capability State

What is current, qualified, and still future-looking.

Community

Core diagnosis and intelligence

Build Doctor diagnosis for failed Unreal builds — classify, rank, package evidence
Project structure, build config, and error parsing
CLI, MCP, VSCode, and CI access with the same underlying product model
Authentication and telemetry controls
Pro

Day-to-day operator toolkit

Source-wide symbol search, class hierarchy, and Blueprint exposure intelligence
Crash analysis, feature planning, and code review with Unreal-specific evidence packaging
Build, cook, package, and test workflow orchestration with explicit modes
Import and validate preflight routes with bridge handoff guidance
Higher-detail build diagnosis and evidence synthesis
Redaction-aware config file reads and local/CI parity checks
Studio

Pro + governance and policy controls

All Pro capabilities
Governance policies and approval workflows
Team-wide operation allowlists and policy management
Audit export and compliance controls
Trust & Safety

Safety rules are baked into every workflow, not bolted on after.

Gamibase is an evidence-and-intelligence layer, not a code-mutation product. These principles are non-negotiable and apply across every surface and every edition.

01

Evidence and intelligence, not code mutation

Gamibase gathers structure, logs, diagnostics, and Unreal-aware intelligence. The downstream LLM, agent, or operator owns final patching and code implementation.

02

Default behavior: diagnose and report, not modify

Running gamibase doctor produces an evidence report with ranked findings and next steps. It does not apply patches, create branches, or run builds.

03

Evidence gates with freshness enforcement

Higher-impact workflows require current evidence with project and session binding. Stale or missing evidence returns a deterministic block code with remediation guidance.

04

Fail closed when state is stale or unsupported

When the workflow should stop, it stops. Destructive or unsupported paths refuse to proceed on stale, missing, or disconnected state.

05

One product across surfaces

CLI, MCP, VSCode, and CI are different entry points into one system. Same trust rules, same evidence requirements, same edition boundaries.

Editions

Which edition fits your workflow.

Gamibase ships three editions. They share the same surfaces (CLI, MCP, VSCode, CI) and the same trust model. The difference is scope: how much intelligence, how many workflows, and whether governance controls are included. Access is account-linked across surfaces, and Studio onboarding remains manual until team administration is fully launched.

Community

Who is it for

Individual developers evaluating Gamibase or teams that only need core diagnosis and project reads.

What you get

Community gives you Build Doctor in diagnose-only mode, project structure and build config reads, and structured error parsing. You have full access to CLI, MCP, VSCode, and CI — but the scope is intentionally narrow. Community is the starting point, not the full toolkit.

Edition boundary

Community does not include source-wide symbol search, class hierarchy, crash analysis, feature planning, code review, or any workflow orchestration (build, cook, package, test). Those capabilities drive Pro.

Pro

Who is it for

Individual developers or small teams using Gamibase as their day-to-day Unreal operations layer.

What you get

Pro unlocks the full intelligence and orchestration surface. That includes source-wide symbol search, class hierarchy, Blueprint exposure analysis, crash analysis with evidence packaging, feature planning, code review with Unreal heuristics, and build/cook/package/test workflow orchestration. Pro also adds higher-detail build diagnosis, redaction-aware config file reads, import and validate preflight routes, and local/CI parity checks.

Edition boundary

Pro does not include governance, team-wide policy controls, or approval workflows. If your team needs operation allowlists, audit export, or policy enforcement across a group of operators, that is Studio territory.

Studio

Who is it for

Team leads, studio ops, and organizations that need governance and policy controls on top of the Pro toolkit.

What you get

Studio includes everything in Pro and adds governance dashboard access, team-wide operation allowlists and deny policies, approval workflows, audit export, compliance controls, and model governance alignment. Studio is the edition where a lead or admin can define what operators are allowed to do and enforce it across the team.

Edition boundary

Studio does not create a separate product tree. It is Pro with governance and policy depth layered on top. If you do not need team-wide policy controls, Pro is the right edition.

Next Routes

Go deeper by question, not by marketing category.