{"repo":"cagataycali/devduck","free":true,"listed":false,"github":"https://github.com/cagataycali/devduck","clone":"git clone https://github.com/cagataycali/devduck.git","description":"Minimalist AI agent that fixes itself when things break.","language":"Python","stars":42,"topics":["mcp","mcp-server","strands-agents","autonomous-agents"],"license":"Apache-2.0","category":"mcp-servers","readme_excerpt":"🦆 DevDuck One file. Self-healing. Builds itself as it runs. An AI agent that hot-reloads its own code, fixes itself when things break, and expands capabilities at runtime. Terminal, browser, cloud — or all at once. Watch the intro --- What It Does - Hot-reloads — edit source, agent restarts instantly - Self-heals — errors trigger automatic recovery - 60+ tools — shell, GitHub, browser control, speech, scheduler, ML, messaging - Multi-protocol — CLI, TUI, WebSocket, TCP, MCP, IPC, Zenoh P2P - Unified mesh — terminal + browser + cloud agents in one network - Deploys anywhere — devduck deploy --launch → AWS AgentCore - Self-replicates — devduck service install --ssh host persists itself or spawns copies on any host (systemd/launchd) Requirements: Python 3.10–3.13 + any model provider (AWS, Anthropic, OpenAI, Ollama, Gemini, etc.) --- Quick Start --- Power User Setup A real-world .zshrc config for daily driving DevDuck with all the bells and whistles: This gives you: - 🧠 Opus on Bedrock as primary model with bearer token (zero-latency auth) - 📚 Auto-RAG — every conversation stored in Knowledge Base, context retrieved before each query - 📖 Strands docs available as MCP tools (search + fetch) - 📱 Telegram + Slack + WhatsApp — three messaging channels ready - Telegram & Slack: set tokens above, then telegram(action=\"start listener\") - WhatsApp: no token needed — uses local wacli pairing, just whatsapp(action=\"start listener\") - 🎵 Spotify control via use spotify - 🔗 Zenoh P2P ","default_branch":null,"files":null,"tree":[],"storefront":"/r/cagataycali","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/cagataycali/devduck/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}