Socket for GitHub
Detect suspicious packages in PRs
Socket CLI
Use Socket from the command line
Socket Dependency Search
Find any package for your project
Docs
Want to read all the docs? Start here
Blog
Keep up to date with all the news
Customers
Check out our customer stories
langchain
Install Socket
Detect and block malicious and high-risk dependencies
Dependencies
127 packages
O365
PyYAML
SQLAlchemy
aiohttp
aiosqlite
aleph-alpha-client
amadeus
anthropic
anyio
arxiv
assemblyai
async-timeout
atlassian-python-api
awadb
azure-ai-formrecognizer
azure-ai-vision
azure-cognitiveservices-speech
azure-core
azure-cosmos
azure-identity
azure-search-documents
beautifulsoup4
bibtexparser
cassio
chardet
clarifai
clickhouse-connect
cohere
dashvector
dataclasses-json
deeplake
duckduckgo-search
elasticsearch
esprima
faiss-cpu
feedparser
fireworks-ai
geopandas
gitpython
google-api-python-client
google-auth
google-cloud-documentai
google-search-results
gptcache
gql
html2text
huggingface_hub
jinja2
jq
jsonpatch
jsonschema
lancedb
langkit
langsmith
lark
librosa
lxml
manifest-ml
markdownify
marqo
momento
motor
mwparserfromhell
mwxml
nebula3-python
neo4j
networkx
newspaper3k
nlpcloud
nltk
nomic
numexpr
numpy
openai
openapi-pydantic
openlm
opensearch-py
pandas
pdfminer-six
pexpect
pgvector
pinecone-client
pinecone-text
psychicapi
psycopg2-binary
py-trello
pydantic
pymongo
pymupdf
pyowm
pypdf
pypdfium2
pyspark
pytesseract
python-arango
pyvespa
qdrant-client
rank-bm25
rapidfuzz
rapidocr-onnxruntime
rdflib
redis
requests
requests-toolbelt
rspace_client
scikit-learn
sentence-transformers
singlestoredb
sqlite-vss
streamlit
sympy
telethon
tenacity
tensorflow-text
tigrisdb
tiktoken
timescale-vector
torch
tqdm
transformers
typer
upstash-redis
weaviate-client
wikipedia
wolframalpha
xata
xmltodict