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
- aiohttp >=3.9
- aiosqlite >=0.20
- anthropic >=0.40
- beautifulsoup4 >=4.12
- croniter >=2.0
- davey >=0.1.4
- discord-py >=2.7
- fastapi >=0.110
- filelock >=3.16
- httpx >=0.27
- jinja2 >=3.1
- json5 >=0.9
- keyring >=24
- mcp >=1.0
- mss >=9.0
- openai >=1.60
- prompt-toolkit >=3.0
- psutil >=5.9
- pydantic >=2.9
- pynacl >=1.5
- pyperclip >=1.8
- python-frontmatter >=1.1
- pyyaml >=6.0
- rank-bm25 <0.3,>=0.2.2
- rapidocr-onnxruntime >=1.2.3
- readability-lxml >=0.8.1
- requests >=2.31
- rich >=13.7
- simple-term-menu <2,>=1.0
- tenacity >=9.0
- typer >=0.12
- uvicorn >=0.27
- websockets >=13.0
43 optional dependencies
-
agent-client-protocol<1,>=0.4[acp]extra == "acp"
-
anthropic>=0.40[vertex]extra == "vertex"
-
black>=24.0[dev]extra == "dev"
-
boto3>=1.35.0[bedrock]extra == "bedrock"
-
chromadb>=0.5[deepening]extra == "deepening"
-
cryptography>=43[identity]extra == "identity"
-
e2b<3,>=2.21[e2b]extra == "e2b"
-
edge-tts>=6.1[voice-edge]extra == "voice-edge"
-
groq>=0.11[stt-groq]extra == "stt-groq"
-
httpx>=0.27[honcho]extra == "honcho"
-
huggingface-hub>=0.20[wake-train]extra == "wake-train"
-
mlx-whisper>=0.4[voice-mlx]platform_system == "Darwin" and extra == "voice-mlx"
-
mypy>=1.11[dev]extra == "dev"
-
neutts<2,>=1.2.1[neutts]extra == "neutts"
-
onnxruntime>=1.17[wake-train]extra == "wake-train"
-
onnxruntime>=1.17[wake]extra == "wake"
-
opentelemetry-exporter-otlp-proto-http>=1.27[observability-otel]extra == "observability-otel"
-
opentelemetry-sdk>=1.27[observability-otel]extra == "observability-otel"
-
openwakeword>=0.6.0[wake-train]extra == "wake-train"
-
openwakeword>=0.6.0[wake]extra == "wake"
-
piper-tts>=1.2[wake-train]extra == "wake-train"
-
playwright>=1.40[browser]extra == "browser"
-
psutil>=5.9[deepening]extra == "deepening"
-
ptyprocess>=0.7[pty]extra == "pty"
-
pyautogui>=0.9.54[gui]extra == "gui"
-
pyobjc-framework-quartz>=10.0[gui]platform_system == "Darwin" and extra == "gui"
-
pytest>=8.0[dev]extra == "dev"
-
pytest-asyncio>=0.24[dev]extra == "dev"
-
pytest-timeout>=2.3[dev]extra == "dev"
-
pywhispercpp>=1.2[voice-local]extra == "voice-local"
-
ruff>=0.7[dev]extra == "dev"
-
rumps>=0.4.0[menubar]platform_system == "Darwin" and extra == "menubar"
-
send2trash>=1.8[browser]extra == "browser"
-
sentence-transformers>=3.0[deepening]extra == "deepening"
-
sounddevice>=0.4[dev]extra == "dev"
-
sounddevice>=0.4[voice]extra == "voice"
-
soundfile>=0.12[wake-train]extra == "wake-train"
-
soundfile>=0.12[dev]extra == "dev"
-
soundfile>=0.12[voice]extra == "voice"
-
torch>=2.1[wake-train]extra == "wake-train"
-
webrtcvad>=2.0[dev]python_version < "3.14" and extra == "dev"
-
webrtcvad>=2.0[voice]python_version < "3.14" and extra == "voice"
-
websockets>=12[browser]extra == "browser"