window.PYPI_RADAR_DATA = [{"name":"requests","kind":"pypi","url":"https://pypi.org/project/requests/","downloads":1720822934,"f":{"velocity":1.5,"pypi":1.0,"ai_adj":0.0,"popularity":1.5}},{"name":"numpy","kind":"pypi","url":"https://pypi.org/project/numpy/","downloads":1133410877,"f":{"velocity":1.5,"pypi":1.0,"ai_adj":0.0,"popularity":1.5}},{"name":"pydantic","kind":"pypi","url":"https://pypi.org/project/pydantic/","downloads":1107749706,"f":{"velocity":1.5,"pypi":1.0,"ai_adj":0.0,"popularity":1.5}},{"name":"litellm","kind":"pypi","url":"https://pypi.org/project/litellm/","downloads":696187580,"f":{"velocity":1.5,"pypi":1.0,"ai_adj":1.0,"popularity":1.3924}},{"name":"fastapi","kind":"pypi","url":"https://pypi.org/project/fastapi/","downloads":570935337,"f":{"velocity":1.5,"pypi":1.0,"ai_adj":0.0,"popularity":1.1419}},{"name":"beautifulsoup4","kind":"pypi","url":"https://pypi.org/project/beautifulsoup4/","downloads":437184206,"f":{"velocity":1.5,"pypi":1.0,"ai_adj":0.0,"popularity":0.8744}},{"name":"openai","kind":"pypi","url":"https://pypi.org/project/openai/","downloads":408510103,"f":{"velocity":1.5,"pypi":1.0,"ai_adj":1.0,"popularity":0.817}},{"name":"typer","kind":"pypi","url":"https://pypi.org/project/typer/","downloads":360313560,"f":{"velocity":1.5,"pypi":1.0,"ai_adj":0.0,"popularity":0.7206}},{"name":"mcp","kind":"pypi","url":"https://pypi.org/project/mcp/","downloads":322688664,"f":{"velocity":1.5,"pypi":1.0,"ai_adj":0.0,"popularity":0.6454}},{"name":"ruff","kind":"pypi","url":"https://pypi.org/project/ruff/","downloads":315483270,"f":{"velocity":1.5,"pypi":1.0,"ai_adj":0.0,"popularity":0.631}},{"name":"@aws-sdk/middleware-user-agent","kind":"npm","url":"https://www.npmjs.com/package/@aws-sdk/middleware-user-agent","downloads":223624736,"f":{"velocity":1.1181,"pypi":0.0,"ai_adj":1.0,"popularity":0.4472}},{"name":"@aws-sdk/util-user-agent-browser","kind":"npm","url":"https://www.npmjs.com/package/@aws-sdk/util-user-agent-browser","downloads":214868541,"f":{"velocity":1.0743,"pypi":0.0,"ai_adj":1.0,"popularity":0.4297}},{"name":"@aws-sdk/util-user-agent-node","kind":"npm","url":"https://www.npmjs.com/package/@aws-sdk/util-user-agent-node","downloads":213969029,"f":{"velocity":1.0698,"pypi":0.0,"ai_adj":1.0,"popularity":0.4279}},{"name":"flask","kind":"pypi","url":"https://pypi.org/project/flask/","downloads":206407105,"f":{"velocity":1.032,"pypi":1.0,"ai_adj":0.0,"popularity":0.4128}},{"name":"uv","kind":"pypi","url":"https://pypi.org/project/uv/","downloads":190409542,"f":{"velocity":0.952,"pypi":1.0,"ai_adj":0.0,"popularity":0.3808}},{"name":"anthropic","kind":"pypi","url":"https://pypi.org/project/anthropic/","downloads":186586014,"f":{"velocity":0.9329,"pypi":1.0,"ai_adj":0.0,"popularity":0.3732}},{"name":"transformers","kind":"pypi","url":"https://pypi.org/project/transformers/","downloads":185157484,"f":{"velocity":0.9258,"pypi":1.0,"ai_adj":1.0,"popularity":0.3703}},{"name":"tunnel-agent","kind":"npm","url":"https://www.npmjs.com/package/tunnel-agent","downloads":164088594,"f":{"velocity":0.8204,"pypi":0.0,"ai_adj":1.0,"popularity":0.3282}},{"name":"universal-user-agent","kind":"npm","url":"https://www.npmjs.com/package/universal-user-agent","downloads":142031211,"f":{"velocity":0.7102,"pypi":0.0,"ai_adj":1.0,"popularity":0.2841}},{"name":"@npmcli/agent","kind":"npm","url":"https://www.npmjs.com/package/@npmcli/agent","downloads":114836439,"f":{"velocity":0.5742,"pypi":0.0,"ai_adj":1.0,"popularity":0.2297}},{"name":"torch","kind":"pypi","url":"https://pypi.org/project/torch/","downloads":96689758,"f":{"velocity":0.4834,"pypi":1.0,"ai_adj":1.0,"popularity":0.1934}},{"name":"fastmcp","kind":"pypi","url":"https://pypi.org/project/fastmcp/","downloads":90476675,"f":{"velocity":0.4524,"pypi":1.0,"ai_adj":0.0,"popularity":0.181}},{"name":"ai","kind":"npm","url":"https://www.npmjs.com/package/ai","downloads":80078544,"f":{"velocity":0.4004,"pypi":0.0,"ai_adj":1.0,"popularity":0.1602}},{"name":"@ai-sdk/gateway","kind":"npm","url":"https://www.npmjs.com/package/@ai-sdk/gateway","downloads":73675133,"f":{"velocity":0.3684,"pypi":0.0,"ai_adj":1.0,"popularity":0.1474}},{"name":"polars","kind":"pypi","url":"https://pypi.org/project/polars/","downloads":72435193,"f":{"velocity":0.3622,"pypi":1.0,"ai_adj":0.0,"popularity":0.1449}},{"name":"django","kind":"pypi","url":"https://pypi.org/project/django/","downloads":55113405,"f":{"velocity":0.2756,"pypi":1.0,"ai_adj":0.0,"popularity":0.1102}},{"name":"apscheduler","kind":"pypi","url":"https://pypi.org/project/apscheduler/","downloads":52127273,"f":{"velocity":0.2606,"pypi":1.0,"ai_adj":0.0,"popularity":0.1043}},{"name":"@ai-sdk/anthropic","kind":"npm","url":"https://www.npmjs.com/package/@ai-sdk/anthropic","downloads":40087360,"f":{"velocity":0.2004,"pypi":0.0,"ai_adj":1.0,"popularity":0.0802}},{"name":"skills","kind":"npm","url":"https://www.npmjs.com/package/skills","downloads":39484441,"f":{"velocity":0.1974,"pypi":0.0,"ai_adj":0.0,"popularity":0.079}},{"name":"@ai-sdk/openai","kind":"npm","url":"https://www.npmjs.com/package/@ai-sdk/openai","downloads":39406747,"f":{"velocity":0.197,"pypi":0.0,"ai_adj":1.0,"popularity":0.0788}},{"name":"sentence-transformers","kind":"pypi","url":"https://pypi.org/project/sentence-transformers/","downloads":30445556,"f":{"velocity":0.1522,"pypi":1.0,"ai_adj":1.0,"popularity":0.0609}},{"name":"@ai-sdk/react","kind":"npm","url":"https://www.npmjs.com/package/@ai-sdk/react","downloads":29704301,"f":{"velocity":0.1485,"pypi":0.0,"ai_adj":1.0,"popularity":0.0594}},{"name":"streamlit","kind":"pypi","url":"https://pypi.org/project/streamlit/","downloads":29620584,"f":{"velocity":0.1481,"pypi":1.0,"ai_adj":0.0,"popularity":0.0592}},{"name":"@ai-sdk/google","kind":"npm","url":"https://www.npmjs.com/package/@ai-sdk/google","downloads":26713579,"f":{"velocity":0.1336,"pypi":0.0,"ai_adj":1.0,"popularity":0.0534}},{"name":"yfinance","kind":"pypi","url":"https://pypi.org/project/yfinance/","downloads":26675971,"f":{"velocity":0.1334,"pypi":1.0,"ai_adj":0.0,"popularity":0.0534}},{"name":"@firebase/ai","kind":"npm","url":"https://www.npmjs.com/package/@firebase/ai","downloads":25464894,"f":{"velocity":0.1273,"pypi":0.0,"ai_adj":1.0,"popularity":0.0509}},{"name":"tensorflow","kind":"pypi","url":"https://pypi.org/project/tensorflow/","downloads":19819257,"f":{"velocity":0.0991,"pypi":1.0,"ai_adj":0.0,"popularity":0.0396}},{"name":"partial-json","kind":"npm","url":"https://www.npmjs.com/package/partial-json","downloads":19568101,"f":{"velocity":0.0978,"pypi":0.0,"ai_adj":0.0,"popularity":0.0391}},{"name":"clickhouse-driver","kind":"pypi","url":"https://pypi.org/project/clickhouse-driver/","downloads":16818742,"f":{"velocity":0.0841,"pypi":1.0,"ai_adj":0.0,"popularity":0.0336}},{"name":"@google/generative-ai","kind":"npm","url":"https://www.npmjs.com/package/@google/generative-ai","downloads":16453970,"f":{"velocity":0.0823,"pypi":0.0,"ai_adj":1.0,"popularity":0.0329}},{"name":"@ai-sdk/google-vertex","kind":"npm","url":"https://www.npmjs.com/package/@ai-sdk/google-vertex","downloads":12080509,"f":{"velocity":0.0604,"pypi":0.0,"ai_adj":1.0,"popularity":0.0242}},{"name":"@ai-sdk/xai","kind":"npm","url":"https://www.npmjs.com/package/@ai-sdk/xai","downloads":8446475,"f":{"velocity":0.0422,"pypi":0.0,"ai_adj":1.0,"popularity":0.0169}},{"name":"@earendil-works/pi-ai","kind":"npm","url":"https://www.npmjs.com/package/@earendil-works/pi-ai","downloads":8290392,"f":{"velocity":0.0415,"pypi":0.0,"ai_adj":1.0,"popularity":0.0166}},{"name":"diffusers","kind":"pypi","url":"https://pypi.org/project/diffusers/","downloads":8137446,"f":{"velocity":0.0407,"pypi":1.0,"ai_adj":0.0,"popularity":0.0163}},{"name":"agent-cli-detector","kind":"npm","url":"https://www.npmjs.com/package/agent-cli-detector","downloads":7936871,"f":{"velocity":0.0397,"pypi":0.0,"ai_adj":1.0,"popularity":0.0159}},{"name":"@ai-sdk/azure","kind":"npm","url":"https://www.npmjs.com/package/@ai-sdk/azure","downloads":7924687,"f":{"velocity":0.0396,"pypi":0.0,"ai_adj":1.0,"popularity":0.0158}},{"name":"@ai-sdk/deepseek","kind":"npm","url":"https://www.npmjs.com/package/@ai-sdk/deepseek","downloads":6888886,"f":{"velocity":0.0344,"pypi":0.0,"ai_adj":1.0,"popularity":0.0138}},{"name":"@ai-sdk/mistral","kind":"npm","url":"https://www.npmjs.com/package/@ai-sdk/mistral","downloads":6360294,"f":{"velocity":0.0318,"pypi":0.0,"ai_adj":1.0,"popularity":0.0127}},{"name":"@newrelic/security-agent","kind":"npm","url":"https://www.npmjs.com/package/@newrelic/security-agent","downloads":5136378,"f":{"velocity":0.0257,"pypi":0.0,"ai_adj":1.0,"popularity":0.0103}},{"name":"@agentclientprotocol/claude-agent-acp","kind":"npm","url":"https://www.npmjs.com/package/@agentclientprotocol/claude-agent-acp","downloads":4784518,"f":{"velocity":0.0239,"pypi":0.0,"ai_adj":1.0,"popularity":0.0096}},{"name":"ccxt","kind":"pypi","url":"https://pypi.org/project/ccxt/","downloads":4653429,"f":{"velocity":0.0233,"pypi":1.0,"ai_adj":0.0,"popularity":0.0093}},{"name":"@postman/tunnel-agent","kind":"npm","url":"https://www.npmjs.com/package/@postman/tunnel-agent","downloads":4457957,"f":{"velocity":0.0223,"pypi":0.0,"ai_adj":1.0,"popularity":0.0089}},{"name":"@pm2/agent","kind":"npm","url":"https://www.npmjs.com/package/@pm2/agent","downloads":4393173,"f":{"velocity":0.022,"pypi":0.0,"ai_adj":1.0,"popularity":0.0088}},{"name":"@ai-sdk/vue","kind":"npm","url":"https://www.npmjs.com/package/@ai-sdk/vue","downloads":3955033,"f":{"velocity":0.0198,"pypi":0.0,"ai_adj":1.0,"popularity":0.0079}},{"name":"@egjs/agent","kind":"npm","url":"https://www.npmjs.com/package/@egjs/agent","downloads":2239366,"f":{"velocity":0.0112,"pypi":0.0,"ai_adj":1.0,"popularity":0.0045}},{"name":"promptfoo","kind":"npm","url":"https://www.npmjs.com/package/promptfoo","downloads":2208137,"f":{"velocity":0.011,"pypi":0.0,"ai_adj":0.0,"popularity":0.0044}},{"name":"@scalar/agent-chat","kind":"npm","url":"https://www.npmjs.com/package/@scalar/agent-chat","downloads":2112978,"f":{"velocity":0.0106,"pypi":0.0,"ai_adj":1.0,"popularity":0.0042}},{"name":"@newrelic/browser-agent","kind":"npm","url":"https://www.npmjs.com/package/@newrelic/browser-agent","downloads":1638165,"f":{"velocity":0.0082,"pypi":0.0,"ai_adj":1.0,"popularity":0.0033}},{"name":"@genkit-ai/ai","kind":"npm","url":"https://www.npmjs.com/package/@genkit-ai/ai","downloads":1046943,"f":{"velocity":0.0052,"pypi":0.0,"ai_adj":1.0,"popularity":0.0021}},{"name":"ta-lib","kind":"pypi","url":"https://pypi.org/project/ta-lib/","downloads":952352,"f":{"velocity":0.0048,"pypi":1.0,"ai_adj":0.0,"popularity":0.0019}},{"name":"@llm-ui/markdown","kind":"npm","url":"https://www.npmjs.com/package/@llm-ui/markdown","downloads":292950,"f":{"velocity":0.0015,"pypi":0.0,"ai_adj":1.0,"popularity":0.0006}},{"name":"@llm-ui/json","kind":"npm","url":"https://www.npmjs.com/package/@llm-ui/json","downloads":86986,"f":{"velocity":0.0004,"pypi":0.0,"ai_adj":1.0,"popularity":0.0002}},{"name":"@llm-ui/code","kind":"npm","url":"https://www.npmjs.com/package/@llm-ui/code","downloads":85764,"f":{"velocity":0.0004,"pypi":0.0,"ai_adj":1.0,"popularity":0.0002}},{"name":"graphile-llm","kind":"npm","url":"https://www.npmjs.com/package/graphile-llm","downloads":79085,"f":{"velocity":0.0004,"pypi":0.0,"ai_adj":1.0,"popularity":0.0002}},{"name":"@constructive-io/llm-env","kind":"npm","url":"https://www.npmjs.com/package/@constructive-io/llm-env","downloads":68784,"f":{"velocity":0.0003,"pypi":0.0,"ai_adj":1.0,"popularity":0.0001}},{"name":"llm-info","kind":"npm","url":"https://www.npmjs.com/package/llm-info","downloads":39110,"f":{"velocity":0.0002,"pypi":0.0,"ai_adj":1.0,"popularity":0.0001}},{"name":"llm-cost","kind":"npm","url":"https://www.npmjs.com/package/llm-cost","downloads":38739,"f":{"velocity":0.0002,"pypi":0.0,"ai_adj":1.0,"popularity":0.0001}},{"name":"@capgo/capacitor-llm","kind":"npm","url":"https://www.npmjs.com/package/@capgo/capacitor-llm","downloads":36676,"f":{"velocity":0.0002,"pypi":0.0,"ai_adj":1.0,"popularity":0.0001}},{"name":"llm-chunk","kind":"npm","url":"https://www.npmjs.com/package/llm-chunk","downloads":26450,"f":{"velocity":0.0001,"pypi":0.0,"ai_adj":1.0,"popularity":0.0001}},{"name":"@forge/llm","kind":"npm","url":"https://www.npmjs.com/package/@forge/llm","downloads":6472,"f":{"velocity":0.0,"pypi":0.0,"ai_adj":1.0,"popularity":0.0}},{"name":"llm","kind":"npm","url":"https://www.npmjs.com/package/llm","downloads":507,"f":{"velocity":0.0,"pypi":0.0,"ai_adj":1.0,"popularity":0.0}},{"name":"langchain","kind":"pypi","url":"https://pypi.org/project/langchain/","downloads":0,"f":{"velocity":0.0,"pypi":1.0,"ai_adj":1.0,"popularity":0.0}},{"name":"pandas","kind":"pypi","url":"https://pypi.org/project/pandas/","downloads":0,"f":{"velocity":0.0,"pypi":1.0,"ai_adj":0.0,"popularity":0.0}},{"name":"jax","kind":"pypi","url":"https://pypi.org/project/jax/","downloads":0,"f":{"velocity":0.0,"pypi":1.0,"ai_adj":0.0,"popularity":0.0}},{"name":"gradio","kind":"pypi","url":"https://pypi.org/project/gradio/","downloads":0,"f":{"velocity":0.0,"pypi":1.0,"ai_adj":0.0,"popularity":0.0}},{"name":"sqlalchemy","kind":"pypi","url":"https://pypi.org/project/sqlalchemy/","downloads":0,"f":{"velocity":0.0,"pypi":1.0,"ai_adj":0.0,"popularity":0.0}},{"name":"httpx","kind":"pypi","url":"https://pypi.org/project/httpx/","downloads":0,"f":{"velocity":0.0,"pypi":1.0,"ai_adj":0.0,"popularity":0.0}},{"name":"rich","kind":"pypi","url":"https://pypi.org/project/rich/","downloads":0,"f":{"velocity":0.0,"pypi":1.0,"ai_adj":0.0,"popularity":0.0}},{"name":"pytest","kind":"pypi","url":"https://pypi.org/project/pytest/","downloads":0,"f":{"velocity":0.0,"pypi":1.0,"ai_adj":0.0,"popularity":0.0}},{"name":"scikit-learn","kind":"pypi","url":"https://pypi.org/project/scikit-learn/","downloads":0,"f":{"velocity":0.0,"pypi":1.0,"ai_adj":0.0,"popularity":0.0}},{"name":"pydantic-ai","kind":"pypi","url":"https://pypi.org/project/pydantic-ai/","downloads":0,"f":{"velocity":0.0,"pypi":1.0,"ai_adj":1.0,"popularity":0.0}},{"name":"backtrader","kind":"pypi","url":"https://pypi.org/project/backtrader/","downloads":0,"f":{"velocity":0.0,"pypi":1.0,"ai_adj":0.0,"popularity":0.0}},{"name":"numba","kind":"pypi","url":"https://pypi.org/project/numba/","downloads":0,"f":{"velocity":0.0,"pypi":1.0,"ai_adj":0.0,"popularity":0.0}},{"name":"zstandard","kind":"pypi","url":"https://pypi.org/project/zstandard/","downloads":0,"f":{"velocity":0.0,"pypi":1.0,"ai_adj":0.0,"popularity":0.0}},{"name":"msgpack","kind":"pypi","url":"https://pypi.org/project/msgpack/","downloads":0,"f":{"velocity":0.0,"pypi":1.0,"ai_adj":0.0,"popularity":0.0}},{"name":"orjson","kind":"pypi","url":"https://pypi.org/project/orjson/","downloads":0,"f":{"velocity":0.0,"pypi":1.0,"ai_adj":0.0,"popularity":0.0}},{"name":"@mastra/datadog","kind":"npm","url":"https://www.npmjs.com/package/@mastra/datadog","downloads":0,"f":{"velocity":0.0,"pypi":0.0,"ai_adj":0.0,"popularity":0.0}}];