Downloads in the 30 and 7 days to October 10, 2026. Refreshed weekly.
Package Information
No reported malware or high/critical advisories · Details
The current version has no OSV.dev malware reports and no critical or high-severity vulnerabilities.
Package Insights
((week_daily_avg - month_daily_avg) / month_daily_avg) * 100More insights and metrics
Downloads by OS
Python Versions
Top Countries
Weekly Downloads
GitHub Stars *
Dependencies
- mcp <3,>=2.0
- numpy >=1.26
- opencv-python-headless >=4.9
- pillow >=10.3
- pydantic <3,>=2.7
- python-dotenv >=1.0
- pyyaml >=6.0
- rich >=13.7
- typer >=0.12
54 optional dependencies
-
anthropic<2,>=1.0[all]extra == "all"
-
anthropic<2,>=1.0[anthropic]extra == "anthropic"
-
google-genai<3,>=1.0[all]extra == "all"
-
google-genai<3,>=1.0[gemini]extra == "gemini"
-
hatchling>=1.25[dev]extra == "dev"
-
laya<1,>=0.3[laya]extra == "laya"
-
mypy>=1.10[dev]extra == "dev"
-
openai<4,>=1.66[mistral]extra == "mistral"
-
openai<4,>=1.66[openai]extra == "openai"
-
openai<4,>=1.66[openrouter]extra == "openrouter"
-
openai<4,>=1.66[qwen]extra == "qwen"
-
openai<4,>=1.66[glm]extra == "glm"
-
openai<4,>=1.66[deepseek]extra == "deepseek"
-
openai<4,>=1.66[cohere]extra == "cohere"
-
openai<4,>=1.66[grok]extra == "grok"
-
openai<4,>=1.66[kimi]extra == "kimi"
-
openai<4,>=1.66[meta]extra == "meta"
-
openai<4,>=1.66[all]extra == "all"
-
paho-mqtt<3,>=2[lan]extra == "lan"
-
pre-commit>=3.7[dev]extra == "dev"
-
pygame>=2.5[live]extra == "live"
-
pytest>=8.2[dev]extra == "dev"
-
pytest-asyncio>=0.23[dev]extra == "dev"
-
pyzmq>=26[dev]extra == "dev"
-
quackd-alohamini<0.18,>=0.17.1[alohamini]extra == "alohamini"
-
quackd-alohamini[dev]extra == "dev"
-
quackd-alohamini<0.18,>=0.17.1[robots]extra == "robots"
-
quackd-lerobot<0.18,>=0.17.1[lerobot-sim]extra == "lerobot-sim"
-
quackd-lerobot[dev]extra == "dev"
-
quackd-lerobot<0.18,>=0.17.1[lerobot]extra == "lerobot"
-
quackd-lerobot<0.18,>=0.17.1[lerobot-vla]extra == "lerobot-vla"
-
quackd-lerobot<0.18,>=0.17.1[robots]extra == "robots"
-
quackd-microduck<0.18,>=0.17.1[microduck-camera]extra == "microduck-camera"
-
quackd-microduck<0.18,>=0.17.1[mujoco]extra == "mujoco"
-
quackd-microduck<0.18,>=0.17.1[robots]extra == "robots"
-
quackd-microduck[dev]extra == "dev"
-
quackd-microduck<0.18,>=0.17.1[microduck]extra == "microduck"
-
quackd-open-duck<0.18,>=0.17.1[robots]extra == "robots"
-
quackd-open-duck[dev]extra == "dev"
-
quackd-open-duck<0.18,>=0.17.1[open-duck]extra == "open-duck"
-
quackd-rosbridge<0.18,>=0.17.1[rosbridge]extra == "rosbridge"
-
quackd-rosbridge[dev]extra == "dev"
-
quackd-rosbridge<0.18,>=0.17.1[robots]extra == "robots"
-
quackd-toddlerbot[dev]extra == "dev"
-
quackd-toddlerbot<0.18,>=0.17.1[robots]extra == "robots"
-
quackd-toddlerbot<0.18,>=0.17.1[toddlerbot]extra == "toddlerbot"
-
quackd-xlerobot[dev]extra == "dev"
-
quackd-xlerobot<0.18,>=0.17.1[robots]extra == "robots"
-
quackd-xlerobot<0.18,>=0.17.1[xlerobot]extra == "xlerobot"
-
ruff>=0.5[dev]extra == "dev"
-
types-pyyaml[dev]extra == "dev"
-
typesafe-sdk<1,>=0.7[decision]extra == "decision"
-
ultralytics>=8.2[yolo]extra == "yolo"
-
zeroconf>=0.132[lan]extra == "lan"
Used By
- quackd-lerobot 4.5K/mo
- quackd-xlerobot 4.5K/mo
- quackd-toddlerbot 4.4K/mo
- quackd-microduck 3.8K/mo
- quackd-alohamini 3.7K/mo
- quackd-rosbridge 3.6K/mo
- quackd-open-duck 3.6K/mo