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).
해결 과제
DimensionalOS (dimOS)는 로봇 공학을 위한 현대적인 에이전트 네이티브 운영 체제를 제공합니다. 기존의 복잡하고 번거로운 미들웨어를 Python 기반 SDK로 대체하여 복잡한 로봇 애플리케이션 개발을 간소화합니다. 이를 통해 개발자는 ROS (Robot Operating System) 없이도 휴머노이드, 사족 보행 로봇, 드론과 같은 하드웨어에서 지능형 동작을 구축하고 배포할 수 있습니다.
작동 방식
이 시스템은 "Blueprints"와 "Modules"를 중심으로 구축됩니다. 모듈은 독립적인 하위 시스템(예: 카메라 드라이버, 모터 컨트롤러, AI 에이전트)으로 작동하며 표준화된 데이터 스트림을 통해 통신합니다. 개발자는 Python을 사용하여 이러한 모듈을 정의하고 autoconnect를 사용하여 연결합니다. 이 플랫폼은 Model Context Protocol (MCP)과의 통합을 통해 에이전트 제어를 지원하며, LLM이 자연어 명령을 통해 로봇의 센서 및 액추에이터와 상호 작용할 수 있도록 합니다. 또한 공간 메모리, WebRTC를 통한 원격 조작, 시뮬레이션 환경에 대한 내장 지원도 포함되어 있습니다.
대상 사용자
Python을 사용하여 에이전트 기반의 지능형 하드웨어 애플리케이션을 구축하려는 로봇 엔지니어 및 AI 개발자를 위해 설계되었습니다. 특히 LLM과 멀티 에이전트 시스템을 물리적 로봇의 제어 루프에 직접 통합하려는 사용자에게 유용합니다.
주요 특징
- 에이전트 네이티브: 자연어와 MCP를 통해 로봇을 제어하는 LLM 에이전트에 대한 내장 지원.
- 하드웨어 독립성: Unitree 사족 보행/휴머노이드 로봇, 드론, 로봇 팔 등 다양한 플랫폼 지원.
- ROS 불필요: 기존 로봇 미들웨어에 대한 Python 중심의 간소화된 대안 제공.
- 원격 조작: 웹 브라우저나 VR 헤드셋을 통해 로봇을 원격으로 구동할 수 있는 호스팅 서비스
dimTELE 포함.
- 공간 지능: SLAM, 동적 장애물 회피, 객체 영속성을 위한 시공간 RAG 기능 내장.
관련
- 프로젝트
syswonder/robonixRobonix는 구현된 AI(Embodied AI)를 위한 오픈 소스 에이전트 운영 체제입니다. LLM/VLM 모델을 사용하여 자연어 명령을 로봇 작업 설명 언어(RTDL) 프로그램으로 변환하고, 이를 실제 또는 시뮬레이션된 다양한 로봇에서 실행합니다. 이 시스템은 버전이 지정된 계약을 통해 등록되는 계층적 추상화(프리미티브, 서비스, 스킬, 작업)를 기반으로 구축되어 하드웨어와 소프트웨어의 분리 및 이기종 플랫폼 간의 재사용을 가능하게 합니다. README는 Rust, uv, Docker 설치, `rbnx` CLI 빌드, Webots 시뮬레이터 실행, OpenAI 호환 VLM 엔드포인트를 사용한 시스템 시작을 포함하는 빠른 시작 가이드를 제공합니다. 풍부한 패키지 카탈로그에는 지원되는 수십 개의 로봇 본체(실제 및 시뮬레이션)가 나열되어 있습니다. 이 프로젝트는 Mulan PSL-2.0 라이선스에 따라 배포됩니다.
- 프로젝트
agiresearch/AIOSAIOS는 LLM 기반 에이전트를 위한 오픈소스 '운영체제'입니다. 커널(이 리포지토리)은 LLM 인스턴스, 메모리, 스토리지, 도구 사전화를 관리하며, Cerebrum SDK를 통해 시스템콜 스타일 API를 제공합니다. Ollama, vLLM, HuggingFace, Deepseek 등 다양한 모델 백엔드를 지원하고, 외부 도구와 통합 가능하며, 로컬 단일 머신부터 원격, 개인, 가상화 커널까지 다양한 배포 모드를 제공합니다. Python 3.10/3.11 환경에서 설치 가능하며, 설정은 `config.yaml`에서 수행하고, 웹 UI 또는 자연어 터미널을 통해 에이전트를 실행할 수 있습니다. 연구 수준(여러 컨퍼런스 논문)이며 현재도 적극적으로 유지보수 중입니다.
- 프로젝트
dusty-nv/jetson-containersjetson‑containers는 NVIDIA Jetson 엣지 디바이스용 CUDA 호환 AI/ML, 로보틱스, 시뮬레이션 패키지를 제공하는 모듈식 Docker 기반 빌드 시스템입니다. PyTorch, TensorFlow, LLM 툴킷, ROS 등 프레임워크를 선택하고 단일 명령어로 단일 컨테이너를 빌드한 후 NVIDIA 런타임 기본 설정으로 실행할 수 있습니다. Jetson 하드웨어에서 재현 가능하고 고성능 AI 환경이 필요한 개발자 및 연구자에게 이상적입니다.
- 프로젝트
autonomous-ai/lampOSGo 기반 OS, HAL 드라이버, 음성 파이프라인 및 마크다운 정의 스킬을 통해 LLM 에이전트가 실제 로봇(Lamp, Intern, Reachy Mini)을 제어할 수 있게 하는 물리적 AI 운영 체제입니다.
- 프로젝트
Gentleman-Programming/gentle-shellgentle‑shell은 Pi LLM 플랫폼을 기반으로 구축된 터미널 기반 코딩 에이전트입니다. 자연어로 작업을 설명할 수 있으며, 구조화된 "Organic Driven Development" 워크플로를 통해 작업을 조정하고, 전문 하위 에이전트에 위임할 수 있으며, 실시간 Git diff와 에이전트 상태를 표시하고, 커밋 전에 정확한 변경 사항을 승인해야 합니다. macOS, Windows, Linux용 설치 프로그램이 있으며, UI는 명령 팔레트와 `/gentle:customize` 패널을 통해 사용자 지정할 수 있습니다.