dimensionalOS/dimos
Dimensional is the agentic operating system for physical space. Command humanoids, quadrupeds, drones, and other hardware platforms in natural language and build multi-agent systems that work seamlessly with physical input (cameras, lidar, actuators).
What it solves
DimensionalOS (dimOS) provides a modern, agent-native operating system for robotics. It simplifies the development of complex robotic applications by replacing traditional, often cumbersome middleware with a Python-based SDK that allows developers to build and deploy intelligent behaviors on hardware like humanoids, quadrupeds, and drones without requiring ROS (Robot Operating System).
How it works
The system is built around "Blueprints" and "Modules." Modules act as independent subsystems (e.g., camera drivers, motor controllers, or AI agents) that communicate via standardized data streams. Developers use Python to define these modules and wire them together using autoconnect. The platform supports agentic control by integrating with Model Context Protocol (MCP), allowing LLMs to interact with the robot's sensors and actuators through natural language commands. It also includes built-in support for spatial memory, remote teleoperation via WebRTC, and simulation environments.
Who it’s for
It is designed for robotics engineers and AI developers who want to build agentic, intelligent hardware applications using Python. It is particularly useful for those looking to integrate LLMs and multi-agent systems directly into the control loops of physical robots.
Highlights
- Agent-Native: Built-in support for LLM agents to control robots via natural language and MCP.
- Hardware Agnostic: Supports a wide range of platforms, including Unitree quadrupeds/humanoids, drones, and robotic arms.
- No ROS Required: Offers a streamlined, Python-first alternative to traditional robotics middleware.
- Remote Teleoperation: Includes
dimTELE, a hosted service for driving robots remotely through a web browser or VR headset.
- Spatial Intelligence: Features built-in capabilities for SLAM, dynamic obstacle avoidance, and spatio-temporal RAG for object permanence.
Related
- Project
syswonder/robonixRobonix is an open‑source, agentic operating system for embodied AI. It translates natural‑language commands into a Robot Task Description Language (RTDL) program using LLM/VLM models, then executes the program on a wide range of real or simulated robots. The system is built on layered abstractions—primitive, service, skill, task—registered via versioned contracts, enabling hardware‑software decoupling and reuse across heterogeneous platforms. The README provides a quick‑start that installs Rust, uv, Docker, builds the `rbnx` CLI, runs a Webots simulator, and launches the system with an OpenAI‑compatible VLM endpoint. A rich package catalog lists dozens of supported robot bodies, both physical and simulated. The project is licensed under Mulan PSL‑2.0.
- Project
agiresearch/AIOSAIOS is an open‑source “operating system” for LLM‑based agents. The kernel (this repo) manages LLM instances, memory, storage, and tool sandboxing, exposing a syscall‑style API via the Cerebrum SDK. It supports many model back‑ends (Ollama, vLLM, HuggingFace, Deepseek), integrates external tools, and offers several deployment modes—from local single‑machine setups to remote, personal, and virtualized kernels. Installation is via a Python 3.10/3.11 environment, configuration is done in `config.yaml`, and agents can be run through a web UI or a natural‑language terminal. The project is research‑grade (multiple conference papers) and actively maintained.
- Project
dusty-nv/jetson-containersjetson‑containers is a modular Docker‑based build system that supplies ready‑made, CUDA‑compatible AI/ML, robotics, and simulation packages for NVIDIA Jetson edge devices. It lets you pick frameworks (PyTorch, TensorFlow, LLM toolkits, ROS, etc.), build a single container with a single command, and run it with NVIDIA runtime defaults. Ideal for developers and researchers who need reproducible, high‑performance AI environments on Jetson hardware.
- Project
autonomous-ai/lampOSPhysical AI Operating System that lets LLM agents control real robots (Lamp, Intern, Reachy Mini) via a Go‑based OS, HAL drivers, voice pipelines, and markdown‑defined skills.
- Project
Gentleman-Programming/gentle-shellgentle‑shell is a terminal‑based coding‑agent built on the Pi LLM platform. It lets you describe a task in natural language, orchestrates the work through a structured “Organic Driven Development” workflow, can delegate to specialised sub‑agents, shows live Git diffs and agent status, and requires you to approve the exact change before committing. Installers exist for macOS, Windows and Linux, and the UI is customisable via a command palette and a `/gentle:customize` panel.