A red cube with a white front face, wearing a yellow construction helmet, on a black background.

Product

Bitpart populates game worlds quickly and easily with Archetypes who play roles. Archetypes are fully functional, right out-of-the-box, and customizable with our authoring tools. Archetypes are world-aware, ready to interact with props, furniture, players, and other Archetypes. Our Aesop multi-agent planner powers our AI Director, orchestrating behaviors and dialogue performed by groups of (or we call them Casts) of Archetypes. 

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'.

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.

The Bitpart SDK Alpha release is available now on Fab. The scope of this release will grow over time. Over the coming weeks and months we will be iteratively releasing more functionality, authoring tools, actions, and Archetypes. Join the conversation on Discord if you would like to influence future directions of our development.

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 taht 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.  Optional AI-assisted content creation for Coppola will be released later this year.

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.