Hardware abstraction layer for connecting physical devices to AI agent runtimes.
A Python SDK that bridges sensors, cameras, microphones, BLE devices, and robotic hardware into the OpenClaw agent loop. Built for the Pamir Distiller, Even G2 glasses, and Reachy robotics -- but the HAL interface works with anything.
pip install -e . # from source
git clone https://github.com/mmartoccia/openclaw-embodiment.git
This repo is built with agentic tooling. Autonomous agents contribute code. That means it needs rules humans don't:
AGENTS.md -- contribution protocol for autonomous agents
grain -- anti-slop linter, runs on every commit
Pamir Distiller -- ARM SBC with e-ink display, mic, speaker, GPIO. Always-on ambient agent.
Even G2 Glasses -- smart glasses with camera, display, BLE. First-person agent perception.
Reachy -- robotic platform. Full body HAL with joint control, force feedback, camera.