Automated package-squatting & slopsquatting detection signals across PyPI and npm — these are automated, unconfirmed signals. Use them to find candidates to investigate, but don't automatically assume they're malicious.
Sorted by risk score. Cleared packages hidden by default — add verdict:benign_community to include. Packages the registry has since removed are hidden too — see them on the Taken Down tab or add state:taken_down. Very risky packages require manual human audit. • Tag & Signal Legend →
verdict: (malicious, suspicious, unverified_high_signal, squatted_stub…),
ecosystem: (pypi/npm), hook: (install, network, pth, gyp, worm, c2, creds, binary, env, stealer, any — malicious hooks & behaviors),
email:, domain:, keyword:, version: (comma = OR within a field, space = AND across fields),
age:<6h / age:>90d (combine both for a range),
state:live / state:taken_down (registry liveness — the feed defaults to state:live),
lead:>7d (days we had a since-removed package flagged while it was still up),
or a bare word for a package-name search.
| Package | Score ▼ | Age | Users | Lines | Growth | Verdict | Targeted | Ecosystem | Version | Author | Email domain | Signals |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 75 | 186d | 0 | 20 | ↑0.0/day |
Possible Squatted Stub
|
claude | pypi | 0.0.1 | — | — | ||
|
Package purpose: TO BE CONTINUED - Package name reserved
Claimed homepage: https://pypi.org/project/claude-unlocked/
Matched naming pattern: python-claude-unlocked
Official vendor account: No — publisher domain doesn't match the brand it names
Days since publish: 186
Registry downloads: 0/month, 0/week (NEGLIGIBLE_OR_ZERO_USAGE)
Codebase size: 20 lines, 725 Bytes across 1 file (EMPTY_STUB)
Automated signals flagged:
Signals reflect what our detector observed, not a confirmed determination of wrongdoing. View package on PyPI → |
||||||||||||
| 75 | 188d | 0 | 14 | ↑0.0/day |
Possible Squatted Stub
|
llama | pypi | 0.1.1 | — security@datasciencetech.ca | datasciencetech.ca | ||
|
Package purpose: LlamaIndex integration for ForceField AI security -- scan prompts and moderate outputs in your LlamaIndex pipeline.
Claimed homepage: https://pypi.org/project/llama-index-forcefield/
Matched naming pattern: llama-llama-forcefield
Official vendor account: No — publisher domain doesn't match the brand it names
Days since publish: 188
Registry downloads: 0/month, 0/week (NEGLIGIBLE_OR_ZERO_USAGE)
Codebase size: 14 lines, 556 Bytes across 1 file (EMPTY_STUB)
Automated signals flagged:
Signals reflect what our detector observed, not a confirmed determination of wrongdoing. View package on PyPI → |
||||||||||||
| 75 | 188d | 12 | 14 | ↑0.1/day |
Possible Squatted Stub
|
langchain | pypi | 0.1.1 | — security@datasciencetech.ca | datasciencetech.ca | ||
|
Package purpose: LangChain integration for ForceField AI security -- scan prompts and moderate outputs in your LangChain pipeline.
Claimed homepage: https://pypi.org/project/langchain-forcefield/
Matched naming pattern: python-langchain-forcefield
Official vendor account: No — publisher domain doesn't match the brand it names
Days since publish: 188
Registry downloads: 12/month, 7/week (NEGLIGIBLE_OR_ZERO_USAGE)
Codebase size: 14 lines, 524 Bytes across 1 file (EMPTY_STUB)
Automated signals flagged:
Signals reflect what our detector observed, not a confirmed determination of wrongdoing. View package on PyPI → |
||||||||||||
| 75 | 188d | 0 | 0 | ↑0.0/day |
Possible Squatted Stub
|
langchain | pypi | 1.0.0 | — | — | ||
|
Package purpose: LangChain tools for OilPriceAPI — real-time oil, gas, and commodity prices
Claimed homepage: https://pypi.org/project/langchain-oilpriceapi/
Matched naming pattern: python-langchain-oilpriceapi
Official vendor account: No — publisher domain doesn't match the brand it names
Days since publish: 188
Registry downloads: 0/month, 0/week (NEGLIGIBLE_OR_ZERO_USAGE)
Codebase size: 0 lines, 0 Bytes across 4 files (EMPTY_STUB)
Automated signals flagged:
Signals reflect what our detector observed, not a confirmed determination of wrongdoing. View package on PyPI → |
||||||||||||
| 75 | 188d | — | — | — |
Unverified Signal
|
— | npm | latest | rynfar | — | 🪝 🌐 | |
|
Package purpose: Use Claude and Antigravity subscriptions with Pi, OpenCode and other coding clients. Local API bridge, usage dashboard and optional Mac app.
Static code signals:
Signals reflect what our detector observed, not a confirmed determination of wrongdoing. View package on npm → |
||||||||||||
| 75 | 189d | 7 | 0 | ↑0.0/day |
Possible Squatted Stub
|
copilot | pypi | 0.0.1 | — your.email@example.com | example.com | ||
|
Package purpose: An AI copilot for graph data and models (Under active development).
Claimed homepage: https://pypi.org/project/graph-copilot/
Matched naming pattern: python-copilot-graph
Official vendor account: No — publisher domain doesn't match the brand it names
Days since publish: 189
Registry downloads: 7/month, 2/week (NEGLIGIBLE_OR_ZERO_USAGE)
Codebase size: 0 lines, 0 Bytes across 1 file (EMPTY_STUB)
Automated signals flagged:
Signals reflect what our detector observed, not a confirmed determination of wrongdoing. View package on PyPI → |
||||||||||||
| 75 | 190d | 31 | 2 | ↑0.2/day |
Possible Squatted Stub
|
claude | pypi | 0.0.1 | — | — | ||
|
Package purpose: Hierarchical AI agent organization framework for Claude Code
Claimed homepage: https://pypi.org/project/claude-org/
Matched naming pattern: python-claude-org
Official vendor account: No — publisher domain doesn't match the brand it names
Days since publish: 190
Registry downloads: 31/month, 4/week (NEGLIGIBLE_OR_ZERO_USAGE)
Codebase size: 2 lines, 91 Bytes across 1 file (EMPTY_STUB)
Automated signals flagged:
Signals reflect what our detector observed, not a confirmed determination of wrongdoing. View package on PyPI → |
||||||||||||
| 75 | 190d | 194 | 18 | ↑1.0/day |
Possible Squatted Stub
|
langchain | pypi | 0.5.0 | — hello@fastcrw.com | fastcrw.com | ||
|
Package purpose: LangChain integration for CRW — high-performance web scraping document loader
Claimed homepage: https://pypi.org/project/langchain-crw/
Matched naming pattern: python-langchain-crw
Official vendor account: No — publisher domain doesn't match the brand it names
Days since publish: 190
Registry downloads: 194/month, 33/week (MODERATE_USAGE)
Codebase size: 18 lines, 996 Bytes across 2 files (EMPTY_STUB)
Automated signals flagged:
Signals reflect what our detector observed, not a confirmed determination of wrongdoing. View package on PyPI → |
||||||||||||
| 75 | 190d | 0 | 0 | ↑0.0/day |
Possible Squatted Stub
|
claude | pypi | 3.0.0 | redredchen01 | — | ||
|
Package purpose: Ops automation system for web property monitoring, GA4 analytics, and scheduled reporting with Telegram notifications
Claimed homepage: https://pypi.org/project/dex-bot-claude/
Matched naming pattern: dex-claude-claude
Official vendor account: No — publisher domain doesn't match the brand it names
Days since publish: 190
Registry downloads: 0/month, 0/week (NEGLIGIBLE_OR_ZERO_USAGE)
Codebase size: 0 lines, 0 Bytes across 10 files (EMPTY_STUB)
Automated signals flagged:
Signals reflect what our detector observed, not a confirmed determination of wrongdoing. View package on PyPI → |
||||||||||||
| 75 | 192d | 10 | 2 | ↑0.1/day |
Possible Squatted Stub
|
claude | pypi | 0.0.0a1 | — | — | ||
|
Package purpose: Claude OAuth-based OmniComp provider
Claimed homepage: https://pypi.org/project/omnicomp-claude-oauth/
Matched naming pattern: omnicomp-claude-oauth
Official vendor account: No — publisher domain doesn't match the brand it names
Days since publish: 192
Registry downloads: 10/month, 2/week (NEGLIGIBLE_OR_ZERO_USAGE)
Codebase size: 2 lines, 68 Bytes across 1 file (EMPTY_STUB)
Automated signals flagged:
Signals reflect what our detector observed, not a confirmed determination of wrongdoing. View package on PyPI → |
||||||||||||
| 75 | 192d | 6 | 2 | ↑0.0/day |
Possible Squatted Stub
|
gemini | pypi | 0.0.0a1 | — | — | ||
|
Package purpose: Gemini OAuth-based omnicomp provider
Claimed homepage: https://pypi.org/project/omnicomp-gemini-oauth/
Matched naming pattern: omnicomp-gemini-oauth
Official vendor account: No — publisher domain doesn't match the brand it names
Days since publish: 192
Registry downloads: 6/month, 3/week (NEGLIGIBLE_OR_ZERO_USAGE)
Codebase size: 2 lines, 68 Bytes across 1 file (EMPTY_STUB)
Automated signals flagged:
Signals reflect what our detector observed, not a confirmed determination of wrongdoing. View package on PyPI → |
||||||||||||
| 75 | 192d | 9 | 5 | ↑0.0/day |
Possible Squatted Stub
|
claude | pypi | 0.0.1 | — ray.voelker@gmail.com | gmail.com | ||
|
Package purpose: Manage headless remote Claude Code sessions via tmux + Tailscale
Claimed homepage: https://pypi.org/project/remote-claude-control/
Matched naming pattern: remote-claude-control
Official vendor account: No — publisher domain doesn't match the brand it names
Days since publish: 192
Registry downloads: 9/month, 3/week (NEGLIGIBLE_OR_ZERO_USAGE)
Codebase size: 5 lines, 277 Bytes across 1 file (EMPTY_STUB)
Automated signals flagged:
Signals reflect what our detector observed, not a confirmed determination of wrongdoing. View package on PyPI → |
||||||||||||
| 75 | 192d | 3,224 | 9,614 | ↑16.8/day |
Very Risky
|
siluzan | npm | 1.1.45 | — | — | 🪝 🗄️ | |
|
Package purpose: Siluzan platform AI Skill CLI — multi-platform content publishing (video/image-text) for Cursor, Claude Code, and OpenClaw.
Claimed homepage: https://www.siluzan.com
Matched naming pattern: siluzan-siluzan-cli
Official vendor account: No — publisher domain doesn't match the brand it names
Days since publish: 192
Code-only verdict: Unverified Signal (the score above also weighs naming and publisher-domain signals, not just the code itself)
Registry downloads: 3224/month, 806/week (ACTIVE_COMMUNITY_USE)
Codebase size: 9614 lines, 390.7 kB across 5 files (LARGE_CODEBASE)
Automated signals flagged:
Static code signals:
Signals reflect what our detector observed, not a confirmed determination of wrongdoing. View package on npm → |
||||||||||||
| 75 | 192d | 19 | 0 | ↑0.1/day |
Possible Squatted Stub
|
azure | pypi | 0.0.0 | — patrik.valkovic@hotmail.cz | hotmail.cz | ||
|
Package purpose: Deploy to Azure using CDK
Claimed homepage: https://pypi.org/project/azure-cdk/
Matched naming pattern: python-azure-cdk
Official vendor account: No — publisher domain doesn't match the brand it names
Days since publish: 192
Registry downloads: 19/month, 7/week (NEGLIGIBLE_OR_ZERO_USAGE)
Codebase size: 0 lines, 0 Bytes across 9 files (EMPTY_STUB)
Automated signals flagged:
Signals reflect what our detector observed, not a confirmed determination of wrongdoing. View package on PyPI → |
||||||||||||
| 75 | 193d | 9 | 1 | ↑0.0/day |
Possible Squatted Stub
|
ledger | pypi | 0.1.0 | — | — | ||
|
Package purpose: Git for AI agent actions — session logging, replay, rollback, and diffing for autonomous agents.
Claimed homepage: https://pypi.org/project/ledger-ai/
Matched naming pattern: python-ledger-ai
Official vendor account: No — publisher domain doesn't match the brand it names
Days since publish: 193
Registry downloads: 9/month, 2/week (NEGLIGIBLE_OR_ZERO_USAGE)
Codebase size: 1 lines, 134 Bytes across 1 file (EMPTY_STUB)
Automated signals flagged:
Signals reflect what our detector observed, not a confirmed determination of wrongdoing. View package on PyPI → |
||||||||||||
| 75 | 194d | 10 | 0 | ↑0.1/day |
Possible Squatted Stub
|
claude | pypi | 0.1.1 | — | — | ||
|
Package purpose: Renamed to imbue-mngr-claude. Install imbue-mngr-claude instead.
Claimed homepage: https://pypi.org/project/mng-claude/
Matched naming pattern: python-claude-mng
Official vendor account: No — publisher domain doesn't match the brand it names
Days since publish: 194
Registry downloads: 10/month, 4/week (NEGLIGIBLE_OR_ZERO_USAGE)
Codebase size: 0 lines, 0 Bytes across 1 file (EMPTY_STUB)
Automated signals flagged:
Signals reflect what our detector observed, not a confirmed determination of wrongdoing. View package on PyPI → |
||||||||||||
| 75 | 195d | 9 | 15 | ↑0.0/day |
Possible Squatted Stub
|
claude | npm | 0.1.0 | — | — | ||
|
Package purpose: Claude integration providing for utility for Claude
Matched naming pattern: claude-claude-for
Official vendor account: No — publisher domain doesn't match the brand it names
Days since publish: 195
Registry downloads: 9/month, 2/week (NEGLIGIBLE_OR_ZERO_USAGE)
Codebase size: 15 lines, 525 Bytes across 1 file (EMPTY_STUB)
Automated signals flagged:
Static code signals:
Signals reflect what our detector observed, not a confirmed determination of wrongdoing. View package on npm → |
||||||||||||
| 75 | 195d | 21 | 0 | ↑0.1/day |
Possible Squatted Stub
|
web3 | pypi | 1.0.2 | uliusio | — | ||
|
Package purpose: web3 wallet validator
Claimed homepage: https://pypi.org/project/web3-validate/
Matched naming pattern: python-web3-validate
Official vendor account: No — publisher domain doesn't match the brand it names
Days since publish: 195
Registry downloads: 21/month, 5/week (NEGLIGIBLE_OR_ZERO_USAGE)
Codebase size: 0 lines, 0 Bytes across 12 files (EMPTY_STUB)
Automated signals flagged:
Signals reflect what our detector observed, not a confirmed determination of wrongdoing. View package on PyPI → |
||||||||||||
| 75 | 196d | 12 | 121 | ↑0.1/day |
SUSPICIOUS
|
llama | pypi | 0.1.0 | — engineering@ainative.studio | ainative.studio | ||
|
Package purpose: ZeroDB vector store for LlamaIndex - AI-native vector database with free embeddings, semantic search, and RAG support. Pinecone alternative.
Claimed homepage: https://pypi.org/project/llama-index-vector-stores-zerodb/
Matched naming pattern: llama-llama-vector
Official vendor account: No — publisher domain doesn't match the brand it names
Days since publish: 196
Code-only verdict: BENIGN_COMMUNITY (the score above also weighs naming and publisher-domain signals, not just the code itself)
Registry downloads: 12/month, 3/week (NEGLIGIBLE_OR_ZERO_USAGE)
Codebase size: 121 lines, 5.4 kB across 2 files (TINY_CODEBASE)
Automated signals flagged:
Signals reflect what our detector observed, not a confirmed determination of wrongdoing. View package on PyPI → |
||||||||||||
| 75 | 197d | 29 | 2 | ↑0.1/day |
Possible Squatted Stub
|
claude | pypi | 0.0.1 | Dallas Pool codeninja@gmail.com | gmail.com | ||
|
Package purpose: A unified library for Claude Code channel integrations
Claimed homepage: https://pypi.org/project/claude-channels/
Matched naming pattern: python-claude-channels
Official vendor account: No — publisher domain doesn't match the brand it names
Days since publish: 197
Registry downloads: 29/month, 7/week (NEGLIGIBLE_OR_ZERO_USAGE)
Codebase size: 2 lines, 61 Bytes across 1 file (EMPTY_STUB)
Automated signals flagged:
Signals reflect what our detector observed, not a confirmed determination of wrongdoing. View package on PyPI → |
||||||||||||
| 75 | 198d | — | — | — |
Unverified Signal
|
— | npm | latest | yurukusa | — | 🪝 | |
|
Package purpose: Safety hooks for Claude Code: PreToolUse/PostToolUse/Stop guards that block destructive or irreversible operations at the tool boundary and surface silent failures. Interactive installer, plain shell scripts, no npm dependencies (the hooks read their JSON
Static code signals:
Signals reflect what our detector observed, not a confirmed determination of wrongdoing. View package on npm → |
||||||||||||
| 75 | 200d | 45 | 2 | ↑0.2/day |
Possible Squatted Stub
|
claude | pypi | 0.0.0a1 | pledgesec | — | ||
|
Package purpose: Tool for statically configuring Claude Code
Claimed homepage: https://pypi.org/project/claude-config/
Matched naming pattern: python-claude-config
Official vendor account: No — publisher domain doesn't match the brand it names
Days since publish: 200
Registry downloads: 45/month, 6/week (NEGLIGIBLE_OR_ZERO_USAGE)
Codebase size: 2 lines, 75 Bytes across 1 file (EMPTY_STUB)
Automated signals flagged:
Signals reflect what our detector observed, not a confirmed determination of wrongdoing. View package on PyPI → |
||||||||||||
| 75 | 200d | 44 | 2 | ↑0.2/day |
Possible Squatted Stub
|
gemini | pypi | 0.0.0a1 | pledgesec | — | ||
|
Package purpose: Tool for statically configuring Gemini CLI
Claimed homepage: https://pypi.org/project/gemini-config/
Matched naming pattern: python-gemini-config
Official vendor account: No — publisher domain doesn't match the brand it names
Days since publish: 200
Registry downloads: 44/month, 6/week (NEGLIGIBLE_OR_ZERO_USAGE)
Codebase size: 2 lines, 74 Bytes across 1 file (EMPTY_STUB)
Automated signals flagged:
Signals reflect what our detector observed, not a confirmed determination of wrongdoing. View package on PyPI → |
||||||||||||
| 75 | 200d | 4 | 2 | ↑0.0/day |
Possible Squatted Stub
|
ollama | pypi | 0.0.0a1 | pledgesec | — | ||
|
Package purpose: Ollama omnicomp provider
Claimed homepage: https://pypi.org/project/omnicomp-ollama/
Matched naming pattern: python-ollama-omnicomp
Official vendor account: No — publisher domain doesn't match the brand it names
Days since publish: 200
Registry downloads: 4/month, 3/week (NEGLIGIBLE_OR_ZERO_USAGE)
Codebase size: 2 lines, 56 Bytes across 1 file (EMPTY_STUB)
Automated signals flagged:
Signals reflect what our detector observed, not a confirmed determination of wrongdoing. View package on PyPI → |
||||||||||||
| 75 | 200d | 0 | 2 | ↑0.0/day |
Possible Squatted Stub
|
openai | pypi | 0.0.0a1 | pledgesec | — | ||
|
Package purpose: OpenAI omnicomp provider
Claimed homepage: https://pypi.org/project/omnicomp-openai/
Matched naming pattern: python-openai-omnicomp
Official vendor account: No — publisher domain doesn't match the brand it names
Days since publish: 200
Registry downloads: 0/month, 0/week (NEGLIGIBLE_OR_ZERO_USAGE)
Codebase size: 2 lines, 56 Bytes across 1 file (EMPTY_STUB)
Automated signals flagged:
Signals reflect what our detector observed, not a confirmed determination of wrongdoing. View package on PyPI → |
||||||||||||
| 75 | 200d | 10 | 2 | ↑0.1/day |
Possible Squatted Stub
|
gemini | pypi | 0.0.0a1 | pledgesec | — | ||
|
Package purpose: Gemini-RE omnicomp provider
Claimed homepage: https://pypi.org/project/omnicomp-gemini-re/
Matched naming pattern: omnicomp-gemini-re
Official vendor account: No — publisher domain doesn't match the brand it names
Days since publish: 200
Registry downloads: 10/month, 6/week (NEGLIGIBLE_OR_ZERO_USAGE)
Codebase size: 2 lines, 59 Bytes across 1 file (EMPTY_STUB)
Automated signals flagged:
Signals reflect what our detector observed, not a confirmed determination of wrongdoing. View package on PyPI → |
||||||||||||
| 75 | 200d | 10 | 2 | ↑0.1/day |
Possible Squatted Stub
|
claude | pypi | 0.0.0a1 | pledgesec | — | ||
|
Package purpose: Claude-agent-sdk omnicomp provider
Claimed homepage: https://pypi.org/project/omnicomp-claude-sdk/
Matched naming pattern: omnicomp-claude-sdk
Official vendor account: No — publisher domain doesn't match the brand it names
Days since publish: 200
Registry downloads: 10/month, 2/week (NEGLIGIBLE_OR_ZERO_USAGE)
Codebase size: 2 lines, 66 Bytes across 1 file (EMPTY_STUB)
Automated signals flagged:
Signals reflect what our detector observed, not a confirmed determination of wrongdoing. View package on PyPI → |
||||||||||||
| 75 | 200d | 10 | 2 | ↑0.1/day |
Possible Squatted Stub
|
claude | pypi | 0.0.0a1 | pledgesec | — | ||
|
Package purpose: Claude-RE omnicomp provider
Claimed homepage: https://pypi.org/project/omnicomp-claude-re/
Matched naming pattern: omnicomp-claude-re
Official vendor account: No — publisher domain doesn't match the brand it names
Days since publish: 200
Registry downloads: 10/month, 3/week (NEGLIGIBLE_OR_ZERO_USAGE)
Codebase size: 2 lines, 59 Bytes across 1 file (EMPTY_STUB)
Automated signals flagged:
Signals reflect what our detector observed, not a confirmed determination of wrongdoing. View package on PyPI → |
||||||||||||
| 75 | 200d | 24 | 2 | ↑0.1/day |
Possible Squatted Stub
|
claude | pypi | 0.0.0a1 | pledgesec | — | ||
|
Package purpose: Claude API reimplementation
Claimed homepage: https://pypi.org/project/claude-re/
Matched naming pattern: python-claude-re
Official vendor account: No — publisher domain doesn't match the brand it names
Days since publish: 200
Registry downloads: 24/month, 4/week (NEGLIGIBLE_OR_ZERO_USAGE)
Codebase size: 2 lines, 59 Bytes across 1 file (EMPTY_STUB)
Automated signals flagged:
Signals reflect what our detector observed, not a confirmed determination of wrongdoing. View package on PyPI → |
||||||||||||
| 75 | 200d | 32 | 2 | ↑0.2/day |
Possible Squatted Stub
|
gemini | pypi | 0.0.0a1 | pledgesec | — | ||
|
Package purpose: Gemini API reimplementation
Claimed homepage: https://pypi.org/project/gemini-re/
Matched naming pattern: python-gemini-re
Official vendor account: No — publisher domain doesn't match the brand it names
Days since publish: 200
Registry downloads: 32/month, 10/week (NEGLIGIBLE_OR_ZERO_USAGE)
Codebase size: 2 lines, 59 Bytes across 1 file (EMPTY_STUB)
Automated signals flagged:
Signals reflect what our detector observed, not a confirmed determination of wrongdoing. View package on PyPI → |
||||||||||||
| 75 | 201d | 180 | 7 | ↑0.9/day |
Possible Squatted Stub
|
crewai | pypi | 1.0.0 | — | — | ||
|
Package purpose: DEPRECATED - renamed to crewai-lastsearch. https://lastsearch.ai/migrate
Claimed homepage: https://pypi.org/project/crewai-browseaidev/
Matched naming pattern: python-crewai-browseaidev
Official vendor account: No — publisher domain doesn't match the brand it names
Days since publish: 201
Registry downloads: 180/month, 16/week (MODERATE_USAGE)
Codebase size: 7 lines, 323 Bytes across 1 file (EMPTY_STUB)
Automated signals flagged:
Signals reflect what our detector observed, not a confirmed determination of wrongdoing. View package on PyPI → |
||||||||||||
| 75 | 201d | 191 | 7 | ↑1.0/day |
Possible Squatted Stub
|
llamaindex | pypi | 1.0.0 | — | — | ||
|
Package purpose: DEPRECATED - renamed to llamaindex-lastsearch. https://lastsearch.ai/migrate
Claimed homepage: https://pypi.org/project/llamaindex-browseaidev/
Matched naming pattern: python-llamaindex-browseaidev
Official vendor account: No — publisher domain doesn't match the brand it names
Days since publish: 201
Registry downloads: 191/month, 7/week (MODERATE_USAGE)
Codebase size: 7 lines, 339 Bytes across 1 file (EMPTY_STUB)
Automated signals flagged:
Signals reflect what our detector observed, not a confirmed determination of wrongdoing. View package on PyPI → |
||||||||||||
| 75 | 201d | — | — | — |
Unverified Signal
|
— | npm | latest | — | — | 🪝 🌐 | |
|
Package purpose: OpenAI Responses provider plugin for Antseed via Codex backend auth
Static code signals:
Signals reflect what our detector observed, not a confirmed determination of wrongdoing. View package on npm → |
||||||||||||
| 75 | 202d | 12 | 0 | ↑0.1/day |
Possible Squatted Stub
|
crewai | pypi | 1.0.1 | — dev@brainai.dev | brainai.dev | ||
|
Package purpose: AgentFolio tools for CrewAI — agent identity, trust scores, and marketplace access
Claimed homepage: https://pypi.org/project/crewai-agentfolio/
Matched naming pattern: python-crewai-agentfolio
Official vendor account: No — publisher domain doesn't match the brand it names
Days since publish: 202
Registry downloads: 12/month, 6/week (NEGLIGIBLE_OR_ZERO_USAGE)
Codebase size: 0 lines, 0 Bytes across 5 files (EMPTY_STUB)
Automated signals flagged:
Signals reflect what our detector observed, not a confirmed determination of wrongdoing. View package on PyPI → |
||||||||||||
| 75 | 202d | 0 | 0 | ↑0.0/day |
Possible Squatted Stub
|
langchain | pypi | 0.1.0 | — dev@brainai.dev | brainai.dev | ||
|
Package purpose: AgentFolio identity & trust tools for LangChain agents
Claimed homepage: https://pypi.org/project/langchain-agentfolio/
Matched naming pattern: python-langchain-agentfolio
Official vendor account: No — publisher domain doesn't match the brand it names
Days since publish: 202
Registry downloads: 0/month, 0/week (NEGLIGIBLE_OR_ZERO_USAGE)
Codebase size: 0 lines, 0 Bytes across 12 files (EMPTY_STUB)
Automated signals flagged:
Signals reflect what our detector observed, not a confirmed determination of wrongdoing. View package on PyPI → |
||||||||||||
| 75 | 203d | 24 | 0 | ↑0.1/day |
Possible Squatted Stub
|
qdrant | pypi | 0.1.6 | — | — | ||
|
Package purpose: MCP server for Qdrant vector database with local embedding support
Claimed homepage: https://pypi.org/project/mcp-server-qdrant-rs/
Matched naming pattern: mcp-qdrant-qdrant
Official vendor account: No — publisher domain doesn't match the brand it names
Days since publish: 203
Registry downloads: 24/month, 4/week (NEGLIGIBLE_OR_ZERO_USAGE)
Codebase size: 0 lines, 0 Bytes across 5 files (EMPTY_STUB)
Automated signals flagged:
Signals reflect what our detector observed, not a confirmed determination of wrongdoing. View package on PyPI → |
||||||||||||
| 75 | 207d | 1,870 | 1,952 | ↑9.0/day |
Very Risky
|
depository | npm | 1.16.1 | — | — | 🪝 | |
|
Package purpose: Depository document management system – deployment wizard and installers
Matched naming pattern: node-depository-deploy
Official vendor account: No — publisher domain doesn't match the brand it names
Days since publish: 207
Registry downloads: 1870/month, 467/week (ACTIVE_COMMUNITY_USE)
Codebase size: 1952 lines, 94.7 kB across 4 files (LARGE_CODEBASE)
Automated signals flagged:
Static code signals:
Signals reflect what our detector observed, not a confirmed determination of wrongdoing. View package on npm → |
||||||||||||
| 75 | 209d | 14 | 15 | ↑0.1/day |
Possible Squatted Stub
|
claude | npm | 0.1.0 | — | — | ||
|
Package purpose: Claude integration providing tiny utility for Node
Matched naming pattern: node-claude-tiny
Official vendor account: No — publisher domain doesn't match the brand it names
Days since publish: 209
Registry downloads: 14/month, 3/week (NEGLIGIBLE_OR_ZERO_USAGE)
Codebase size: 15 lines, 525 Bytes across 1 file (EMPTY_STUB)
Automated signals flagged:
Static code signals:
Signals reflect what our detector observed, not a confirmed determination of wrongdoing. View package on npm → |
||||||||||||
| 75 | 211d | 19,902 | 153,899 | ↑94.3/day |
Very Risky
|
harness | npm | 3.2.31 | — | — | 🪝 📡 | |
|
Package purpose: Give AI agents full access to the Harness.io platform — manage pipelines, deployments, cloud costs, chaos engineering, feature flags, SEI, and 125+ resource types through 11 MCP tools
Claimed homepage: https://github.com/harness/mcp-server#readme
Matched naming pattern: npm-harness-general
Official vendor account: No — publisher domain doesn't match the brand it names
Days since publish: 211
Code-only verdict: Unverified Signal (the score above also weighs naming and publisher-domain signals, not just the code itself)
Registry downloads: 19902/month, 4975/week (HIGH_COMMUNITY_ADOPTION)
Codebase size: 153899 lines, 7.0 MB across 408 files (LARGE_CODEBASE)
Automated signals flagged:
Static code signals:
Signals reflect what our detector observed, not a confirmed determination of wrongdoing. View package on npm → |
||||||||||||
| 75 | 212d | 17 | 19 | ↑0.1/day |
Possible Squatted Stub
|
aws | pypi | 0.1.1 | Marcelo Ferreira jaytilangus@gmail.com | gmail.com | ||
|
Package purpose: Conecta aws login via sso
Claimed homepage: https://pypi.org/project/aws-cli-conect/
Matched naming pattern: aws-aws-conect
Official vendor account: No — publisher domain doesn't match the brand it names
Days since publish: 212
Registry downloads: 17/month, 8/week (NEGLIGIBLE_OR_ZERO_USAGE)
Codebase size: 19 lines, 555 Bytes across 1 file (EMPTY_STUB)
Automated signals flagged:
Signals reflect what our detector observed, not a confirmed determination of wrongdoing. View package on PyPI → |
||||||||||||
| 75 | 213d | 40 | 0 | ↑0.2/day |
Possible Squatted Stub
|
claude | pypi | 1.4.0 | — | — | ||
|
Package purpose: Transitional package — use kanibako-agent-claude instead
Claimed homepage: https://pypi.org/project/kanibako-plugin-claude/
Matched naming pattern: kanibako-claude-claude
Official vendor account: No — publisher domain doesn't match the brand it names
Days since publish: 213
Registry downloads: 40/month, 22/week (NEGLIGIBLE_OR_ZERO_USAGE)
Codebase size: 0 lines, 0 Bytes across 10 files (EMPTY_STUB)
Automated signals flagged:
Signals reflect what our detector observed, not a confirmed determination of wrongdoing. View package on PyPI → |
||||||||||||
| 75 | 215d | 61 | 15 | ↑0.3/day |
Possible Squatted Stub
|
claude | npm | 0.1.0 | — | — | ||
|
Package purpose: Claude integration providing switcher utility for Claude
Matched naming pattern: claude-claude-switcher
Official vendor account: No — publisher domain doesn't match the brand it names
Days since publish: 215
Registry downloads: 61/month, 15/week (NEGLIGIBLE_OR_ZERO_USAGE)
Codebase size: 15 lines, 525 Bytes across 1 file (EMPTY_STUB)
Automated signals flagged:
Static code signals:
Signals reflect what our detector observed, not a confirmed determination of wrongdoing. View package on npm → |
||||||||||||
| 75 | 222d | 25 | 1 | ↑0.1/day |
Possible Squatted Stub
|
vllm | pypi | 0.0.1 | — | — | ||
|
Package purpose: Vllm integration providing xpu utility for Python
Claimed homepage: https://pypi.org/project/vllm-xpu/
Matched naming pattern: python-vllm-xpu
Official vendor account: No — publisher domain doesn't match the brand it names
Days since publish: 222
Registry downloads: 25/month, 7/week (NEGLIGIBLE_OR_ZERO_USAGE)
Codebase size: 1 lines, 35 Bytes across 1 file (EMPTY_STUB)
Automated signals flagged:
Signals reflect what our detector observed, not a confirmed determination of wrongdoing. View package on PyPI → |
||||||||||||
| 75 | 224d | 12 | 2 | ↑0.1/day |
Possible Squatted Stub
|
langchain | pypi | 0.1.1 | Max | — | ||
|
Package purpose: A minimal caching utility
Claimed homepage: https://pypi.org/project/langchain-caching/
Matched naming pattern: python-langchain-caching
Official vendor account: No — publisher domain doesn't match the brand it names
Days since publish: 224
Registry downloads: 12/month, 5/week (NEGLIGIBLE_OR_ZERO_USAGE)
Codebase size: 2 lines, 71 Bytes across 1 file (EMPTY_STUB)
Automated signals flagged:
Signals reflect what our detector observed, not a confirmed determination of wrongdoing. View package on PyPI → |
||||||||||||
| 75 | 224d | 67 | 2 | ↑0.3/day |
Possible Squatted Stub
|
claude | pypi | 0.5.5 | — | — | ||
|
Package purpose: Compatibility package; use agentrelay-cli
Claimed homepage: https://pypi.org/project/claude-relay/
Matched naming pattern: python-claude-relay
Official vendor account: No — publisher domain doesn't match the brand it names
Days since publish: 224
Registry downloads: 67/month, 28/week (NEGLIGIBLE_OR_ZERO_USAGE)
Codebase size: 2 lines, 48 Bytes across 1 file (EMPTY_STUB)
Automated signals flagged:
Signals reflect what our detector observed, not a confirmed determination of wrongdoing. View package on PyPI → |
||||||||||||
| 75 | 225d | 6 | 1 | ↑0.0/day |
Possible Squatted Stub
|
langchain | pypi | 0.0.1 | Casparian Systems Inc. | — | ||
|
Package purpose: LangChain adapter for the Phellem security framework
Claimed homepage: https://pypi.org/project/phellem-langchain/
Matched naming pattern: python-langchain-phellem
Official vendor account: No — publisher domain doesn't match the brand it names
Days since publish: 225
Registry downloads: 6/month, 3/week (NEGLIGIBLE_OR_ZERO_USAGE)
Codebase size: 1 lines, 128 Bytes across 1 file (EMPTY_STUB)
Automated signals flagged:
Signals reflect what our detector observed, not a confirmed determination of wrongdoing. View package on PyPI → |
||||||||||||
| 75 | 228d | 28 | 774 | ↑0.1/day |
SUSPICIOUS
|
groq | pypi | 1.0.0 | — your-email@example.com | example.com | 🪝 | |
|
Package purpose: A tool for downloading YouTube audio, generating subtitles, and sending them to an HTTP endpoint.
Claimed homepage: https://pypi.org/project/asb-groq-sub/
Matched naming pattern: asb-groq-sub
Official vendor account: No — publisher domain doesn't match the brand it names
Days since publish: 228
Code-only verdict: Very Risky (the score above also weighs naming and publisher-domain signals, not just the code itself)
Registry downloads: 28/month, 9/week (NEGLIGIBLE_OR_ZERO_USAGE)
Codebase size: 774 lines, 42.9 kB across 5 files (MODERATE_CODEBASE)
Automated signals flagged:
Static code signals:
Signals reflect what our detector observed, not a confirmed determination of wrongdoing. View package on PyPI → |
||||||||||||
| 75 | 228d | 14,007 | 310 | ↑61.4/day |
Very Risky
|
signetai | npm | 0.157.3 | Signet AI hello@signetai.sh | signetai.sh | 🪝 🌐 | |
|
Package purpose: Signet native CLI installer wrapper
Claimed homepage: https://signetai.sh
Matched naming pattern: npm-signetai-general
Official vendor account: No — publisher domain doesn't match the brand it names
Days since publish: 228
Registry downloads: 14007/month, 3501/week (HIGH_COMMUNITY_ADOPTION)
Codebase size: 310 lines, 11.1 kB across 6 files (MODERATE_CODEBASE)
Automated signals flagged:
Static code signals:
Signals reflect what our detector observed, not a confirmed determination of wrongdoing. View package on npm → |
||||||||||||
| 75 | 229d | 8 | 19 | ↑0.0/day |
Possible Squatted Stub
|
langchain | pypi | 0.1.0 | Hugh Pyle | — | ||
|
Package purpose: LangChain integration for keep — reflective memory for AI agents
Claimed homepage: https://pypi.org/project/langchain-keep/
Matched naming pattern: python-langchain-keep
Official vendor account: No — publisher domain doesn't match the brand it names
Days since publish: 229
Registry downloads: 8/month, 3/week (NEGLIGIBLE_OR_ZERO_USAGE)
Codebase size: 19 lines, 588 Bytes across 1 file (EMPTY_STUB)
Automated signals flagged:
Signals reflect what our detector observed, not a confirmed determination of wrongdoing. View package on PyPI → |
||||||||||||
| 75 | 231d | 17 | 4,075 | ↑0.1/day |
Very Risky
|
shopify | npm | 1.0.0 | — | — | 🪝 📡 | |
|
Package purpose: Shopify App that turns any Shopify store into an agent:// endpoint via the Agenium protocol
Matched naming pattern: shopify-shopify-app
Official vendor account: No — publisher domain doesn't match the brand it names
Days since publish: 231
Code-only verdict: Unverified Signal (the score above also weighs naming and publisher-domain signals, not just the code itself)
Registry downloads: 17/month, 4/week (NEGLIGIBLE_OR_ZERO_USAGE)
Codebase size: 4075 lines, 165.5 kB across 70 files (LARGE_CODEBASE)
Automated signals flagged:
Static code signals:
Signals reflect what our detector observed, not a confirmed determination of wrongdoing. View package on npm → |
||||||||||||