AIAny
Icon for item

dimos (DimensionalOS)

Agentive operating system for physical robots that lets developers compose agent-native modules in Python to connect perception, spatial memory, and control across humanoids, quadrupeds, drones, and simulators.

Introduction

Most robotics stacks are either low-level device drivers or large monolithic frameworks that assume ROS-centric workflows. This project takes a different tack: treat robots as collections of agent-native modules and make natural-language “vibecoding” and multi-agent coordination first-class—so perception, SLAM, and motor control can be composed, inspected, and remotely orchestrated without forcing developers onto ROS.

What Sets It Apart
  • Agent-native architecture: modules run as agents that subscribe to and publish streams (images, lidar, motor commands), enabling easier composition of high-level behaviors and multi-agent workflows. This shifts integration work from glue code into explicitly managed agent interfaces.
  • Hardware-agnostic Python-first SDK: run the same blueprints on simulators (MuJoCo) and supported hardware (Unitree, DJI, Xarm), with quick replay/simulation runfiles for development and testing. No mandatory ROS dependency is required for many flows.
  • Spatial memory + MCP skill layer: provides spatio-temporal RAG-style memory and an MCP (Model/Message/Control Protocol) for calling skills directly or via agent CLI, simplifying pipelines that combine perception, LLM reasoning, and closed-loop control.
  • Dev ergonomics and ops: supports Nix flakes, CUDA, and Docker; includes runfiles, blueprints, and a CLI for running/inspecting agents, which accelerates iterative development and deployment to real robots or replayed sessions.
Suitable for / Tradeoffs

Great fit if you: want to prototype agentic behaviors that combine VLM/LLM reasoning with onboard perception and control; need a single Python SDK to target both simulators and supported hardware; or prefer an agent-first integration model over extending ROS components.

Look elsewhere if: you require out-of-the-box support for robots not listed among supported platforms, depend on ROS-native packages or ecosystems that assume ROS 2 middleware, or need a minimal runtime for extremely resource-constrained embedded controllers—DimOS emphasizes modular agents and developer ergonomics rather than microcontroller-level footprints.

Where It Fits

Think of this as an SDK/OS layer between raw hardware drivers and high-level orchestration: it reduces glue code for multi-modal robot applications (navigation + perception + language reasoning) and is most valuable for research labs and teams building embodied AI demos or agentic robotic products that must iterate quickly across sim and real hardware.

Notes: repository created on 2024-10-19 and (at time of collected context) has community traction on GitHub with a documented install/run flow, simulation examples, and blueprints for Unitree and other platforms.

Information

  • Websitegithub.com
  • AuthorsDimensional (dimensionalOS)
  • Published date2024/10/19

More Items

GitHub
AI Client2024

Unifies visual creator tools, reusable Skills, and a Codex-powered Agent to handle video translation, image/video generation, voiceovers, and editing in one local multimodal workspace. Desktop and web clients share a synchronized state machine and keep data local by default.

GitHub
AI Coding2025

Runs many shells inside one terminal and treats coding agents as first-class panes. Combines daemon-backed persistent sessions, vim-style modal control, BSP tiling, a session rail and an Inbox that surfaces approvals, questions and finished turns from LLM-based coding agents — useful when you run and manage agent workflows alongside shells.

GitHub
AI Agent2026

Audits deployed AI agents for governance and operational misalignment, running up to 60 inspections that detect deception, manipulation, fabrication, unpredictability and opacity; outputs JSON/Markdown scorecards, a graded A–F score, and optional Pro reports and dashboards.