#4 · Primary category: Game AI & Behavior Trees
beehave
🐝 behavior tree AI for Godot Engine
Project last updated:08/18/26
GitHub Stars
3.2K
Forks
170
Contributors
40
License
MIT
Why we included this project
Beehave is a Godot addon that implements behavior trees, and it becomes genuinely useful once a pile of if-statements stops cutting it for your NPC logic. You compose trees as nodes directly in the scene tree and attach them to any node, so the same tree can drive a patrol guard or a boss fight without either carrying its own tangled script. Branches are independent nodes, which means you can swap or extend one behavior without rewriting the rest of the AI. The editor ships a runtime debug view that shows which node is active, plus performance monitors for spotting frame-rate issues while the game runs. If you build games in Godot and want decision logic you can actually test and maintain, Beehave is a solid, documented starting point.
Articles for this project
No articles for this project yet.
To suggest a topic or contribute an article, contact us.
Related projects in this category
recastnavigation
Industry-standard navigation-mesh toolset for games
mage
XMage - Magic Another Game Engine
lc0
Open source neural network chess engine with GPU acceleration and broad hardware support.
forge
An unofficial rules engine for the world's greatest card game.
limboai
LimboAI - Behavior Trees and State Machines for Godot 4