Skip to content
HardwareLab

quackd

One CLI to give every robot an LLM brain and command them as a flock.

Full build guide

quackd
No photo in the source; GitHub repository card, served from HardwareLab.

By rokbenko

Posted
GitHub stars
262 (GitHub)

Build sheet

Parts
Microduck / XGO-Duck biped on real hardware, six other robots in sim or mock
AI model or service
Claude, OpenAI, Gemini, Grok, or local LLMs
Difficulty
Intermediate

Overview

A daemon/CLI that registers robots by name and lets you state goals from a terminal or Claude chat to one robot or a group, with per-robot skill permissions, step limits and ask-first rules; started as the brain the Microduck was missing.

How it works

A daemon registers robots by name; you state goals from a terminal or chat, with per-robot skill permissions, step limits and ask-first rules.

Hardware

  • Microduck / XGO-Duck biped on real hardware
  • six other robots in sim or mock

Like this build? Get the weekly builds

Get the best new AI hardware builds every Thursday. One email a week, free.

Built something? Submit a build

This page is a short summary written by HardwareLab. Build steps, code and photos belong to the creator; follow “View original” for the full project.

Featured? Add this badge

Built this? Paste the badge into your README. It links back to this page.

Featured on HardwareLab

Markdown

[![Featured on HardwareLab](https://hardwarelab.dev/badge.svg)](https://hardwarelab.dev/projects/quackd/?utm_source=badge&utm_medium=referral&utm_campaign=launch_2w)

HTML

<a href="https://hardwarelab.dev/projects/quackd/?utm_source=badge&utm_medium=referral&utm_campaign=launch_2w"><img src="https://hardwarelab.dev/badge.svg" alt="Featured on HardwareLab" width="188" height="20"></a>