quackd
View on GitHubOne CLI for all your robots. Connect them, command them, and let them work together, each with an LLM for a brain, Jev for cheaper steps. Microduck, Open Duck Mini, LeRobot, XLeRobot, AlohaMini, ToddlerBot or any ROS base. Claude, OpenAI, Gemini, Grok, or local via Ollama or vLLM. Simulator, .duck safety contracts, MCP, memory between runs, flocks.
quackd is a Python CLI that connects multiple robots (Microduck, Open Duck Mini, LeRobot arms, AlohaMini, ToddlerBot, ROS bases) and pilots each with an LLM agent. It enforces .duck safety contracts, supports flocks, MCP, simulation and local models.
Use Cases
Built With
- Language
- Python
- Frameworks
- MCP · MuJoCo · LeRobot · ROS 2 · rosbridge · Ollama · vLLM · llama.cpp · LM Studio · Typer · Pydantic · Rich · OpenCV · NumPy · Jev (TypeSafe)
Tags
robotics · embodied-ai · physical-ai · multi-robot · llm-agents · mcp · cli · humanoid · lerobot · ros2 · simulation · local-llm · safety-contracts · sim2real · computer-vision · flock