This repository contains a Python library that implements the bidirectional communication between a bot and BLAB Controller. It should be used by Python programs that integrate external bots with the controller.
The files INSTALL.md and RUN.md contain instructions on how to install and execute programs that use this library. Note that each program may have additional requirements.
Examples with trivial implementations can be found at BLAB Chatbot Example.
Documentation for the code and its API is hosted on GitHub Pages alongside instructions on how to generate it locally.