#14 · Primary category: Robotics & Embodied AI Simulation
OM1
Modular AI HAL (Hardware Abstraction Layer) for Robots
Project last updated:08/29/26
GitHub Stars
2.9K
Forks
993
Contributors
128
License
MIT
Why we included this project
Robotics teams that want a robot to reason with language models often end up wiring up every hardware driver and LLM endpoint by hand. OM1 is a hardware abstraction layer and agent runtime that does that integration work for you: one multimodal pipeline drives different robot bodies, from a TurtleBot 4 to a simulated humanoid in Gazebo or Isaac Sim, and you can swap in whichever LLM or vision-language model you already use. The Go implementation targets edge constraints like lower latency and a smaller memory footprint, and it deploys as a single binary with Zenoh bundled. It also ships preconfigured endpoints for several providers and a Prometheus plus Grafana stack for tracking pipeline latencies, so you can see where time goes without building your own observability. Even if you prefer the deprecated Python branch, the modular plugin design is worth studying as a clean pattern for keeping robot software portable across hardware.
Articles for this project
No articles for this project yet.
To suggest a topic or contribute an article, contact us.
Related projects in this category
genesis-world
Simulation platform for general-purpose robotics & embodied AI learning.
lerobot
🤗 LeRobot: Making AI for Robotics more accessible with end-to-end learning
ml-agents
The Unity Machine Learning Agents Toolkit (ML-Agents) is an open-source project that enables games and simulations to serve as environments for training intelligent agents using deep reinforcement learning and imitation learning.
AirSim
Open source simulator for autonomous vehicles built on Unreal Engine / Unity, from Microsoft AI & Research
carla
Open-source simulator for autonomous driving research.