Skip to content

Latest commit

 

History

History
59 lines (48 loc) · 2.99 KB

README.md

File metadata and controls

59 lines (48 loc) · 2.99 KB

brainblocks

ci doc

Category Tools
Development black ruff mypy docformatter
Package version pythonversion downloads
Documentation mkdocs
Communication gitter discussions

Introduction

A Reinforcement Learning library that implements a range of classical, deep, and LLM-based RL algorithms.

It mimics the simplicity of scikit-learn's API and integrates with the Tianshou RL library. It also leverages textgrad, DSPy, and DocArray to support the implementation LLM-based agents.

Installation

For user installation, brainblocks is currently available on the PyPi's repository, and you can install it via pip:

pip install brainblocks

Development installation requires to clone the repository and then use PDM to install the project as well as the main and development dependencies:

git clone https://github.com/BrainBlocksAI/brainblocks.git
cd brainblocks
pdm install