limbonaut/limboai
LimboAI - Behavior Trees and State Machines for Godot 4
C++ GDExtension plugin combining hierarchical behavior trees with event-driven state machines, enabling composition of both paradigms through the BTState task for reactive AI systems. Features a visual tree editor with real-time debugger, blackboard system for inter-task data sharing with scoped namespaces, and full GDScript support for custom task/state implementations without engine recompilation.
2,563 stars. Actively maintained with 1 commit in the last 30 days.
Stars
2,563
Forks
115
Language
C++
License
MIT
Category
Last pushed
Mar 01, 2026
Commits (30d)
1
Get this data via API
curl "https://pt-edge.onrender.com/api/v1/quality/agents/limbonaut/limboai"
Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.
Higher-rated alternatives
Calamari/BehaviorTree.js
An JavaScript implementation of Behavior Trees.
nikkorn/mistreevous
A tool to build and execute behaviour trees in JavaScript and TypeScript
rwth-acis/Virtual-Agents-Framework
This framework provides the architecture, assets and samples for creating own virtual agents,...
gilzamir18/AI4U
AI4U is a plugin that allows you use the Godot Game Engine to specify agents with reinforcement...
pruttned/owl-bt
owl-bt is editor for Behavior trees. It has been inspired by Unreal engine behavior trees in a...