Package Exports
- @langchain/community/agents/toolkits/aws_sfn
- @langchain/community/agents/toolkits/base
- @langchain/community/agents/toolkits/connery
- @langchain/community/agents/toolkits/ibm
- @langchain/community/agents/toolkits/stagehand
- @langchain/community/caches/cloudflare_kv
- @langchain/community/caches/ioredis
- @langchain/community/caches/momento
- @langchain/community/caches/upstash_redis
- @langchain/community/caches/vercel_kv
- @langchain/community/callbacks/handlers/llmonitor
- @langchain/community/callbacks/handlers/lunary
- @langchain/community/callbacks/handlers/upstash_ratelimit
- @langchain/community/chains/graph_qa/cypher
- @langchain/community/chat_models/alibaba_tongyi
- @langchain/community/chat_models/arcjet
- @langchain/community/chat_models/baiduwenxin
- @langchain/community/chat_models/bedrock
- @langchain/community/chat_models/bedrock/web
- @langchain/community/chat_models/cloudflare_workersai
- @langchain/community/chat_models/deepinfra
- @langchain/community/chat_models/fireworks
- @langchain/community/chat_models/friendli
- @langchain/community/chat_models/ibm
- @langchain/community/chat_models/iflytek_xinghuo
- @langchain/community/chat_models/iflytek_xinghuo/web
- @langchain/community/chat_models/llama_cpp
- @langchain/community/chat_models/minimax
- @langchain/community/chat_models/moonshot
- @langchain/community/chat_models/novita
- @langchain/community/chat_models/ollama
- @langchain/community/chat_models/perplexity
- @langchain/community/chat_models/portkey
- @langchain/community/chat_models/premai
- @langchain/community/chat_models/tencent_hunyuan
- @langchain/community/chat_models/tencent_hunyuan/web
- @langchain/community/chat_models/togetherai
- @langchain/community/chat_models/webllm
- @langchain/community/chat_models/yandex
- @langchain/community/chat_models/zhipuai
- @langchain/community/document_compressors/ibm
- @langchain/community/document_loaders/fs/chatgpt
- @langchain/community/document_loaders/fs/csv
- @langchain/community/document_loaders/fs/docx
- @langchain/community/document_loaders/fs/epub
- @langchain/community/document_loaders/fs/notion
- @langchain/community/document_loaders/fs/obsidian
- @langchain/community/document_loaders/fs/openai_whisper_audio
- @langchain/community/document_loaders/fs/pdf
- @langchain/community/document_loaders/fs/pptx
- @langchain/community/document_loaders/fs/srt
- @langchain/community/document_loaders/fs/unstructured
- @langchain/community/document_loaders/web/airtable
- @langchain/community/document_loaders/web/apify_dataset
- @langchain/community/document_loaders/web/assemblyai
- @langchain/community/document_loaders/web/azure_blob_storage_container
- @langchain/community/document_loaders/web/azure_blob_storage_file
- @langchain/community/document_loaders/web/browserbase
- @langchain/community/document_loaders/web/cheerio
- @langchain/community/document_loaders/web/college_confidential
- @langchain/community/document_loaders/web/confluence
- @langchain/community/document_loaders/web/couchbase
- @langchain/community/document_loaders/web/figma
- @langchain/community/document_loaders/web/firecrawl
- @langchain/community/document_loaders/web/gitbook
- @langchain/community/document_loaders/web/github
- @langchain/community/document_loaders/web/google_cloud_storage
- @langchain/community/document_loaders/web/hn
- @langchain/community/document_loaders/web/html
- @langchain/community/document_loaders/web/imsdb
- @langchain/community/document_loaders/web/jira
- @langchain/community/document_loaders/web/notionapi
- @langchain/community/document_loaders/web/pdf
- @langchain/community/document_loaders/web/playwright
- @langchain/community/document_loaders/web/puppeteer
- @langchain/community/document_loaders/web/recursive_url
- @langchain/community/document_loaders/web/s3
- @langchain/community/document_loaders/web/searchapi
- @langchain/community/document_loaders/web/serpapi
- @langchain/community/document_loaders/web/sitemap
- @langchain/community/document_loaders/web/sonix_audio
- @langchain/community/document_loaders/web/sort_xyz_blockchain
- @langchain/community/document_loaders/web/spider
- @langchain/community/document_loaders/web/taskade
- @langchain/community/document_loaders/web/youtube
- @langchain/community/document_transformers/html_to_text
- @langchain/community/document_transformers/mozilla_readability
- @langchain/community/embeddings/alibaba_tongyi
- @langchain/community/embeddings/baidu_qianfan
- @langchain/community/embeddings/bedrock
- @langchain/community/embeddings/bytedance_doubao
- @langchain/community/embeddings/cloudflare_workersai
- @langchain/community/embeddings/cohere
- @langchain/community/embeddings/deepinfra
- @langchain/community/embeddings/fireworks
- @langchain/community/embeddings/gradient_ai
- @langchain/community/embeddings/hf
- @langchain/community/embeddings/hf_transformers
- @langchain/community/embeddings/huggingface_transformers
- @langchain/community/embeddings/ibm
- @langchain/community/embeddings/jina
- @langchain/community/embeddings/llama_cpp
- @langchain/community/embeddings/minimax
- @langchain/community/embeddings/ollama
- @langchain/community/embeddings/premai
- @langchain/community/embeddings/tencent_hunyuan
- @langchain/community/embeddings/tencent_hunyuan/web
- @langchain/community/embeddings/tensorflow
- @langchain/community/embeddings/togetherai
- @langchain/community/embeddings/voyage
- @langchain/community/embeddings/zhipuai
- @langchain/community/experimental/callbacks/handlers/datadog
- @langchain/community/experimental/chat_models/ollama_functions
- @langchain/community/experimental/graph_transformers/llm
- @langchain/community/experimental/hubs/makersuite/googlemakersuitehub
- @langchain/community/experimental/llms/chrome_ai
- @langchain/community/experimental/multimodal_embeddings/googlevertexai
- @langchain/community/experimental/tools/pyinterpreter
- @langchain/community/graphs/document
- @langchain/community/graphs/memgraph_graph
- @langchain/community/graphs/neo4j_graph
- @langchain/community/indexes/base
- @langchain/community/indexes/memory
- @langchain/community/indexes/postgres
- @langchain/community/indexes/sqlite
- @langchain/community/llms/ai21
- @langchain/community/llms/aleph_alpha
- @langchain/community/llms/arcjet
- @langchain/community/llms/bedrock
- @langchain/community/llms/bedrock/web
- @langchain/community/llms/cloudflare_workersai
- @langchain/community/llms/cohere
- @langchain/community/llms/deepinfra
- @langchain/community/llms/fireworks
- @langchain/community/llms/friendli
- @langchain/community/llms/gradient_ai
- @langchain/community/llms/hf
- @langchain/community/llms/ibm
- @langchain/community/llms/layerup_security
- @langchain/community/llms/llama_cpp
- @langchain/community/llms/ollama
- @langchain/community/llms/portkey
- @langchain/community/llms/raycast
- @langchain/community/llms/replicate
- @langchain/community/llms/sagemaker_endpoint
- @langchain/community/llms/togetherai
- @langchain/community/llms/watsonx_ai
- @langchain/community/llms/writer
- @langchain/community/llms/yandex
- @langchain/community/load
- @langchain/community/load/serializable
- @langchain/community/memory/chat_memory
- @langchain/community/memory/mem0
- @langchain/community/memory/motorhead_memory
- @langchain/community/memory/zep
- @langchain/community/memory/zep_cloud
- @langchain/community/package.json
- @langchain/community/retrievers/amazon_kendra
- @langchain/community/retrievers/amazon_knowledge_base
- @langchain/community/retrievers/arxiv
- @langchain/community/retrievers/azion_edgesql
- @langchain/community/retrievers/bm25
- @langchain/community/retrievers/chaindesk
- @langchain/community/retrievers/databerry
- @langchain/community/retrievers/dria
- @langchain/community/retrievers/metal
- @langchain/community/retrievers/remote
- @langchain/community/retrievers/supabase
- @langchain/community/retrievers/tavily_search_api
- @langchain/community/retrievers/vectara_summary
- @langchain/community/retrievers/vespa
- @langchain/community/retrievers/zep
- @langchain/community/retrievers/zep_cloud
- @langchain/community/storage/cassandra
- @langchain/community/storage/convex
- @langchain/community/storage/ioredis
- @langchain/community/storage/upstash_redis
- @langchain/community/storage/vercel_kv
- @langchain/community/stores/doc/base
- @langchain/community/stores/doc/gcs
- @langchain/community/stores/doc/in_memory
- @langchain/community/stores/message/astradb
- @langchain/community/stores/message/aurora_dsql
- @langchain/community/stores/message/cassandra
- @langchain/community/stores/message/cloudflare_d1
- @langchain/community/stores/message/convex
- @langchain/community/stores/message/dynamodb
- @langchain/community/stores/message/file_system
- @langchain/community/stores/message/firestore
- @langchain/community/stores/message/in_memory
- @langchain/community/stores/message/ioredis
- @langchain/community/stores/message/ipfs_datastore
- @langchain/community/stores/message/momento
- @langchain/community/stores/message/mongodb
- @langchain/community/stores/message/neo4j
- @langchain/community/stores/message/planetscale
- @langchain/community/stores/message/postgres
- @langchain/community/stores/message/redis
- @langchain/community/stores/message/upstash_redis
- @langchain/community/stores/message/xata
- @langchain/community/stores/message/zep_cloud
- @langchain/community/structured_query/chroma
- @langchain/community/structured_query/qdrant
- @langchain/community/structured_query/supabase
- @langchain/community/structured_query/vectara
- @langchain/community/tools/aiplugin
- @langchain/community/tools/aws_lambda
- @langchain/community/tools/aws_sfn
- @langchain/community/tools/bingserpapi
- @langchain/community/tools/brave_search
- @langchain/community/tools/calculator
- @langchain/community/tools/connery
- @langchain/community/tools/dadjokeapi
- @langchain/community/tools/dataforseo_api_search
- @langchain/community/tools/discord
- @langchain/community/tools/duckduckgo_search
- @langchain/community/tools/dynamic
- @langchain/community/tools/gmail
- @langchain/community/tools/google_calendar
- @langchain/community/tools/google_custom_search
- @langchain/community/tools/google_places
- @langchain/community/tools/google_routes
- @langchain/community/tools/google_scholar
- @langchain/community/tools/google_trends
- @langchain/community/tools/ifttt
- @langchain/community/tools/searchapi
- @langchain/community/tools/searxng_search
- @langchain/community/tools/serpapi
- @langchain/community/tools/serper
- @langchain/community/tools/stackexchange
- @langchain/community/tools/tavily_search
- @langchain/community/tools/wikipedia_query_run
- @langchain/community/tools/wolframalpha
- @langchain/community/utils/cassandra
- @langchain/community/utils/convex
- @langchain/community/utils/event_source_parse
- @langchain/community/vectorstores/analyticdb
- @langchain/community/vectorstores/astradb
- @langchain/community/vectorstores/azion_edgesql
- @langchain/community/vectorstores/azure_aisearch
- @langchain/community/vectorstores/azure_cosmosdb
- @langchain/community/vectorstores/cassandra
- @langchain/community/vectorstores/chroma
- @langchain/community/vectorstores/clickhouse
- @langchain/community/vectorstores/closevector/node
- @langchain/community/vectorstores/closevector/web
- @langchain/community/vectorstores/cloudflare_vectorize
- @langchain/community/vectorstores/convex
- @langchain/community/vectorstores/couchbase
- @langchain/community/vectorstores/elasticsearch
- @langchain/community/vectorstores/faiss
- @langchain/community/vectorstores/googlevertexai
- @langchain/community/vectorstores/hanavector
- @langchain/community/vectorstores/hnswlib
- @langchain/community/vectorstores/lancedb
- @langchain/community/vectorstores/libsql
- @langchain/community/vectorstores/mariadb
- @langchain/community/vectorstores/milvus
- @langchain/community/vectorstores/momento_vector_index
- @langchain/community/vectorstores/mongodb_atlas
- @langchain/community/vectorstores/myscale
- @langchain/community/vectorstores/neo4j_vector
- @langchain/community/vectorstores/neon
- @langchain/community/vectorstores/opensearch
- @langchain/community/vectorstores/pgvector
- @langchain/community/vectorstores/pinecone
- @langchain/community/vectorstores/prisma
- @langchain/community/vectorstores/qdrant
- @langchain/community/vectorstores/redis
- @langchain/community/vectorstores/rockset
- @langchain/community/vectorstores/singlestore
- @langchain/community/vectorstores/supabase
- @langchain/community/vectorstores/tigris
- @langchain/community/vectorstores/turbopuffer
- @langchain/community/vectorstores/typeorm
- @langchain/community/vectorstores/typesense
- @langchain/community/vectorstores/upstash
- @langchain/community/vectorstores/usearch
- @langchain/community/vectorstores/vectara
- @langchain/community/vectorstores/vercel_postgres
- @langchain/community/vectorstores/voy
- @langchain/community/vectorstores/weaviate
- @langchain/community/vectorstores/xata
- @langchain/community/vectorstores/zep
- @langchain/community/vectorstores/zep_cloud
Readme
🦜️🧑🤝🧑 LangChain Community
Quick Install
$ yarn add @langchain/community
This package, along with the main LangChain package, depends on @langchain/core
.
If you are using this package with other LangChain packages, you should make sure that all of the packages depend on the same instance of @langchain/core.
You can do so by adding appropriate field to your project's package.json
like this:
{
"name": "your-project",
"version": "0.0.0",
"dependencies": {
"@langchain/community": "^0.0.0",
"@langchain/core": "^0.3.0"
},
"resolutions": {
"@langchain/core": "^0.3.0"
},
"overrides": {
"@langchain/core": "^0.3.0"
},
"pnpm": {
"overrides": {
"@langchain/core": "^0.3.0"
}
}
}
The field you need depends on the package manager you're using, but we recommend adding a field for the common yarn
, npm
, and pnpm
to maximize compatibility.
🤔 What is this?
LangChain Community contains third-party integrations that implement the base interfaces defined in LangChain Core, making them ready-to-use in any LangChain application.
📕 Releases & Versioning
@langchain/community
is currently on version 0.0.x
All changes will be accompanied by a patch version increase.
💁 Contributing
As an open-source project in a rapidly developing field, we are extremely open to contributions, whether it be in the form of a new feature, improved infrastructure, or better documentation.
For detailed information on how to contribute, see here.