AAA-caliber game AI for everyone.

Bitpart is an end-to-end AI engine for authoring and executing populations of NPCs in game worlds.

  • Built by developers of AAA franchises including Halo, FEAR, The Last of Us, and Everquest.

  • World-aware NPCs converse with each other and players & interact with objects.

  • NPCs vary behavior & dialogue based on memories, relationships, traits, and/or any game state bound to a game’s own variables.

  • Scale worlds to hundreds of NPCs active at once, or thousands leveraging streaming & LODs.

  • Coppola authoring tool for designers & writers. Turn ideas into interactive gameplay in minutes.

  • Test dialogue and action sequences in the Rehearsal text simulation before running content in-engine, saving massive amounts of time.

  • Pre-configured Archetypes come to life right out of the box, complete with animation, behavior, dialogue, and props. Customize them with Coppola, or create new ones from scratch.

  • Runtime is an optimized, adaptive, deterministic HTN planner. Inspectable, changeable, not a black box. Runs entirely locally on a PC or console. Our plugin integrates our C++ library into your game.

  • Our HTN is multi-agent and multi-modal, to control groups (casts) of characters interacting and conversing.

Get Started with Bitpart

for a Bitpart account.

from the Epic Fab marketplace,

at Bitpart University.

for support & community.

Questions?

info@bitpart.ai

Aesop is our AI Director, powered by a FAST, powerful planner.  Our planner is both multi-agent and multi-modal, as it powers a fluid mix of Dialogue and Actions in the game world.  Technically Aesop’s planner is a large scale, optimized HTN (Hierarchal Task Network).

Our AI Director leverages context from 4 different kinds of long-term memory to make nuanced decisions about what each characters should say or do next:

  1. Procedural Memory (Hierarchical Action Plans)

  2. Semantic Memory (Symbolic World State)

  3. Emotional Memory (Relationship, Factions, Moods, and Traits)

  4. Episodic Memory (Narrative Threads)

The Bitpart SDK integrates with the game engine, and leverages native functionality to actuate embodied agents in the game world.

Deep Unreal 5 Integration

Aesop is an engine-agnostic, interoperable C++ library. We have SDKs for Unreal, Unity, and Roblox, and partner with studios on SDKs for proprietary engines.  Our SDK for Unreal 5 provides deep integration, including custom UIs in the Unreal Editor.  The Bitpart SDK for Unreal is designed to work seamlessly with Unreal features like the Navmesh, Behavior Trees, Animation Choosers, Smart Objects, and the Gameplay Ability System. Our SDK includes a Starter Pack providing a growing library of pre-configured Actions.  All Archetypes come with mo-capped animations that work with the Unreal Mannequin and Metahumans.

Unreal Engine logo with white text on a black background.
A white gaming console with a matching controller and a white gaming laptop with a backlit keyboard and a logo on the lid.

Local On-device Runtime

Aesop and the Bitpart SDK run entirely locally on a PC or console. Aesop is a C++ library that gets compiled into your game’s codebase. No cloud connection.

  • No runtime server costs.

  • No risk of connectivity problems.

  • No network latency.

Authoring Tools for Non-engineers

Designers and Artists can bring voiced, interactive characters to life easily, and iterate quickly, without programmers. Our web-based Coppola platform enables creative, non-technical team members to author rich interactive content for dialogue and physical behaviors at scale.  Power individual characters, or a group of characters that perform as a cast.  With a few clicks, update your content and interact with it in Unreal in minutes. 

Coppola provides optional AI-assisted content creation. Import unstructured human-written text, or write a prompt to generate brand new content.

Screenshot of a dialogue script between a bartender and a gunslinger, and a project management page for a saloon with task lists and project details.

Fully Functional Archetypes

Bitpart Archetypes are fully functional intelligent NPCs who come with everything they need, right out-of-the-box, including animation, dialogue, behaviors, and placeholder props. Add them to your game in minutes. Archetypes are aware of each other, players, props, and the environment.

A futuristic humanoid robot with a sleek metallic body, holding a blue dumbbell, displaying a glowing blue circle on its chest, against a dark background, with text referencing an AI archetype called 'Barkeep.'
A humanoid robot crouched down with one knee on the ground, futuristic design, with glowing blue circular element on its chest, next to bold red and black text saying 'BIPARTAI.AI' and 'ARCHETYPE: FARMER'
A digital illustration of a futuristic humanoid robot with a sleek metallic body working as a blacksmith, holding a glowing hammer, with sparks flying, on a dark background. The image promotes an article about archetypes in the video game 'Blacksmith'.