Quackd banner
rokbenko rokbenko

Quackd

AI community

Description

🦆🧠 Give your Microduck a brain. Tell a small robot with two legs what you want in plain language. An LLM (Claude, OpenAI, Gemini, Grok, or a local model via Ollama, vLLM or llama.cpp) uses the skills it already has to do it. Includes a simulator, .duck task files and MCP. Apache 2.0 license.

Installation

This entry records only its repository, not the path inside it, so there is no exact command to give. Open the source below and copy the folder into ~/.claude/skills/, or the file into ~/.claude/agents/.

README

quackd

Give your Microduck a brain. Any LLM, one .duck file. 🦆🧠
quackd, pronounced “quacked”. The brain daemon Microduck was missing, named like its siblings robotd, mediad, padd and tofd.

Tell a small robot what you want in plain language. An AI uses the robot's existing skills to do it.

CI PyPI Python 3.11+ Apache 2.0 MCP ready local LLMs: Ollama, vLLM, llama.cpp Discord

A simulated duck robot searches for a ball, walks to it and kicks it. Left: the world from above. Right: what the duck's camera sees.
"Find the ball and kick it", in the bundled simulator, driven by the scri