Svalorzen/AI-Toolbox
A C++ framework for MDPs and POMDPs with Python bindings
This C++ framework, with Python access, helps AI/ML researchers and practitioners create and solve complex decision-making problems. It takes in descriptions of environments where actions lead to uncertain outcomes and rewards, such as a partially observable system, and outputs optimal strategies or policies. It's designed for those developing or applying reinforcement learning and planning algorithms.
669 stars. No commits in the last 6 months.
Use this if you are developing or implementing reinforcement learning algorithms for systems with uncertain outcomes and observations, such as robotics, game AI, or resource management.
Not ideal if you need a high-level, off-the-shelf solution for simple predictive modeling or if you are not comfortable with programming concepts related to algorithm implementation.
Stars
669
Forks
102
Language
C++
License
GPL-3.0
Category
Last pushed
Mar 18, 2025
Commits (30d)
0
Get this data via API
curl "https://pt-edge.onrender.com/api/v1/quality/ml-frameworks/Svalorzen/AI-Toolbox"
Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.
Higher-rated alternatives
robotology/yarp
YARP - Yet Another Robot Platform
HumanCompatibleAI/overcooked_ai
A benchmark environment for fully cooperative human-AI performance.
opendr-eu/opendr
A modular, open and non-proprietary toolkit for core robotic functionalities by harnessing deep learning
shogun-toolbox/shogun
ShÅgun
arturbac/kdevcxx_with_ai
KDevelop and Kate plugins using OpenAI API to assist with code development