simpleai

Behavior Tree Library

An AI behavior tree library with a remote debugger and optional LUA bindings.

SimpleAI is a small C++ AI behaviour tree based library with a QT5 based remote debugger (and with optional LUA bindings) released under MIT.

GitHub

176 stars
15 watching
12 forks
Language: C++
last commit: almost 7 years ago
Linked from 1 awesome list

behaviour-treec-plus-pluscmakecpp-librarygame-developmentheader-onlyluaqt5simpleaiwireshark

Backlinks from these awesome lists:

Related projects:

RepositoryDescriptionStars
drhayes/beehive.luaA Lua implementation of a behavior tree data structure for AI decision-making in games and other applications.15
gizmo199/behaviortreeA simple behavior tree system for Gamemaker Studio 2 allowing sequential and fallback state management8
simpleai-team/simpleaiProvides tools and utilities for implementing various artificial intelligence algorithms968
miccol/behavior-treeA lightweight C++ library for implementing behavior trees used in robotics and AI186
shu223/ios-genai-samplerA collection of Generative AI examples on iOS80
qiangyt/batchaiAutomates bulk code checks and generates unit test codes to supplement AI tools like Copilot and Cursor36
avaloniaui/avalonia.xaml.behaviorsProvides a set of reusable interactivity tools for building Avalonia applications with minimal code.397
bensadeghi/decisiontree.jlA Julia package implementing popular machine learning algorithms8
stonier/py_treesAn implementation of behaviour trees for decision making in complex systems13
sonoro1234/cimguiAn intermediate layer to enable use of Dear ImGui from languages interfacing with C.22
greenfish77/gaenariA C++ library implementing incremental decision tree learning with support for concept drift and online learning to improve model accuracy over time.26
limbonaut/limboaiA C++ plugin for Godot Engine 4 providing a combination of Behavior Trees and State Machines to create complex AI behaviors.1,296
boralt/embeddedaiAn AI library providing Bayesian-based algorithms for decision-making and inference in C++ applications13
klaudiosinani/qoaA lightweight library for creating interactive command-line interfaces with various types of prompts and menus.2,044
miccol/ros-behavior-treeA behavior tree library for robotics and AI that enables modular control of complex systems351