whereismyai
Flashduck
Flashduck is an open-source ESP32-S3 desktop robot duck that walks, looks around, and interacts using voice or an agent.
Flashduck is an open-source ESP32-S3 desktop robot duck driven by six servos that control its neck, mouth, and legs. It runs two selectable interaction systems: a voice assistant version supporting wake words and web gait tuning, and DuckClaw, an on-device agent that handles text messages and direct servo control. Users assemble the robot using a DIY kit and 3D printed parts without soldering. The device features an optional camera, a 1.54-inch ST7789 display for single-eye expressions, an I2S microphone and speaker, and a rechargeable battery. It supports secondary development through open-source skills and MCP tools.
Flashduck at a glance
- Best for: Software engineer, Designer
- Runs on: Web, macOS, Windows, Linux, self-hosted, open source
- Pricing: Free
- Released: October 2026
- Category: AI agent tool
- Website: github.com/flashcat-jordan/flashduck
Key features
- Walks, turns, jumps, and moves its head and mouth
- Displays animated single-eye expressions on a 1.54-inch screen
- Supports voice interaction with customizable backends
- Runs an on-device agent for message processing and tool calling
- Provides a web interface for gait parameter tuning
- Includes optional camera support for visual recognition
- Allows 3D printing and modification of structural parts
Use it for
- Chatting and getting voice responses on a desktop
- Controlling robot movements and gaits via voice commands
- Connecting with external tools and chat platforms
- Developing custom AI hardware applications and robot behaviors
Alternatives to Flashduck
- Pipecat — Builds real-time voice and multimodal agents with frame-level control.
- Pollen Robotics — Train new behaviors using reinforcement learning in simulation and deploy them directly.
- Bot Reborn — Runs directly in mobile Chrome over WebUSB with no server in between
- Goose — Runs locally on your machine with support for 70+ extensions and any LLM.
- Robot Heads — Visualizes agent states with customizable robot head components.
- Uni Robot Agent — It unifies shared tool interfaces, simulators, and live episode monitoring.
- Peekaboo — Enables AI agents to interact with macOS applications directly.
- BrowserOS — Runs entirely locally and lets AI agents use real user logins to complete tasks.
- dots — Uses a patched Firefox engine to bypass detection and web blocks.
- Flash Agents — Offloads reading and typing to cheap workers while keeping Claude for review
- Composio — Equips AI agents with tools, managed user auth, and sandboxes across 1,500+ apps
- MimiClaw — Runs AI agents directly on low-cost hardware without an operating system.
All Flashduck alternatives