SF
STS Forge
SF
STS Forge

Build Unreal Engine games faster with AI

Two tools for UE5 developers. One lets AI read and modify your Blueprints. The other teaches AI your C++ codebase.

Blueprint AI Assistant

Your AI can read and modify Blueprints

AI coding tools handle C++ fine because it's text. Blueprints are binary, so AI can't touch them. This plugin gives AI structured access to Blueprints, Materials, DataTables, Animation Graphs, Widgets, Sequencer tracks, and 15 other asset types. Run it with the editor open or headless.

  • Covers Blueprints, Materials, DataTables, Widgets, Animation Graphs, Sequencer, Niagara, BehaviorTrees, and more
  • Works with the editor open or from the command line
  • AI can programmatically add variables, create functions, wire nodes, set defaults, and compile
  • Export Unreal assets to structured text with detail levels optimized for humans and AI
  • Auto-format complex Blueprint graphs from in-editor or programmatically

Coming Soon on Fab

View Documentation

AI ForgeKit

AI that knows your UE5 project

Drop ForgeKit into your Unreal project and your AI assistant learns the codebase. It maps your C++ classes, tracks your modules, knows your build system, and carries context between sessions.

  • Builds a wiki of your codebase that persists across sessions. Your AI remembers your project.
  • Type /build. Errors get categorized with suggested fixes. The AI applies them and rebuilds until it compiles.
  • Self-learning environment. It tracks corrections and friction, then improves its own rules over time.
  • Code review catches replication bugs, GC hazards, and missing authority checks
  • Works with Git and Perforce
  • Add Blueprint AI Assistant to extend AI coverage from C++ into Blueprints, Materials, and 20+ asset types

Coming Soon on GitHub — Free & Open Source

View Documentation

Better together

Each tool stands alone. Together, your AI works across C++ and Blueprints.

ForgeKit alone

Your AI maps your C++ codebase, runs builds, reviews code for replication and GC bugs, and keeps context between sessions.

BAA alone

AI reads and modifies Blueprints, Materials, DataTables, Animation Graphs, and Widgets. Works with the editor open or headless.

Together

Tell your AI to add a replicated health variable in C++ and wire it into a Blueprint widget. It writes the C++ and updates the Blueprint.

Explore the docs

Both tools launch soon. Browse the docs to see how they work.

Read the Docs