Ross ROSS = Recommend OSS · open-source software intelligence for agents

nasa-jpl/rosa

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. observed · 2026-08-28

github.com/nasa-jpl/rosa · homepage · Python · Apache-2.0 (permissive) observed · 2026-08-28

Health v2 · maintenance only

58/100

  • Activity 72
  • Release rhythm 43
  • Longevity 54
How is this computed?

round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10) — computed 2026-09-03. Adoption (stars, forks) is never an input.

  • gap_med: 193
  • age_days: 758
  • days_rel: 169
  • days_push: 169
  • n_releases_24m: 4

Full methodology

Adoption not part of the score

1619 stars · 176 forks observed · 2026-08-28

What it is AI-extracted, prompt v1, taxonomy v1, 2026-08-30, confidence not recorded

ROSA is a Python library and AI agent built on LangChain that lets developers interact with ROS1 and ROS2 robotics systems using natural language queries. It helps inspect, diagnose, understand, and operate robots through an LLM-powered conversational interface.

Use cases

  • query ros topics with natural language
  • debug ros2 node issues conversationally
  • inspect publishers and subscribers on a robot
  • diagnose why my robot's topic has no subscribers
  • build a custom ai agent for my robot
  • control a ros robot using plain english

When to choose

  • you develop or debug ROS1/ROS2 systems and want natural-language tooling
  • you want an extensible LLM agent framework tailored to robotics
  • you need to inspect robot state without memorizing ROS CLI commands

When to avoid

  • your project does not use ROS or ROS2
  • you need hard real-time robot control rather than inspection and diagnostics
  • you cannot provide an LLM backend or have strict data-privacy constraints around sending robot data to an LLM

Facets

library · maturity active

agent-framework llm-inference developer-tools chatbot robotics developer-tools large-language-models python cli ros ros2 robotics-agent natural-language langchain nasa-jpl robot-debugging ai-agents linux

2 sources

Member repositories

RepositoryRoleHealth v2
nasa-jpl/rosamain58

For agents

markdown · JSON · MCP: product_card(name="nasa-jpl/rosa")

Data as of 2026-08-30T08:39:29.467469+00:00 · Report a problem