Top AI Repos โ open-source AI, indexed and scored
Top AI Repos tracks AI repositories on GitHub and answers two different questions about each one: is it moving right now, and would you bet a product on it.
Top AI Repos tracks AI repositories on GitHub and answers two different questions about each one: is it moving right now, and would you bet a product on it.
ROSA ๐ค is an AI Agent designed to interact with ROS1- and ROS2-based robotics systems using natural language queries. ROSA helps robot developers inspect, diagnose, understand, and operate robots.
| Date | Stars |
|---|---|
| 2026-07-24 | 1589 |
| 2026-07-25 | 1589 |
| 2026-07-28 | 1591 |
| 2026-07-30 | 1591 |
| 2026-07-31 | 1595 |
| 2026-08-06 | 1595 |
Today
โ stars today
This week
+4 stars this week
This month
โ stars this month
Momentum
0.0
growth rate 0.25%/day
<!-- Header block for project --> <hr>
<div align="center">
<!-- <img width="292" alt="ROSA_logo_dark_bg@2x" src="https://github.com/user-attachments/assets/7b4a8e64-9a08-4180-806a-5076d3672c05"> -->
<!-- <img width="213" alt="ROSA_sticker_color@2x" src="https://github.com/user-attachments/assets/5fa3a03e-5ef8-4942-84ac-95acf2f1777d"> -->
<!-- <img width="426" alt="ROSA_sticker_color@2x" src="https://github.com/user-attachments/assets/98b0a0ed-6b14-420c-83af-9067ab2d2d22"> -->
<!-- <img src="https://github.com/user-attachments/assets/d7175d5e-63d2-448c-b9d3-59ca0016ef7a"> -->
<img width="2057" alt="image" src="https://github.com/user-attachments/assets/ddbd3281-79f0-4d29-b0cd-30a5188ad061">
</div>
<div align="center">
The ROS Agent (ROSA) is designed to interact with ROS-based<br>robotics systems using natural language queries. ๐ฃ๏ธ๐ค
</div>
<br>
<div align="center">
[](https://arxiv.org/abs/2410.06472)



[](https://nasa-ammos.github.io/slim/)





</div>
<!-- Header block for project -->
> [!IMPORTANT]
> ๐ **New to ROSA?** Check out our [Wiki](https://github.com/nasa-jpl/rosa/wiki) for documentation, guides and FAQs!
ROSA is your AI-powered assistant for ROS1 and ROS2 systems. Built on the [Langchain](https://python.langchain.com/v0.2/docs/introduction/) framework, ROSA helps you interact with robots using natural language, making robotics development more accessible and efficient.
#### ROSA Demo: NeBula-Spot in JPL's Mars Yard (click for YouTube)
[](https://www.youtube.com/watch?v=mZTrSg7tEsA)
## ๐ Quick Start
### Requirements
- Python 3.9+
- ROS Noetic or higher
### Installation
```bash
pip3 install jpl-rosa
```
### Usage Examples
```python
from rosa import ROSA
llm = get_your_llm_here()
agent = ROSA(ros_version=1, llm=llm)
agent.invoke("Show me a list of topics that have publishers but no subscribers")
```
For detailed information on configuring the LLM, please refer to our [Model Configuration Wiki page](https://github.com/nasa-jpl/rosa/wiki/Model-Configuration).
## Adapting ROSA for Your Robot ๐ง
ROSA is designed to be easily adaptable to different robots and environments. You can create custom agents by either inheriting from the `ROSA` class or creating a new instance with custom parameters.
For detailed information on creating custom agents, adding tools, and customizing prompts, please refer to our [Custom Agents Wiki page](https://github.com/nasa-jpl/rosa/wiki/Custom-Agents).
## TurtleSim Demo ๐ข
We have included a demo that uses ROSA to control the TurtleSim robot in simulation. To run the demo, you will need to have Docker installed on your machine. ๐ณ
The following video shows ROSA reasoning about how to draw a 5-point star, then
executing the necessary commands to do so.
https://github.com/user-attachments/assets/77b97014-6d2e-4123-8d0b-ea0916d93a4e
For detailed instructions on setting up and running the TurtleSim demo, please refer to our [TurtleSim Demo Guide](https://github.com/nasa-jpl/rosa/wiki/Guide:-TurtleSim-Demo) in the Wiki.
## IsaacSim Extension (Coming Soon)
ROSA is coming to Nvidia IsaacSim! While you can already use ROSA withExcerpt of 5,567 characters
Read on GitHub61
4
1
1
1
Ikko Eltociear Ashimine ยท Japan
1
1
1
Would you bet a product on this? Bounded 0โ100 and slow moving.
matched fp:10279cdc743a2c0b, topic:robotics, topic:ros, topic:ros2