Skip to content

RAI 2.0

Choose a tag to compare

@maciejmajek maciejmajek released this 04 Jun 20:00
· 31 commits to main since this release
650083e

RAI 2.0 is a major milestone. We have rewritten it almost from scratch to provide a simple yet efficient way to build embodied agents.

RAI 2.0 introduces a number of new packages, a cleaner architecture, and a more unified approach to agent development. The framework is now easier to extend, more modular, and better aligned with modern AI workflows. This release brings significant improvements in ROS 2 integration, a redesigned Connector API, new agent types including ReAct and ASR/TTS agents, Open set detection, and a simulation and benchmarking suite to support evaluation.

The updated documentation at robotecai.github.io/rai provides comprehensive guidance on getting started, API usage, tutorials, and demos. It covers topics such as speech-to-speech interactions, simulation and benchmarking tools, and available extensions. The documentation also includes detailed instructions for setting up RAI in various forms, tracing, and vendor configurations as well as answers questions on what is RAI and is it a good for me.

RAI 2.0 supports advanced human-robot interaction through text, speech, and multimodal interfaces. More importantly, it enables autonomous long-term reasoning, allowing robots to operate and make decisions independently over extended periods. Agents built with RAI can maintain context and adapt their behavior based on evolving goals and environmental changes. This is made possible by unified handling of perception, memory, and action streams, supporting both reactive and deliberative behavior.

Below is the full changelog of what has changed since the last release. Thanks to everyone who contributed.

What's Changed

New Contributors

Full Changelog: 1.1.0...2.0.0