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
60 optional dependencies
-
headroom-ai>=0.5.21[codec]extra == "codec"
-
headroom-ai>=0.5.21[all]extra == "all"
-
httpx2>=2.0.0[dev]extra == "dev"
-
hypothesis>=6.0[dev]extra == "dev"
-
jinja2>=3.1[launcher-tray]extra == "launcher-tray"
-
jinja2>=3.1[launcher]extra == "launcher"
-
jinja2>=3.1[launcher-native]extra == "launcher-native"
-
jinja2>=3.1[all]extra == "all"
-
markdown>=3.4[dev]extra == "dev"
-
mcp<3,>=2[mcp]extra == "mcp"
-
mcp<3,>=2[all]extra == "all"
-
numpy[all]extra == "all"
-
numpy[dev]extra == "dev"
-
numpy[embeddings]extra == "embeddings"
-
opentelemetry-exporter-otlp-proto-grpc>=1.27[otel]extra == "otel"
-
opentelemetry-exporter-otlp-proto-grpc>=1.27[all]extra == "all"
-
opentelemetry-instrumentation-fastapi>=0.48b0[otel]extra == "otel"
-
opentelemetry-instrumentation-fastapi>=0.48b0[all]extra == "all"
-
opentelemetry-sdk>=1.27[all]extra == "all"
-
opentelemetry-sdk>=1.27[otel]extra == "otel"
-
orjson>=3.9[all]extra == "all"
-
orjson>=3.9[accel]extra == "accel"
-
pillow>=10[launcher-tray]extra == "launcher-tray"
-
platformdirs>=4.0[launcher-native]extra == "launcher-native"
-
platformdirs>=4.0[launcher-tray]extra == "launcher-tray"
-
platformdirs>=4.0[all]extra == "all"
-
platformdirs>=4.0[launcher]extra == "launcher"
-
psutil>=5.9[launcher-tray]extra == "launcher-tray"
-
psutil>=5.9[all]extra == "all"
-
psutil>=5.9[launcher]extra == "launcher"
-
psutil>=5.9[launcher-native]extra == "launcher-native"
-
py-cpuinfo>=9.0[launcher-tray]extra == "launcher-tray"
-
py-cpuinfo>=9.0[launcher-native]extra == "launcher-native"
-
py-cpuinfo>=9.0[launcher]extra == "launcher"
-
pystray>=0.19[launcher-tray]extra == "launcher-tray"
-
pytest[dev]extra == "dev"
-
pytest-asyncio[dev]extra == "dev"
-
pywebview>=5.0[launcher-native]extra == "launcher-native"
-
pywin32>=306[launcher-tray]sys_platform == "win32" and extra == "launcher-tray"
-
rank-bm25>=0.2.2[dev]extra == "dev"
-
scorerift[scorerift]extra == "scorerift"
-
sentence-transformers[embeddings]extra == "embeddings"
-
sentence-transformers[all]extra == "all"
-
spacy>=3.8[cpu]extra == "cpu"
-
spacy>=3.8[dev]extra == "dev"
-
spacy>=3.8[all]extra == "all"
-
torch>=2.0[all]extra == "all"
-
torch>=2.0[nli]extra == "nli"
-
transformers>=4.30[nli]extra == "nli"
-
transformers>=4.30[all]extra == "all"
-
tree-sitter>=0.23[all]extra == "all"
-
tree-sitter>=0.23[ast]extra == "ast"
-
tree-sitter-javascript>=0.23[all]extra == "all"
-
tree-sitter-javascript>=0.23[ast]extra == "ast"
-
tree-sitter-python>=0.23[all]extra == "all"
-
tree-sitter-python>=0.23[ast]extra == "ast"
-
tree-sitter-rust>=0.23[all]extra == "all"
-
tree-sitter-rust>=0.23[ast]extra == "ast"
-
tree-sitter-typescript>=0.23[all]extra == "all"
-
tree-sitter-typescript>=0.23[ast]extra == "ast"