Robotics & embodied
agents that plan, code and debug for robots and simulators
nasa-jpl/rosa nasa-jpl/rosa is the de facto leader for teams who want tight natural-language integration with ROS systems—pick it if you need easy LLM-driven inspection, diagnosis, and control of ROS1/ROS2 robots. If you need different trade-offs (MCP-standard bridges, audited runtime safety, edge/offline operation, or turnkey GUIs and benchmarks) other projects target those gaps.
Which one matches your setup?
Answer any of the questions — the shortlist updates as you go. Recommendations come from the capability passports below, nothing else.
Comparison matrix
Axes are extracted from each project's docs by our review pipeline; the maturity score is computed from stars, growth and commit activity — not an opinion. Click a column to sort.
| Runs in | Models | Context | Cost to run | |||||
|---|---|---|---|---|---|---|---|---|
⭐ 1.4k | CLI | BYOKOpenAIAnthropicGemini | Full robot context | Minimal guidance | ●●●●● | Self-hostable | ●●●●● | Depends on external model providers; uses your model client / API key. |
⭐ 1.0k | CLI | Fixed provider | Workspace & protocols | Multi-layer validation | ●●●●● | Self-hostable | ●●●●● | Free, self-hosted |
⭐ 555 | CLI | BYOK | Diff only | None | ●●●●● | Self-hostable | ●●●●● | Open-source, self-hosted; model API costs may apply |
⭐ 322 +6/7d | Coding-agent pluginCLIWeb appIDE | BYOKAnthropicFixed provider | Prompt-only context | No noise controls | ●●●●● | Self-hostable | ●●●●● | Free skill files; model/agent API costs may apply |
⭐ 661 | CLIWeb appCI | BYOKGeminiFixed provider | Diff only | None mentioned | ●●●●● | Self-hostable | ●●●●● | Your API key or local GPU |
⭐ 305 | CLI | Fixed provider | Repo + related files | Isolation & recovery | ●●●●● | Self-hostable | ●●●●● | Self-hosted (hardware/runtime costs) |
⭐ 170 | CLICIWeb app | OpenAIAnthropicGemini | Diff only | Basic filtering | ●●●●● | Self-hostable | ●●●●● | Free, self-hostable; optional model API costs |
⭐ 124 | CLIWeb app | Gemini | Single-script context | No explicit controls | ●●●●● | Cloud API (your key) | ●●●●● | Requires cloud LLM access (your API key). |
⭐ 105 | CLIIDE | BYOK | Tool-only | Sim-safe defaults | ●●●●● | Runs fully local | ●●●●● | Free; local GPU required for some backends/training |
⭐ 65 | CLIWeb app | Ollama / localFixed provider | Graph-level context | No explicit controls | ●●●●● | Fully local / offline | ●●●●● | Free — runs locally on your hardware (no cloud required) |
⭐ 1.6k | CLI | BYOK | System-level context | None mentioned | ●●●●● | Self-hostable | ●●●●● | Your LLM/API key (your usage costs) |
⭐ 294 | CLIWeb app | BYOKOpenAIAnthropicGeminiOllama / localFixed provider | Diff/file only | Pydantic validation | ●●●●● | Runs fully local | ●●●●● | Your API key for cloud models; optional hosted endpoints. |
Capability profiles
Six axes, 0–5 each. The shape tells you the strategy: a wide hexagon is a generalist, a spike is a specialist. Showing the 8 most established — the rest are in the full catalog.
Bridges ROS and the MCP standard to let LLMs fully observe and control robots without modifying robot source code.
Decouples cognition from physical hardware with a session-centered runtime and adapter/bridge architecture that lets the same sessions run unchanged across simulation and real robots while enforcing multi-layer safety and auditable execution.
A ROS2-native, vendor-agnostic embodied agent framework focused on integrating multi-modal and agentic capabilities directly on robots.
Provides production-grade, robotics-specific SKILL.md prompts and working examples (QoS, lifecycle, bounded buffers, tests) to make coding agents generate production-ready ROS software.
Provides an end-to-end, robotics-focused framework that benchmarks and improves Code-as-Policy agents with interactive robot gym environments, multi-tier benchmarks, a training-free agent, and RL fine-tuning tools bundled together.
Integrates closed-loop AgentOS, 3D spatial memory, and embodied skills into a unified framework specifically designed for real-robot long-horizon tasks.
Provides an auditable, fail-closed physical execution runtime that binds high-level agent intent to robot bodies and issues evidence-bearing receipts and leases.
Provides an out-of-the-box robotics LLM stack with prebuilt movement, manipulation, vision, LiDAR and voice tools plus a GUI for running agents on real robots.
All repositories (16)
ROSA 🤖 is an AI Agent designed to interact with ROS1- and ROS2-based robotics systems using natural language…
Connect AI models like Claude & GPT with robots using MCP and ROS.
PhyAgentOS is a self-evolving embodied AI operating system built on agentic workflows.
A Framework for Benchmarking and Improving Coding Agents for Robot Manipulation
RAI is a vendor agnostic agentic framework for Physical AI robotics, utilizing ROS 2 tools to perform complex…
Agent skills that make AI coding assistants write production-grade robotics software. ROS1, ROS2, design patte…
A unified, agentic system for general-purpose robots, enabling multi-modal perception, mapping and localizatio…
Seamlessly integrate state-of-the-art transformer models into robotics stacks
Self-evolving runtime infrastructure for Physical AI and embodied agents. Ground AI agents into robot bodies w…
🦾Make your robot autonomous with LLM agent. Set it up with the same ease as normal agents in CrewAI or Autoge…
Control robots and physical hardware with natural language through Strands Agents.
Advanced MCP Server ROS 2 bridging AI agents straight into robotics
EmbodiedAgents is a fully-loaded ROS2 based framework for creating interactive physical agents that can unders…
Offline fault diagnosis assistant for the AgiBot X2 Ultra humanoid: drop in a log package, get a three-round r…
A general-purpose robotic agent framework based on LLMs. The LLM can independently reason, plan, and execute a…