diff --git a/build/oss/javascript/llms-full.txt b/build/oss/javascript/llms-full.txt
index c581ba788..ad6d7b92b 100644
--- a/build/oss/javascript/llms-full.txt
+++ b/build/oss/javascript/llms-full.txt
@@ -38511,19 +38511,19 @@ Source: https://docs.langchain.com/oss/javascript/integrations/chat/index
| Model | Stream | [Tool Calling](/oss/javascript/langchain/tools/) | [`withStructuredOutput()`](/oss/javascript/langchain/models#structured-output) | [`Multimodal`](/oss/javascript/langchain/messages#multimodal) | Downloads |
| :--- | :--- | :--- | :--- | :--- | :--- |
-| [`ChatOpenAI`](/oss/javascript/integrations/chat/openai) | ✅ | ✅ | ✅ | ✅ |
|
-| [`ChatAnthropic`](/oss/javascript/integrations/chat/anthropic) | ✅ | ✅ | ✅ | ✅ |
|
-| [`ChatBedrockConverse`](/oss/javascript/integrations/chat/bedrock_converse) | ✅ | ✅ | ✅ | ✅ |
|
-| [`ChatGroq`](/oss/javascript/integrations/chat/groq) | ✅ | ✅ | ✅ | ❌ |
|
-| [`ChatOllama`](/oss/javascript/integrations/chat/ollama) | ✅ | ✅ | ✅ | ✅ |
|
-| [`ChatMistralAI`](/oss/javascript/integrations/chat/mistral) | ✅ | ✅ | ✅ | ✅ |
|
-| [`ChatCohere`](/oss/javascript/integrations/chat/cohere) | ✅ | ✅ | ✅ | ❌ |
|
-| [`ChatXAI`](/oss/javascript/integrations/chat/xai) | ✅ | ✅ | ✅ | ❌ |
|
-| [`ChatGoogle`](/oss/javascript/integrations/chat/google) | ✅ | ✅ | ✅ | ✅ |
|
-| [`ChatCloudflareWorkersAI`](/oss/javascript/integrations/chat/cloudflare_workersai) | ✅ | ❌ | ❌ | ✅ |
|
-| [`ChatFireworks`](/oss/javascript/integrations/chat/fireworks) | ✅ | ✅ | ✅ | ❌ |
|
-| [`ChatTogetherAI`](/oss/javascript/integrations/chat/togetherai) | ✅ | ✅ | ✅ | ✅ |
|
-| [`ChatPerplexity`](/oss/javascript/integrations/chat/perplexity) | ✅ | ❌ | ✅ | ❌ |
|
+| [`ChatOpenAI`](/oss/javascript/integrations/chat/openai) | ✅ | ✅ | ✅ | ✅ |
|
+| [`ChatAnthropic`](/oss/javascript/integrations/chat/anthropic) | ✅ | ✅ | ✅ | ✅ |
|
+| [`ChatBedrockConverse`](/oss/javascript/integrations/chat/bedrock_converse) | ✅ | ✅ | ✅ | ✅ |
|
+| [`ChatGroq`](/oss/javascript/integrations/chat/groq) | ✅ | ✅ | ✅ | ❌ |
|
+| [`ChatOllama`](/oss/javascript/integrations/chat/ollama) | ✅ | ✅ | ✅ | ✅ |
|
+| [`ChatMistralAI`](/oss/javascript/integrations/chat/mistral) | ✅ | ✅ | ✅ | ✅ |
|
+| [`ChatCohere`](/oss/javascript/integrations/chat/cohere) | ✅ | ✅ | ✅ | ❌ |
|
+| [`ChatXAI`](/oss/javascript/integrations/chat/xai) | ✅ | ✅ | ✅ | ❌ |
|
+| [`ChatGoogle`](/oss/javascript/integrations/chat/google) | ✅ | ✅ | ✅ | ✅ |
|
+| [`ChatCloudflareWorkersAI`](/oss/javascript/integrations/chat/cloudflare_workersai) | ✅ | ❌ | ❌ | ✅ |
|
+| [`ChatFireworks`](/oss/javascript/integrations/chat/fireworks) | ✅ | ✅ | ✅ | ❌ |
|
+| [`ChatTogetherAI`](/oss/javascript/integrations/chat/togetherai) | ✅ | ✅ | ✅ | ✅ |
|
+| [`ChatPerplexity`](/oss/javascript/integrations/chat/perplexity) | ✅ | ❌ | ✅ | ❌ |
|
@@ -38552,31 +38552,31 @@ Certain model providers offer endpoints that are compatible with OpenAI's (legac
| Model | Stream | [Tool Calling](/oss/javascript/langchain/tools/) | [`withStructuredOutput()`](/oss/javascript/langchain/models#structured-output) | [`Multimodal`](/oss/javascript/langchain/messages#multimodal) | Downloads |
| :--- | :--- | :--- | :--- | :--- | :--- |
-| [`AzureChatOpenAI`](/oss/javascript/integrations/chat/azure) | ✅ | ✅ | ✅ | ✅ |
|
-| [`ChatOpenAI`](/oss/javascript/integrations/chat/openai) | ✅ | ✅ | ✅ | ✅ |
|
-| [`ChatAnthropic`](/oss/javascript/integrations/chat/anthropic) | ✅ | ✅ | ✅ | ✅ |
|
-| [`ChatGoogleGenerativeAI`](/oss/javascript/integrations/chat/google_generative_ai) | ✅ | ✅ | ✅ | ✅ |
|
-| [`ChatBedrockConverse`](/oss/javascript/integrations/chat/bedrock_converse) | ✅ | ✅ | ✅ | ✅ |
|
-| [`ChatVertexAI`](/oss/javascript/integrations/chat/google_vertex_ai) | ✅ | ✅ | ✅ | ✅ |
|
-| [`ChatGroq`](/oss/javascript/integrations/chat/groq) | ✅ | ✅ | ✅ | ❌ |
|
-| [`ChatOllama`](/oss/javascript/integrations/chat/ollama) | ✅ | ✅ | ✅ | ✅ |
|
-| [`ChatMistralAI`](/oss/javascript/integrations/chat/mistral) | ✅ | ✅ | ✅ | ✅ |
|
-| [`ChatCohere`](/oss/javascript/integrations/chat/cohere) | ✅ | ✅ | ✅ | ❌ |
|
-| [`ChatXAI`](/oss/javascript/integrations/chat/xai) | ✅ | ✅ | ✅ | ❌ |
|
-| [`ChatGoogle`](/oss/javascript/integrations/chat/google) | ✅ | ✅ | ✅ | ✅ |
|
-| [`ChatDeepSeek`](/oss/javascript/integrations/chat/deepseek) | ✅ | ✅ | ✅ | ❌ |
|
-| [`ChatOpenRouter`](/oss/javascript/integrations/chat/openrouter) | ✅ | ✅ | ✅ | ✅ |
|
-| [`ChatCerebras`](/oss/javascript/integrations/chat/cerebras) | ✅ | ✅ | ✅ | ❌ |
|
-| [`ChatBaiduQianfan`](/oss/javascript/integrations/chat/baidu_qianfan) | | | | |
|
-| [`ChatCloudflareWorkersAI`](/oss/javascript/integrations/chat/cloudflare_workersai) | ✅ | ❌ | ❌ | ✅ |
|
-| [`ChatFireworks`](/oss/javascript/integrations/chat/fireworks) | ✅ | ✅ | ✅ | ❌ |
|
-| [`ChatWatsonx`](/oss/javascript/integrations/chat/ibm) | ✅ | ✅ | ✅ | ✅ |
|
-| [`ChatYandexGPT`](/oss/javascript/integrations/chat/yandex) | | | | |
|
-| [`ChatTogetherAI`](/oss/javascript/integrations/chat/togetherai) | ✅ | ✅ | ✅ | ✅ |
|
-| [`ChatPerplexity`](/oss/javascript/integrations/chat/perplexity) | ✅ | ❌ | ✅ | ❌ |
|
-| [`ChatKServe`](https://gitlab.com/bitkaio/langchain/kserve-provider) | ✅ | ✅ | ✅ | ✅ |
|
-| [`ChatSCX`](https://scx.ai/) | ✅ | ✅ | ✅ | ✅ |
|
-| [`ChatInterfaze`](https://interfaze.ai/docs) | ✅ | ✅ | ✅ | ✅ |
|
+| [`AzureChatOpenAI`](/oss/javascript/integrations/chat/azure) | ✅ | ✅ | ✅ | ✅ |
|
+| [`ChatOpenAI`](/oss/javascript/integrations/chat/openai) | ✅ | ✅ | ✅ | ✅ |
|
+| [`ChatAnthropic`](/oss/javascript/integrations/chat/anthropic) | ✅ | ✅ | ✅ | ✅ |
|
+| [`ChatGoogleGenerativeAI`](/oss/javascript/integrations/chat/google_generative_ai) | ✅ | ✅ | ✅ | ✅ |
|
+| [`ChatBedrockConverse`](/oss/javascript/integrations/chat/bedrock_converse) | ✅ | ✅ | ✅ | ✅ |
|
+| [`ChatVertexAI`](/oss/javascript/integrations/chat/google_vertex_ai) | ✅ | ✅ | ✅ | ✅ |
|
+| [`ChatGroq`](/oss/javascript/integrations/chat/groq) | ✅ | ✅ | ✅ | ❌ |
|
+| [`ChatOllama`](/oss/javascript/integrations/chat/ollama) | ✅ | ✅ | ✅ | ✅ |
|
+| [`ChatMistralAI`](/oss/javascript/integrations/chat/mistral) | ✅ | ✅ | ✅ | ✅ |
|
+| [`ChatCohere`](/oss/javascript/integrations/chat/cohere) | ✅ | ✅ | ✅ | ❌ |
|
+| [`ChatXAI`](/oss/javascript/integrations/chat/xai) | ✅ | ✅ | ✅ | ❌ |
|
+| [`ChatGoogle`](/oss/javascript/integrations/chat/google) | ✅ | ✅ | ✅ | ✅ |
|
+| [`ChatDeepSeek`](/oss/javascript/integrations/chat/deepseek) | ✅ | ✅ | ✅ | ❌ |
|
+| [`ChatOpenRouter`](/oss/javascript/integrations/chat/openrouter) | ✅ | ✅ | ✅ | ✅ |
|
+| [`ChatCerebras`](/oss/javascript/integrations/chat/cerebras) | ✅ | ✅ | ✅ | ❌ |
|
+| [`ChatBaiduQianfan`](/oss/javascript/integrations/chat/baidu_qianfan) | | | | |
|
+| [`ChatCloudflareWorkersAI`](/oss/javascript/integrations/chat/cloudflare_workersai) | ✅ | ❌ | ❌ | ✅ |
|
+| [`ChatFireworks`](/oss/javascript/integrations/chat/fireworks) | ✅ | ✅ | ✅ | ❌ |
|
+| [`ChatWatsonx`](/oss/javascript/integrations/chat/ibm) | ✅ | ✅ | ✅ | ✅ |
|
+| [`ChatTogetherAI`](/oss/javascript/integrations/chat/togetherai) | ✅ | ✅ | ✅ | ✅ |
|
+| [`ChatYandexGPT`](/oss/javascript/integrations/chat/yandex) | | | | |
|
+| [`ChatPerplexity`](/oss/javascript/integrations/chat/perplexity) | ✅ | ❌ | ✅ | ❌ |
|
+| [`ChatKServe`](https://gitlab.com/bitkaio/langchain/kserve-provider) | ✅ | ✅ | ✅ | ✅ |
|
+| [`ChatInterfaze`](https://interfaze.ai/docs) | ✅ | ✅ | ✅ | ✅ |
|
+| [`ChatSCX`](https://scx.ai/) | ✅ | ✅ | ✅ | ✅ |
|
| [`Auxen`](https://auxen.ai) | ✅ | ✅ | ✅ | ❌ | N/A |
| [`FakeListChatModel`](/oss/javascript/integrations/chat/fake) | | | | | N/A |
| [`FuturMix`](https://futurmix.ai/) | ✅ | ✅ | ✅ | ✅ | N/A |
@@ -42927,8 +42927,8 @@ LangChain.js categorizes document loaders in two different ways:
| Integration | Downloads |
| :--- | :--- |
-| [`Google cloud SQL for postgresql`](/oss/javascript/integrations/document_loaders/web_loaders/google_cloudsql_pg) |
|
-| [`Soniox`](/oss/javascript/integrations/document_loaders/web_loaders/soniox) |
|
+| [`Google cloud SQL for postgresql`](/oss/javascript/integrations/document_loaders/web_loaders/google_cloudsql_pg) |
|
+| [`Soniox`](/oss/javascript/integrations/document_loaders/web_loaders/soniox) |
|
| [`DirectoryLoader`](/oss/javascript/integrations/document_loaders/file_loaders/directory) | N/A |
| [`JSON files`](/oss/javascript/integrations/document_loaders/file_loaders/json) | N/A |
| [`Jsonlines files -`](/oss/javascript/integrations/document_loaders/file_loaders/jsonlines) | N/A |
@@ -43697,7 +43697,7 @@ Document transformers take a sequence of documents and transform them—for exam
| Integration | Downloads |
| :--- | :--- |
-| [`OpenAI functions metadata tagger -`](/oss/javascript/integrations/document_transformers/openai_metadata_tagger) |
|
+| [`OpenAI functions metadata tagger -`](/oss/javascript/integrations/document_transformers/openai_metadata_tagger) |
|
@@ -46301,24 +46301,24 @@ In production, you would typically use a more robust persistent store, such as a
| Integration | Downloads |
| :--- | :--- |
-| [`AzureOpenAIEmbeddings`](/oss/javascript/integrations/embeddings/azure_openai) |
|
-| [`OpenAIEmbeddings`](/oss/javascript/integrations/embeddings/openai) |
|
-| [`GoogleGenerativeAIEmbeddings`](/oss/javascript/integrations/embeddings/google_generative_ai) |
|
-| [`Bedrock`](/oss/javascript/integrations/embeddings/bedrock) |
|
-| [`VertexAIEmbeddings`](/oss/javascript/integrations/embeddings/google_vertex_ai) |
|
-| [`OllamaEmbeddings`](/oss/javascript/integrations/embeddings/ollama) |
|
-| [`MistralAIEmbeddings`](/oss/javascript/integrations/embeddings/mistralai) |
|
-| [`PineconeEmbeddings`](/oss/javascript/integrations/embeddings/pinecone) |
|
-| [`CohereEmbeddings`](/oss/javascript/integrations/embeddings/cohere) |
|
-| [`VoyageEmbeddings`](/oss/javascript/integrations/embeddings/voyageai) |
|
-| [`Baidu qianfan`](/oss/javascript/integrations/embeddings/baidu_qianfan) |
|
-| [`Nomic`](/oss/javascript/integrations/embeddings/nomic) |
|
-| [`CloudflareWorkersAIEmbeddings`](/oss/javascript/integrations/embeddings/cloudflare_ai) |
|
-| [`FireworksEmbeddings`](/oss/javascript/integrations/embeddings/fireworks) |
|
-| [`WatsonxEmbeddings`](/oss/javascript/integrations/embeddings/ibm) |
|
-| [`TogetherAIEmbeddings`](/oss/javascript/integrations/embeddings/togetherai) |
|
-| [`Mixedbread AI`](/oss/javascript/integrations/embeddings/mixedbread_ai) |
|
-| [`SCXEmbeddings`](https://scx.ai/) |
|
+| [`AzureOpenAIEmbeddings`](/oss/javascript/integrations/embeddings/azure_openai) |
|
+| [`OpenAIEmbeddings`](/oss/javascript/integrations/embeddings/openai) |
|
+| [`GoogleGenerativeAIEmbeddings`](/oss/javascript/integrations/embeddings/google_generative_ai) |
|
+| [`Bedrock`](/oss/javascript/integrations/embeddings/bedrock) |
|
+| [`VertexAIEmbeddings`](/oss/javascript/integrations/embeddings/google_vertex_ai) |
|
+| [`OllamaEmbeddings`](/oss/javascript/integrations/embeddings/ollama) |
|
+| [`MistralAIEmbeddings`](/oss/javascript/integrations/embeddings/mistralai) |
|
+| [`PineconeEmbeddings`](/oss/javascript/integrations/embeddings/pinecone) |
|
+| [`CohereEmbeddings`](/oss/javascript/integrations/embeddings/cohere) |
|
+| [`VoyageEmbeddings`](/oss/javascript/integrations/embeddings/voyageai) |
|
+| [`Baidu qianfan`](/oss/javascript/integrations/embeddings/baidu_qianfan) |
|
+| [`Nomic`](/oss/javascript/integrations/embeddings/nomic) |
|
+| [`CloudflareWorkersAIEmbeddings`](/oss/javascript/integrations/embeddings/cloudflare_ai) |
|
+| [`FireworksEmbeddings`](/oss/javascript/integrations/embeddings/fireworks) |
|
+| [`WatsonxEmbeddings`](/oss/javascript/integrations/embeddings/ibm) |
|
+| [`TogetherAIEmbeddings`](/oss/javascript/integrations/embeddings/togetherai) |
|
+| [`Mixedbread AI`](/oss/javascript/integrations/embeddings/mixedbread_ai) |
|
+| [`SCXEmbeddings`](https://scx.ai/) |
|
| [`Minimax`](/oss/javascript/integrations/embeddings/minimax) | N/A |
| [`OracleEmbeddings`](/oss/javascript/integrations/embeddings/oracleai) | N/A |
@@ -48525,9 +48525,9 @@ Below are some integrations that allow you to cache results of individual LLM ca
| Integration | Downloads |
| :--- | :--- |
-| [`Azure Cosmos DB NoSQL semantic`](/oss/javascript/integrations/llm_caching/azure_cosmosdb_nosql) |
|
-| [`BetterDB Agent Cache`](https://www.betterdb.com/ai) |
|
-| [`BetterDB Semantic Cache`](https://www.betterdb.com/ai) |
|
+| [`Azure Cosmos DB NoSQL semantic`](/oss/javascript/integrations/llm_caching/azure_cosmosdb_nosql) |
|
+| [`BetterDB Agent Cache`](https://www.betterdb.com/ai) |
|
+| [`BetterDB Semantic Cache`](https://www.betterdb.com/ai) |
|
@@ -49530,18 +49530,18 @@ Unless you are specifically using more advanced prompting techniques, you are pr
| Integration | Downloads |
| :--- | :--- |
-| [`AzureOpenAI`](/oss/javascript/integrations/llms/azure) |
|
-| [`OpenAI`](/oss/javascript/integrations/llms/openai) |
|
-| [`VertexAI`](/oss/javascript/integrations/llms/google_vertex_ai) |
|
-| [`Ollama`](/oss/javascript/integrations/llms/ollama) |
|
-| [`MistralAI`](/oss/javascript/integrations/llms/mistral) |
|
-| [`Cohere`](/oss/javascript/integrations/llms/cohere) |
|
-| [`CloudflareWorkersAI`](/oss/javascript/integrations/llms/cloudflare_workersai) |
|
-| [`Fireworks`](/oss/javascript/integrations/llms/fireworks) |
|
-| [`WatsonxLLM`](/oss/javascript/integrations/llms/ibm) |
|
-| [`Yandexgpt`](/oss/javascript/integrations/llms/yandex) |
|
-| [`TogetherAI`](/oss/javascript/integrations/llms/together) |
|
-| [`Jigsawstack prompt engine`](/oss/javascript/integrations/llms/jigsawstack) |
|
+| [`AzureOpenAI`](/oss/javascript/integrations/llms/azure) |
|
+| [`OpenAI`](/oss/javascript/integrations/llms/openai) |
|
+| [`VertexAI`](/oss/javascript/integrations/llms/google_vertex_ai) |
|
+| [`Ollama`](/oss/javascript/integrations/llms/ollama) |
|
+| [`MistralAI`](/oss/javascript/integrations/llms/mistral) |
|
+| [`Cohere`](/oss/javascript/integrations/llms/cohere) |
|
+| [`CloudflareWorkersAI`](/oss/javascript/integrations/llms/cloudflare_workersai) |
|
+| [`Fireworks`](/oss/javascript/integrations/llms/fireworks) |
|
+| [`WatsonxLLM`](/oss/javascript/integrations/llms/ibm) |
|
+| [`TogetherAI`](/oss/javascript/integrations/llms/together) |
|
+| [`Yandexgpt`](/oss/javascript/integrations/llms/yandex) |
|
+| [`Jigsawstack prompt engine`](/oss/javascript/integrations/llms/jigsawstack) |
|
@@ -50495,7 +50495,7 @@ Middleware enables context engineering, harness customization, and runtime safet
| Provider | Middleware available | Source | Downloads |
| :--- | :--- | :--- | :--- |
-| [`AWS middleware`](/oss/javascript/integrations/middleware/aws) | Prompt caching | [`langchain-ai/langchain-aws`](https://github.com/langchain-ai/langchain-aws) |
|
+| [`AWS middleware`](/oss/javascript/integrations/middleware/aws) | Prompt caching | [`langchain-ai/langchain-aws`](https://github.com/langchain-ai/langchain-aws) |
|
| [`Anthropic`](/oss/javascript/integrations/middleware/anthropic) | Prompt caching | [`langchain-ai/langchainjs`](https://github.com/langchain-ai/langchainjs/tree/main/libs/langchain/src/agents/middleware/provider/anthropic) | N/A |
@@ -54125,12 +54125,12 @@ Refer to the vector store [integration docs](/oss/javascript/integrations/vector
| Retriever | Self-host | Cloud offering | Package | Downloads |
| :--- | :--- | :--- | :--- | :--- |
-| [`AWSKendraRetriever`](/oss/javascript/integrations/retrievers/kendra-retriever) | | | [`@langchain/aws`](https://www.npmjs.com/package/@langchain/aws) |
|
-| [`Knowledge bases for Amazon Bedrock`](/oss/javascript/integrations/retrievers/bedrock-knowledge-bases) | | | [`@langchain/aws`](https://www.npmjs.com/package/@langchain/aws) |
|
-| [`ExaRetriever`](/oss/javascript/integrations/retrievers/exa) | | | [`@langchain/exa`](https://www.npmjs.com/package/@langchain/exa) |
|
-| [`PerplexitySearchRetriever`](/oss/javascript/integrations/retrievers/perplexity_search) | | | [`@langchain/perplexity`](https://www.npmjs.com/package/@langchain/perplexity) |
|
-| [`AlchemystRetriever`](https://getalchemystai.com/docs) | | | [`@alchemystai/langchain-js`](https://www.npmjs.com/package/@alchemystai/langchain-js) |
|
-| [`SourceyRetriever`](/oss/javascript/integrations/retrievers/sourcey) | | | [`langchain-sourcey`](https://www.npmjs.com/package/langchain-sourcey) |
|
+| [`AWSKendraRetriever`](/oss/javascript/integrations/retrievers/kendra-retriever) | | | [`@langchain/aws`](https://www.npmjs.com/package/@langchain/aws) |
|
+| [`Knowledge bases for Amazon Bedrock`](/oss/javascript/integrations/retrievers/bedrock-knowledge-bases) | | | [`@langchain/aws`](https://www.npmjs.com/package/@langchain/aws) |
|
+| [`ExaRetriever`](/oss/javascript/integrations/retrievers/exa) | | | [`@langchain/exa`](https://www.npmjs.com/package/@langchain/exa) |
|
+| [`PerplexitySearchRetriever`](/oss/javascript/integrations/retrievers/perplexity_search) | | | [`@langchain/perplexity`](https://www.npmjs.com/package/@langchain/perplexity) |
|
+| [`AlchemystRetriever`](https://getalchemystai.com/docs) | | | [`@alchemystai/langchain-js`](https://www.npmjs.com/package/@alchemystai/langchain-js) |
|
+| [`SourceyRetriever`](/oss/javascript/integrations/retrievers/sourcey) | | | [`langchain-sourcey`](https://www.npmjs.com/package/langchain-sourcey) |
|
| [`Hyde`](/oss/javascript/integrations/retrievers/hyde) | | | | N/A |
| [`Self Querying with SAP HANA Cloud Vector Engine`](/oss/javascript/integrations/retrievers/self_query/hanavector_self_query) | | | | N/A |
| [`Time-weighted`](/oss/javascript/integrations/retrievers/time-weighted-retriever) | | | | N/A |
@@ -58718,42 +58718,42 @@ The following platforms provide access to multiple tools and services through a
| Integration | Downloads |
| :--- | :--- |
-| [`Dall-e`](/oss/javascript/integrations/tools/dalle) |
|
-| [`OpenAI`](/oss/javascript/integrations/tools/openai) |
|
-| [`OpenAPI toolkit`](/oss/javascript/integrations/tools/openapi) |
|
-| [`Anthropic`](/oss/javascript/integrations/tools/anthropic) |
|
-| [`Google`](/oss/javascript/integrations/tools/google) |
|
-| [`TavilyCrawl`](/oss/javascript/integrations/tools/tavily_crawl) |
|
-| [`TavilyExtract`](/oss/javascript/integrations/tools/tavily_extract) |
|
-| [`TavilyGetResearch`](/oss/javascript/integrations/tools/tavily_get_research) |
|
-| [`TavilyMap`](/oss/javascript/integrations/tools/tavily_map) |
|
-| [`TavilyResearch`](/oss/javascript/integrations/tools/tavily_research) |
|
-| [`TavilySearch`](/oss/javascript/integrations/tools/tavily_search) |
|
-| [`OracleSummary`](/oss/javascript/integrations/tools/oracleai) |
|
-| [`ExaSearchResults`](/oss/javascript/integrations/tools/exa_search) |
|
-| [`Composio`](/oss/javascript/integrations/tools/composio) |
|
-| [`Mcp toolbox for databases`](/oss/javascript/integrations/tools/mcp_toolbox) |
|
-| [`WatsonxToolkit`](/oss/javascript/integrations/tools/ibm) |
|
-| [`Fidacy Action Firewall`](https://github.com/fidacy/fidacy-open) |
|
-| [`Bilig WorkPaper`](https://proompteng.github.io/bilig/) |
|
-| [`PerplexitySearchResults`](/oss/javascript/integrations/tools/perplexity_search) |
|
-| [`Jigsawstack`](/oss/javascript/integrations/tools/jigsawstack) |
|
-| [`You.com search tools`](https://you.com/docs/integrations/langchain) |
|
-| [`TalorDataSerpTool`](https://docs.talordata.com) |
|
-| [`Falkordb`](/oss/javascript/integrations/tools/falkordb) |
|
-| [`Decodo`](/oss/javascript/integrations/tools/decodo) |
|
-| [`The Context Company`](https://docs.thecontextcompany.com/frameworks/langchain-langgraph) |
|
-| [`Azure container apps dynamic sessions`](/oss/javascript/integrations/tools/azure_dynamic_sessions) |
|
-| [`AproxPay`](https://github.com/aproxpay/langchain-aproxpay) |
|
-| [`Toolstem`](https://toolstem.com) |
|
-| [`SafePromptCallbackHandler`](https://docs.safeprompt.dev) |
|
-| [`ClickSend`](/oss/javascript/integrations/tools/clicksend) |
|
-| [`iFlow Search`](https://platform.iflow.cn) |
|
-| [`CekiToolkit`](https://ceki.me) |
|
+| [`Dall-e`](/oss/javascript/integrations/tools/dalle) |
|
+| [`OpenAI`](/oss/javascript/integrations/tools/openai) |
|
+| [`OpenAPI toolkit`](/oss/javascript/integrations/tools/openapi) |
|
+| [`Anthropic`](/oss/javascript/integrations/tools/anthropic) |
|
+| [`Google`](/oss/javascript/integrations/tools/google) |
|
+| [`TavilyCrawl`](/oss/javascript/integrations/tools/tavily_crawl) |
|
+| [`TavilyExtract`](/oss/javascript/integrations/tools/tavily_extract) |
|
+| [`TavilyGetResearch`](/oss/javascript/integrations/tools/tavily_get_research) |
|
+| [`TavilyMap`](/oss/javascript/integrations/tools/tavily_map) |
|
+| [`TavilyResearch`](/oss/javascript/integrations/tools/tavily_research) |
|
+| [`TavilySearch`](/oss/javascript/integrations/tools/tavily_search) |
|
+| [`OracleSummary`](/oss/javascript/integrations/tools/oracleai) |
|
+| [`ExaSearchResults`](/oss/javascript/integrations/tools/exa_search) |
|
+| [`Composio`](/oss/javascript/integrations/tools/composio) |
|
+| [`Mcp toolbox for databases`](/oss/javascript/integrations/tools/mcp_toolbox) |
|
+| [`WatsonxToolkit`](/oss/javascript/integrations/tools/ibm) |
|
+| [`Fidacy Action Firewall`](https://github.com/fidacy/fidacy-open) |
|
+| [`Bilig WorkPaper`](https://proompteng.github.io/bilig/) |
|
+| [`Jigsawstack`](/oss/javascript/integrations/tools/jigsawstack) |
|
+| [`PerplexitySearchResults`](/oss/javascript/integrations/tools/perplexity_search) |
|
+| [`Decodo`](/oss/javascript/integrations/tools/decodo) |
|
+| [`TalorDataSerpTool`](https://docs.talordata.com) |
|
+| [`Falkordb`](/oss/javascript/integrations/tools/falkordb) |
|
+| [`Azure container apps dynamic sessions`](/oss/javascript/integrations/tools/azure_dynamic_sessions) |
|
+| [`AproxPay`](https://github.com/aproxpay/langchain-aproxpay) |
|
+| [`You.com search tools`](https://you.com/docs/integrations/langchain) |
|
+| [`The Context Company`](https://docs.thecontextcompany.com/frameworks/langchain-langgraph) |
|
+| [`Toolstem`](https://toolstem.com) |
|
+| [`SafePromptCallbackHandler`](https://docs.safeprompt.dev) |
|
+| [`ClickSend`](/oss/javascript/integrations/tools/clicksend) |
|
+| [`iFlow Search`](https://platform.iflow.cn) |
|
+| [`CekiToolkit`](https://ceki.me) |
|
| [`Serpex`](https://serpex.dev/docs) |
|
-| [`NiaToolkit`](/oss/javascript/integrations/tools/nia) |
|
-| [`Respan`](https://www.respan.ai/docs/documentation/overview) |
|
-| [`SnapRender`](https://snap-render.com) |
|
+| [`NiaToolkit`](/oss/javascript/integrations/tools/nia) |
|
+| [`SnapRender`](https://snap-render.com) |
|
+| [`Respan`](https://www.respan.ai/docs/documentation/overview) |
|
| [`Agent with AWS lambda`](/oss/javascript/integrations/tools/lambda_agent) | N/A |
| [`Browserless`](https://browserless.io) | N/A |
| [`JSON agent toolkit`](/oss/javascript/integrations/tools/json) | N/A |
@@ -63826,24 +63826,24 @@ LangChain.js integrates with a variety of vector stores. You can check out a ful
| Vectorstore | Downloads |
| :--- | :--- |
-| [`WeaviateStore`](/oss/javascript/integrations/vectorstores/weaviate) |
|
-| [`PineconeStore`](/oss/javascript/integrations/vectorstores/pinecone) |
|
-| [`MongoDBAtlasVectorSearch`](/oss/javascript/integrations/vectorstores/mongodb_atlas) |
|
-| [`QdrantVectorStore`](/oss/javascript/integrations/vectorstores/qdrant) |
|
-| [`RedisVectorStore`](/oss/javascript/integrations/vectorstores/redis) |
|
-| [`OracleVS`](/oss/javascript/integrations/vectorstores/oracleai) |
|
-| [`PGVectorStore`](/oss/javascript/integrations/vectorstores/pgvector) |
|
-| [`Cloudflare vectorize`](/oss/javascript/integrations/vectorstores/cloudflare_vectorize) |
|
-| [`Azure Cosmos DB for MongoDB vCore (deprecated)`](/oss/javascript/integrations/vectorstores/azure_cosmosdb_mongodb) |
|
-| [`Azure Cosmos DB for NoSQL`](/oss/javascript/integrations/vectorstores/azure_cosmosdb_nosql) |
|
-| [`Azure DocumentDB`](/oss/javascript/integrations/vectorstores/azure_documentdb) |
|
-| [`TurbopufferVectorStore`](/oss/javascript/integrations/vectorstores/turbopuffer) |
|
-| [`Google cloud SQL for postgresql`](/oss/javascript/integrations/vectorstores/google_cloudsql_pg) |
|
-| [`Neo4jVectorStore`](/oss/javascript/integrations/vectorstores/neo4jvector) |
|
-| [`SAP HANA Cloud Vector Engine`](/oss/javascript/integrations/vectorstores/sap_hanavector) |
|
-| [`YDB`](/oss/javascript/integrations/vectorstores/ydb) |
|
-| [`Infino`](https://infino.ai/docs) |
|
-| [`LambdaDB`](https://docs.lambdadb.ai/guides/get-started/quickstart) | N/A |
+| [`WeaviateStore`](/oss/javascript/integrations/vectorstores/weaviate) |
|
+| [`PineconeStore`](/oss/javascript/integrations/vectorstores/pinecone) |
|
+| [`QdrantVectorStore`](/oss/javascript/integrations/vectorstores/qdrant) |
|
+| [`MongoDBAtlasVectorSearch`](/oss/javascript/integrations/vectorstores/mongodb_atlas) |
|
+| [`RedisVectorStore`](/oss/javascript/integrations/vectorstores/redis) |
|
+| [`OracleVS`](/oss/javascript/integrations/vectorstores/oracleai) |
|
+| [`PGVectorStore`](/oss/javascript/integrations/vectorstores/pgvector) |
|
+| [`Cloudflare vectorize`](/oss/javascript/integrations/vectorstores/cloudflare_vectorize) |
|
+| [`Azure Cosmos DB for MongoDB vCore (deprecated)`](/oss/javascript/integrations/vectorstores/azure_cosmosdb_mongodb) |
|
+| [`Azure Cosmos DB for NoSQL`](/oss/javascript/integrations/vectorstores/azure_cosmosdb_nosql) |
|
+| [`Azure DocumentDB`](/oss/javascript/integrations/vectorstores/azure_documentdb) |
|
+| [`TurbopufferVectorStore`](/oss/javascript/integrations/vectorstores/turbopuffer) |
|
+| [`Neo4jVectorStore`](/oss/javascript/integrations/vectorstores/neo4jvector) |
|
+| [`Google cloud SQL for postgresql`](/oss/javascript/integrations/vectorstores/google_cloudsql_pg) |
|
+| [`SAP HANA Cloud Vector Engine`](/oss/javascript/integrations/vectorstores/sap_hanavector) |
|
+| [`LambdaDB`](https://docs.lambdadb.ai/guides/get-started/quickstart) |
|
+| [`YDB`](/oss/javascript/integrations/vectorstores/ydb) |
|
+| [`Infino`](https://infino.ai/docs) |
|
| [`langchain`](/oss/javascript/integrations/vectorstores/memory) | N/A |
diff --git a/build/oss/python/integrations/providers/overview.mdx b/build/oss/python/integrations/providers/overview.mdx
index 3e9d4bf66..76a1fd360 100644
--- a/build/oss/python/integrations/providers/overview.mdx
+++ b/build/oss/python/integrations/providers/overview.mdx
@@ -37,22 +37,22 @@ To see a full list of integrations by component type, refer to the categories in
| [AWS](/oss/python/integrations/providers/aws/) | [`langchain-aws`](https://reference.langchain.com/python/integrations/langchain_aws/) |
|
| [✅](https://www.npmjs.com/package/@langchain/aws) |
| [Ollama](/oss/python/integrations/providers/ollama/) | [`langchain-ollama`](https://reference.langchain.com/python/integrations/langchain_ollama/) |
|
| [✅](https://www.npmjs.com/package/@langchain/ollama) |
| [Databricks](/oss/python/integrations/providers/databricks/) | [`databricks-langchain`](https://pypi.org/project/databricks-langchain/) |
|
| [✅](https://www.npmjs.com/package/@langchain/community) |
-| [LiteLLM](/oss/python/integrations/providers/litellm/) | [`langchain-litellm`](https://reference.langchain.com/python/integrations/langchain_litellm/) |
|
| N/A |
+| [Chroma](/oss/python/integrations/providers/chroma/) | [`langchain-chroma`](https://reference.langchain.com/python/integrations/langchain_chroma/) |
|
| [✅](https://www.npmjs.com/package/@langchain/community) |
| [Groq](/oss/python/integrations/providers/groq/) | [`langchain-groq`](https://reference.langchain.com/python/integrations/langchain_groq/) |
|
| [✅](https://www.npmjs.com/package/@langchain/groq) |
| [Huggingface](/oss/python/integrations/providers/huggingface/) | [`langchain-huggingface`](https://reference.langchain.com/python/integrations/langchain_huggingface/) |
|
| [✅](https://www.npmjs.com/package/@langchain/community) |
-| [Chroma](/oss/python/integrations/providers/chroma/) | [`langchain-chroma`](https://reference.langchain.com/python/integrations/langchain_chroma/) |
|
| [✅](https://www.npmjs.com/package/@langchain/community) |
+| [LiteLLM](/oss/python/integrations/providers/litellm/) | [`langchain-litellm`](https://reference.langchain.com/python/integrations/langchain_litellm/) |
|
| N/A |
| [Fireworks](/oss/python/integrations/providers/fireworks/) | [`langchain-fireworks`](https://reference.langchain.com/python/integrations/langchain_fireworks/) |
|
| [✅](https://www.npmjs.com/package/@langchain/community) |
| [MistralAI](/oss/python/integrations/providers/mistralai/) | [`langchain-mistralai`](https://reference.langchain.com/python/integrations/langchain_mistralai/) |
|
| [✅](https://www.npmjs.com/package/@langchain/mistralai) |
-| [xAI (Grok)](/oss/python/integrations/providers/xai/) | [`langchain-xai`](https://reference.langchain.com/python/integrations/langchain_xai/) |
|
| [✅](https://www.npmjs.com/package/@langchain/xai) |
+| [Azure AI](/oss/python/integrations/providers/azure_ai) | [`langchain-azure-ai`](https://reference.langchain.com/python/integrations/langchain_azure_ai/) |
|
| [✅](https://www.npmjs.com/package/@langchain/openai) |
| [Pinecone](/oss/python/integrations/providers/pinecone/) | [`langchain-pinecone`](https://reference.langchain.com/python/integrations/langchain_pinecone/) |
|
| [✅](https://www.npmjs.com/package/@langchain/pinecone) |
+| [xAI (Grok)](/oss/python/integrations/providers/xai/) | [`langchain-xai`](https://reference.langchain.com/python/integrations/langchain_xai/) |
|
| [✅](https://www.npmjs.com/package/@langchain/xai) |
| [MongoDB](/oss/python/integrations/providers/mongodb_atlas) | [`langchain-mongodb`](https://reference.langchain.com/python/integrations/langchain_mongodb/) |
|
| [✅](https://www.npmjs.com/package/@langchain/mongodb) |
| [Cohere](/oss/python/integrations/providers/cohere/) | [`langchain-cohere`](https://reference.langchain.com/python/integrations/langchain_cohere/) |
|
| [✅](https://www.npmjs.com/package/@langchain/cohere) |
-| [Azure AI](/oss/python/integrations/providers/azure_ai) | [`langchain-azure-ai`](https://reference.langchain.com/python/integrations/langchain_azure_ai/) |
|
| [✅](https://www.npmjs.com/package/@langchain/openai) |
+| [OpenRouter](/oss/python/integrations/providers/openrouter/) | [`langchain-openrouter`](https://reference.langchain.com/python/integrations/langchain_openrouter/) |
|
| ❌ |
| [Qdrant](/oss/python/integrations/providers/qdrant/) | [`langchain-qdrant`](https://reference.langchain.com/python/integrations/langchain_qdrant/) |
|
| [✅](https://www.npmjs.com/package/@langchain/qdrant) |
| [Nvidia AI Endpoints](/oss/python/integrations/providers/nvidia) | [`langchain-nvidia-ai-endpoints`](https://reference.langchain.com/python/integrations/langchain_nvidia_ai_endpoints/) |
|
| ❌ |
-| [OpenRouter](/oss/python/integrations/providers/openrouter/) | [`langchain-openrouter`](https://reference.langchain.com/python/integrations/langchain_openrouter/) |
|
| ❌ |
-| [Tavily](/oss/python/integrations/providers/tavily/) | [`langchain-tavily`](https://reference.langchain.com/python/integrations/langchain_tavily/) |
|
| [✅](https://www.npmjs.com/package/@langchain/tavily) |
| [DeepSeek](/oss/python/integrations/providers/deepseek/) | [`langchain-deepseek`](https://reference.langchain.com/python/integrations/langchain_deepseek/) |
|
| [✅](https://www.npmjs.com/package/@langchain/deepseek) |
+| [Tavily](/oss/python/integrations/providers/tavily/) | [`langchain-tavily`](https://reference.langchain.com/python/integrations/langchain_tavily/) |
|
| [✅](https://www.npmjs.com/package/@langchain/tavily) |
| [Milvus](/oss/python/integrations/providers/milvus/) | [`langchain-milvus`](https://reference.langchain.com/python/integrations/langchain_milvus/) |
|
| [✅](https://www.npmjs.com/package/@langchain/community) |
| [IBM](/oss/python/integrations/providers/ibm/) | [`langchain-ibm`](https://reference.langchain.com/python/integrations/langchain_ibm/) |
|
| [✅](https://www.npmjs.com/package/@langchain/ibm) |
| [Perplexity](/oss/python/integrations/providers/perplexity/) | [`langchain-perplexity`](https://reference.langchain.com/python/integrations/langchain_perplexity/) |
|
| [✅](https://www.npmjs.com/package/@langchain/community) |
@@ -64,15 +64,14 @@ To see a full list of integrations by component type, refer to the categories in
| [MCP Toolbox (Google)](/oss/python/integrations/providers/toolbox/) | [`toolbox-langchain`](https://pypi.org/project/toolbox-langchain/) |
|
| ❌ |
| [Google (Community)](/oss/python/integrations/providers/google) | [`langchain-google-community`](https://reference.langchain.com/python/integrations/langchain_google_community/) |
|
| ❌ |
| [Weaviate](/oss/python/integrations/providers/weaviate/) | [`langchain-weaviate`](https://reference.langchain.com/python/integrations/langchain_weaviate/) |
|
| [✅](https://www.npmjs.com/package/@langchain/weaviate) |
-| [Unstructured](/oss/python/integrations/providers/unstructured/) | [`langchain-unstructured`](https://reference.langchain.com/python/integrations/langchain_unstructured/) |
|
| [✅](https://www.npmjs.com/package/@langchain/community) |
| [Exa](/oss/python/integrations/providers/exa_search) | [`langchain-exa`](https://reference.langchain.com/python/integrations/langchain_exa/) |
|
| [✅](https://www.npmjs.com/package/@langchain/exa) |
+| [Unstructured](/oss/python/integrations/providers/unstructured/) | [`langchain-unstructured`](https://reference.langchain.com/python/integrations/langchain_unstructured/) |
|
| [✅](https://www.npmjs.com/package/@langchain/community) |
| [Neo4J](/oss/python/integrations/providers/neo4j/) | [`langchain-neo4j`](https://reference.langchain.com/python/integrations/langchain_neo4j/) |
|
| [✅](https://www.npmjs.com/package/@langchain/community) |
-| [Graph RAG](/oss/python/integrations/providers/graph_rag) | [`langchain-graph-retriever`](https://pypi.org/project/langchain-graph-retriever/) |
|
| ❌ |
-| [Oracle AI Vector Search](/oss/python/integrations/providers/oracleai) | [`langchain-oracledb`](https://pypi.org/project/langchain-oracledb/) |
|
| [✅](https://www.npmjs.com/package/@oracle/langchain-oracledb) |
| [Cerebras](/oss/python/integrations/providers/cerebras/) | [`langchain-cerebras`](https://reference.langchain.com/python/integrations/langchain_cerebras/) |
|
| [✅](https://www.npmjs.com/package/@langchain/cerebras) |
+| [Oracle AI Vector Search](/oss/python/integrations/providers/oracleai) | [`langchain-oracledb`](https://pypi.org/project/langchain-oracledb/) |
|
| [✅](https://www.npmjs.com/package/@oracle/langchain-oracledb) |
+| [Graph RAG](/oss/python/integrations/providers/graph_rag) | [`langchain-graph-retriever`](https://pypi.org/project/langchain-graph-retriever/) |
|
| ❌ |
| [Oracle Cloud Infrastructure (OCI)](/oss/python/integrations/providers/oci/) | [`langchain-oci`](https://pypi.org/project/langchain-oci/) |
|
| ❌ |
| [Sambanova](/oss/python/integrations/providers/sambanova/) | [`langchain-sambanova`](https://pypi.org/project/langchain-sambanova/) |
|
| ❌ |
-| [Docling](/oss/python/integrations/providers/docling/) | [`langchain-docling`](https://pypi.org/project/langchain-docling/) |
|
| ❌ |
## All providers
diff --git a/build/oss/python/llms-full.txt b/build/oss/python/llms-full.txt
index b7e60f17a..1ec8c0361 100644
--- a/build/oss/python/llms-full.txt
+++ b/build/oss/python/llms-full.txt
@@ -43810,24 +43810,24 @@ Source: https://docs.langchain.com/oss/python/integrations/chat/index
| Model | Stream | [Tool calling](/oss/python/langchain/tools) | [Structured output](/oss/python/langchain/structured-output/) | [Multimodal](/oss/python/langchain/messages#multimodal) | Downloads |
| :--- | :--- | :--- | :--- | :--- | :--- |
-| [`AzureChatOpenAI`](/oss/python/integrations/chat/azure_chat_openai) | ✅ | ✅ | ✅ | ✅ |
|
-| [`ChatOpenAI`](/oss/python/integrations/chat/openai) | ✅ | ✅ | ✅ | ✅ |
|
+| [`AzureChatOpenAI`](/oss/python/integrations/chat/azure_chat_openai) | ✅ | ✅ | ✅ | ✅ |
|
+| [`ChatOpenAI`](/oss/python/integrations/chat/openai) | ✅ | ✅ | ✅ | ✅ |
|
| [`ChatVertexAI`](/oss/python/integrations/chat/google_vertex_ai) (deprecated) | ✅ | ✅ | ✅ | ✅ |
|
| [`ChatAnthropic`](/oss/python/integrations/chat/anthropic) | ✅ | ✅ | ✅ | ✅ |
|
| [`ChatGoogleGenerativeAI`](/oss/python/integrations/chat/google_generative_ai) | ✅ | ✅ | ✅ | ✅ |
|
| [`ChatDatabricks`](/oss/python/integrations/chat/databricks) | ✅ | ✅ | ✅ | ❌ |
|
-| [`ChatLiteLLM`](/oss/python/integrations/chat/litellm) | ✅ | ✅ | ✅ | ✅ |
|
| [`ChatOllama`](/oss/python/integrations/chat/ollama) | ✅ | ✅ | ✅ | ✅ |
|
| [`ChatGroq`](/oss/python/integrations/chat/groq) | ✅ | ✅ | ✅ | ✅ |
|
| [`ChatHuggingFace`](/oss/python/integrations/chat/huggingface) | ❌ | ✅ | ✅ | ✅ |
|
+| [`ChatLiteLLM`](/oss/python/integrations/chat/litellm) | ✅ | ✅ | ✅ | ✅ |
|
| [`ChatMistralAI`](/oss/python/integrations/chat/mistralai) | ✅ | ✅ | ✅ | ❌ |
|
-| [`ChatXAI`](/oss/python/integrations/chat/xai) | ✅ | ✅ | ✅ | ❌ |
|
-| [`ChatCohere`](/oss/python/integrations/chat/cohere) | | | | |
|
+| [`ChatXAI`](/oss/python/integrations/chat/xai) | ✅ | ✅ | ✅ | ❌ |
|
+| [`ChatCohere`](/oss/python/integrations/chat/cohere) | | | | |
|
+| [`ChatOpenRouter`](/oss/python/integrations/chat/openrouter) | ✅ | ✅ | ✅ | ✅ |
|
| [`ChatNVIDIA`](/oss/python/integrations/chat/nvidia_ai_endpoints) | ✅ | ✅ | ✅ | ✅ |
|
-| [`ChatOpenRouter`](/oss/python/integrations/chat/openrouter) | ✅ | ✅ | ✅ | ✅ |
|
-| [`ChatDeepSeek`](/oss/python/integrations/chat/deepseek) | ✅ | ✅ | ✅ | ❌ |
|
-| [`ChatTogether`](/oss/python/integrations/chat/together) | ✅ | ✅ | ✅ | ✅ |
|
-| [`ChatAmazonNova`](/oss/python/integrations/chat/amazon_nova) | ✅ | ✅ | ✅ | |
|
+| [`ChatDeepSeek`](/oss/python/integrations/chat/deepseek) | ✅ | ✅ | ✅ | ❌ |
|
+| [`ChatTogether`](/oss/python/integrations/chat/together) | ✅ | ✅ | ✅ | ✅ |
|
+| [`ChatAmazonNova`](/oss/python/integrations/chat/amazon_nova) | ✅ | ✅ | ✅ | |
|
@@ -43873,9 +43873,9 @@ Certain model providers offer endpoints that are compatible with OpenAI's [Chat
| Model | Stream | [Tool calling](/oss/python/langchain/tools) | [Structured output](/oss/python/langchain/structured-output/) | [Multimodal](/oss/python/langchain/messages#multimodal) | Downloads |
| :--- | :--- | :--- | :--- | :--- | :--- |
-| [`AzureChatOpenAI`](/oss/python/integrations/chat/azure_chat_openai) | ✅ | ✅ | ✅ | ✅ |
|
-| [`ChatOpenAI`](/oss/python/integrations/chat/openai) | ✅ | ✅ | ✅ | ✅ |
|
-| [`vLLM`](/oss/python/integrations/chat/vllm) | | | | |
|
+| [`AzureChatOpenAI`](/oss/python/integrations/chat/azure_chat_openai) | ✅ | ✅ | ✅ | ✅ |
|
+| [`ChatOpenAI`](/oss/python/integrations/chat/openai) | ✅ | ✅ | ✅ | ✅ |
|
+| [`vLLM`](/oss/python/integrations/chat/vllm) | | | | |
|
| [`ChatAnthropicVertex`](/oss/python/integrations/chat/google_anthropic_vertex) | | | | |
|
| [`ChatVertexAI`](/oss/python/integrations/chat/google_vertex_ai) (deprecated) | ✅ | ✅ | ✅ | ✅ |
|
| [`ChatAnthropic`](/oss/python/integrations/chat/anthropic) | ✅ | ✅ | ✅ | ✅ |
|
@@ -43883,68 +43883,68 @@ Certain model providers offer endpoints that are compatible with OpenAI's [Chat
| [`ChatGoogleGenerativeAI`](/oss/python/integrations/chat/google_generative_ai) | ✅ | ✅ | ✅ | ✅ |
|
| [`ChatBedrock`](/oss/python/integrations/chat/bedrock) | ✅ | ✅ | ✅ | ✅ |
|
| [`ChatDatabricks`](/oss/python/integrations/chat/databricks) | ✅ | ✅ | ✅ | ❌ |
|
-| [`ChatLiteLLM`](/oss/python/integrations/chat/litellm) | ✅ | ✅ | ✅ | ✅ |
|
| [`ChatOllama`](/oss/python/integrations/chat/ollama) | ✅ | ✅ | ✅ | ✅ |
|
| [`ChatGroq`](/oss/python/integrations/chat/groq) | ✅ | ✅ | ✅ | ✅ |
|
| [`ChatHuggingFace`](/oss/python/integrations/chat/huggingface) | ❌ | ✅ | ✅ | ✅ |
|
+| [`ChatLiteLLM`](/oss/python/integrations/chat/litellm) | ✅ | ✅ | ✅ | ✅ |
|
+| [`AzureAIChatCompletionsModel`](/oss/python/integrations/chat/azure_ai) | ✅ | ✅ | ✅ | ✅ |
|
| [`ChatFireworks`](/oss/python/integrations/chat/fireworks) | ✅ | ✅ | ✅ | ❌ |
|
| [`ChatMistralAI`](/oss/python/integrations/chat/mistralai) | ✅ | ✅ | ✅ | ❌ |
|
-| [`ChatXAI`](/oss/python/integrations/chat/xai) | ✅ | ✅ | ✅ | ❌ |
|
-| [`ChatCohere`](/oss/python/integrations/chat/cohere) | | | | |
|
-| [`AzureAIChatCompletionsModel`](/oss/python/integrations/chat/azure_ai) | ✅ | ✅ | ✅ | ✅ |
|
+| [`ChatXAI`](/oss/python/integrations/chat/xai) | ✅ | ✅ | ✅ | ❌ |
|
+| [`ChatCohere`](/oss/python/integrations/chat/cohere) | | | | |
|
+| [`ChatOpenRouter`](/oss/python/integrations/chat/openrouter) | ✅ | ✅ | ✅ | ✅ |
|
| [`ChatNVIDIA`](/oss/python/integrations/chat/nvidia_ai_endpoints) | ✅ | ✅ | ✅ | ✅ |
|
-| [`ChatOpenRouter`](/oss/python/integrations/chat/openrouter) | ✅ | ✅ | ✅ | ✅ |
|
-| [`ChatDeepSeek`](/oss/python/integrations/chat/deepseek) | ✅ | ✅ | ✅ | ❌ |
|
-| [`ChatWatsonx`](/oss/python/integrations/chat/ibm_watsonx) | ✅ | ✅ | ✅ | ✅ |
|
-| [`ChatPerplexity`](/oss/python/integrations/chat/perplexity) | ✅ | ❌ | ✅ | ❌ |
|
-| [`ChatCerebras`](/oss/python/integrations/chat/cerebras) | ✅ | ✅ | ✅ | ❌ |
|
-| [`ChatOCIGenerativeAI`](/oss/python/integrations/chat/oci_generative_ai) | ✅ | ✅ | ✅ | ✅ |
|
-| [`ChatOCIModelDeployment`](/oss/python/integrations/chat/oci_data_science) | ✅ | | | |
|
-| [`ChatSambaNova`](/oss/python/integrations/chat/sambanova) | ✅ | ✅ | ✅ | ✅ |
|
-| [`ChatBaseten`](/oss/python/integrations/chat/baseten) | | | | |
|
-| [`ChatTogether`](/oss/python/integrations/chat/together) | ✅ | ✅ | ✅ | ✅ |
|
-| [`ChatUpstage`](/oss/python/integrations/chat/upstage) | | | | |
|
+| [`ChatDeepSeek`](/oss/python/integrations/chat/deepseek) | ✅ | ✅ | ✅ | ❌ |
|
+| [`ChatWatsonx`](/oss/python/integrations/chat/ibm_watsonx) | ✅ | ✅ | ✅ | ✅ |
|
+| [`ChatPerplexity`](/oss/python/integrations/chat/perplexity) | ✅ | ❌ | ✅ | ❌ |
|
+| [`ChatCerebras`](/oss/python/integrations/chat/cerebras) | ✅ | ✅ | ✅ | ❌ |
|
+| [`ChatOCIGenerativeAI`](/oss/python/integrations/chat/oci_generative_ai) | ✅ | ✅ | ✅ | ✅ |
|
+| [`ChatOCIModelDeployment`](/oss/python/integrations/chat/oci_data_science) | ✅ | | | |
|
+| [`ChatBaseten`](/oss/python/integrations/chat/baseten) | | | | |
|
+| [`ChatSambaNova`](/oss/python/integrations/chat/sambanova) | ✅ | ✅ | ✅ | ✅ |
|
+| [`ChatTogether`](/oss/python/integrations/chat/together) | ✅ | ✅ | ✅ | ✅ |
|
+| [`ChatUpstage`](/oss/python/integrations/chat/upstage) | | | | |
|
| [`ChatQwen`](/oss/python/integrations/chat/qwen) | ✅ | ✅ | ✅ | ✅ |
|
| [`ChatQwQ`](/oss/python/integrations/chat/qwq) | ✅ | ✅ | ✅ | ✅ |
|
-| [`ChatAI21`](https://docs.ai21.com/home) | ✅ | ✅ | ✅ | ❌ |
|
-| [`ChatClovaX`](https://guide.ncloud-docs.com/docs/clovastudio-dev-langchain) | ✅ | ✅ | ✅ | ✅ |
|
-| [`ChatMoonshot`](https://github.com/ArcadiaLin/langchain-moonshot) | ✅ | ✅ | ✅ | ✅ |
|
-| [`ChatNebius`](https://github.com/nebius/langchain-nebius) | ✅ | ✅ | ✅ | ✅ |
|
-| [`ChatParallel`](/oss/python/integrations/chat/parallel) | ✅ | ❌ | ✅ | ❌ |
|
-| [`ChatAmazonNova`](/oss/python/integrations/chat/amazon_nova) | ✅ | ✅ | ✅ | |
|
-| [`ChatCloudflareWorkersAI`](https://github.com/cloudflare/langchain-cloudflare) | ❌ | ✅ | ✅ | ❌ |
|
+| [`ChatClovaX`](https://guide.ncloud-docs.com/docs/clovastudio-dev-langchain) | ✅ | ✅ | ✅ | ✅ |
|
+| [`ChatAI21`](https://docs.ai21.com/home) | ✅ | ✅ | ✅ | ❌ |
|
+| [`ChatMoonshot`](https://github.com/ArcadiaLin/langchain-moonshot) | ✅ | ✅ | ✅ | ✅ |
|
+| [`ChatNebius`](https://github.com/nebius/langchain-nebius) | ✅ | ✅ | ✅ | ✅ |
|
+| [`ChatParallel`](/oss/python/integrations/chat/parallel) | ✅ | ❌ | ✅ | ❌ |
|
+| [`ChatAmazonNova`](/oss/python/integrations/chat/amazon_nova) | ✅ | ✅ | ✅ | |
|
+| [`ChatCloudflareWorkersAI`](https://github.com/cloudflare/langchain-cloudflare) | ❌ | ✅ | ✅ | ❌ |
|
| [`ChatGradient`](https://docs.digitalocean.com/products/ai-platform/) | | | | |
|
| [`ChatWriter`](https://dev.writer.com/home/introduction) | ✅ | ✅ | ✅ | ❌ |
|
-| [`Apertis`](https://docs.apertis.ai/api/sdks/langchain/) | ✅ | ✅ | ✅ | ✅ |
|
-| [`ChatCrusoe`](/oss/python/integrations/chat/crusoe) | ✅ | ✅ | ✅ | ❌ |
|
-| [`ChatInterfaze`](https://interfaze.ai/docs) | ✅ | ✅ | ✅ | ✅ |
|
-| [`ChatContextual`](https://docs.contextual.ai/) | ❌ | ❌ | ❌ | ❌ |
|
-| [`ChatSarvam`](https://docs.sarvam.ai/api/integration/langchain) | ✅ | ✅ | ✅ | ❌ |
|
-| [`ChatAppleFoundationModels`](https://github.com/rajanshxrma/langchain-apple-foundation-models) | ✅ | ✅ | ✅ | ❌ |
|
-| [`SpendGuardChatModel`](https://agenticspendguard.dev) | | | | |
|
-| [`ChatAIMLAPI`](https://docs.aimlapi.com/) | ✅ | ✅ | ✅ | ✅ |
|
-| [`ChatKServe`](https://gitlab.com/bitkaio/langchain/kserve-provider) | ✅ | ✅ | ✅ | ✅ |
|
-| [`ChatPredictionGuard`](https://github.com/predictionguard/langchain-predictionguard) | | | | |
|
-| [`ChatDoubleword`](https://docs.doubleword.ai/inference-api/intro-to-doubleword-inference) | ✅ | ✅ | ✅ | ❌ |
|
-| [`ChatAbso`](https://github.com/lunary-ai/langchain-abso) | | | | |
|
-| [`ModelScopeChatEndpoint`](https://github.com/modelscope/langchain-modelscope) | | | | |
|
-| [`ChatYutoriNavigator`](https://docs.yutori.com) | | | | |
|
-| [`ChatKinetica`](https://github.com/kineticadb/langchain-kinetica) | | | | |
|
-| [`ChatXinference`](https://github.com/TheSongg/langchain-xinference) | ✅ | ✅ | ✅ | ❌ |
|
-| [`ChatDiffbot`](https://github.com/diffbot/langchain-diffbot) | ✅ | ❌ | ❌ | ❌ |
|
-| [`ChatRunPod`](https://docs.runpod.io/overview) | | | | |
|
-| [`ChatAlephantAI`](https://alephant.io/) | | | | |
|
-| [`ChatFeatherlessAI`](https://github.com/featherless-ai-integrations/langchain-featherless-ai) | ✅ | ❌ | ❌ | ❌ |
|
-| [`ChatPipeshift`](https://github.com/pipeshift-org/langchain-pipeshift) | ✅ | ❌ | ❌ | ✅ |
|
-| [`ChatEmpirioLabs`](https://docs.empiriolabs.ai) | ✅ | ✅ | ✅ | ✅ |
|
-| [`ChatNetmind`](https://github.com/protagolabs/langchain-netmind) | ✅ | ✅ | ✅ | ❌ |
|
-| [`ChatGreenNode`](https://github.com/greennode-ai/langchain-greennode) | ✅ | ✅ | ✅ | ✅ |
|
-| [`ChatThalam`](https://thalam.ai/docs) | ✅ | ✅ | ✅ | ✅ |
|
-| [`ChatDuel`](https://duelagents.com) | ✅ | ✅ | ✅ | ❌ |
|
-| [`ChatKalibr`](https://kalibr.systems/docs) | | | | |
|
+| [`Apertis`](https://docs.apertis.ai/api/sdks/langchain/) | ✅ | ✅ | ✅ | ✅ |
|
+| [`ChatInterfaze`](https://interfaze.ai/docs) | ✅ | ✅ | ✅ | ✅ |
|
+| [`ChatCrusoe`](/oss/python/integrations/chat/crusoe) | ✅ | ✅ | ✅ | ❌ |
|
+| [`ChatContextual`](https://docs.contextual.ai/) | ❌ | ❌ | ❌ | ❌ |
|
+| [`ChatSarvam`](https://docs.sarvam.ai/api/integration/langchain) | ✅ | ✅ | ✅ | ❌ |
|
+| [`ChatPredictionGuard`](https://github.com/predictionguard/langchain-predictionguard) | | | | |
|
+| [`ChatKServe`](https://gitlab.com/bitkaio/langchain/kserve-provider) | ✅ | ✅ | ✅ | ✅ |
|
+| [`ChatAIMLAPI`](https://docs.aimlapi.com/) | ✅ | ✅ | ✅ | ✅ |
|
+| [`ChatAbso`](https://github.com/lunary-ai/langchain-abso) | | | | |
|
+| [`ChatKinetica`](https://github.com/kineticadb/langchain-kinetica) | | | | |
|
+| [`ChatXinference`](https://github.com/TheSongg/langchain-xinference) | ✅ | ✅ | ✅ | ❌ |
|
+| [`ChatAppleFoundationModels`](https://github.com/rajanshxrma/langchain-apple-foundation-models) | ✅ | ✅ | ✅ | ❌ |
|
+| [`ChatRunPod`](https://docs.runpod.io/overview) | | | | |
|
+| [`ChatDoubleword`](https://docs.doubleword.ai/inference-api/intro-to-doubleword-inference) | ✅ | ✅ | ✅ | ❌ |
|
+| [`ChatYutoriNavigator`](https://docs.yutori.com) | | | | |
|
+| [`SpendGuardChatModel`](https://agenticspendguard.dev) | | | | |
|
+| [`ChatFeatherlessAI`](https://github.com/featherless-ai-integrations/langchain-featherless-ai) | ✅ | ❌ | ❌ | ❌ |
|
+| [`ChatDiffbot`](https://github.com/diffbot/langchain-diffbot) | ✅ | ❌ | ❌ | ❌ |
|
+| [`ChatPipeshift`](https://github.com/pipeshift-org/langchain-pipeshift) | ✅ | ❌ | ❌ | ✅ |
|
+| [`ModelScopeChatEndpoint`](https://github.com/modelscope/langchain-modelscope) | | | | |
|
+| [`ChatAlephantAI`](https://alephant.io/) | | | | |
|
+| [`ChatNetmind`](https://github.com/protagolabs/langchain-netmind) | ✅ | ✅ | ✅ | ❌ |
|
+| [`ChatEmpirioLabs`](https://docs.empiriolabs.ai) | ✅ | ✅ | ✅ | ✅ |
|
+| [`ChatGreenNode`](https://github.com/greennode-ai/langchain-greennode) | ✅ | ✅ | ✅ | ✅ |
|
| [`ChatNeuralwatt`](https://neuralwatt.com) | ✅ | ✅ | ✅ | ❌ |
|
-| [`ChatTelnyx`](https://developers.telnyx.com/docs/inference/models) | ✅ | ✅ | ✅ | ❌ |
|
-| [`ChatSeekrFlow`](https://github.com/benfaircloth/langchain-seekrflow) | ✅ | ✅ | ✅ | ❌ |
|
+| [`ChatKalibr`](https://kalibr.systems/docs) | | | | |
|
+| [`ChatThalam`](https://thalam.ai/docs) | ✅ | ✅ | ✅ | ✅ |
|
+| [`ChatTelnyx`](https://developers.telnyx.com/docs/inference/models) | ✅ | ✅ | ✅ | ❌ |
|
+| [`ChatDuel`](https://duelagents.com) | ✅ | ✅ | ✅ | ❌ |
|
+| [`ChatSeekrFlow`](https://github.com/benfaircloth/langchain-seekrflow) | ✅ | ✅ | ✅ | ❌ |
|
| [`1Claw`](https://docs.1claw.xyz) | ✅ | ✅ | ✅ | ❌ | N/A |
| [`Auxen`](https://auxen.ai) | ✅ | ✅ | ✅ | ❌ | N/A |
| [`DaoXE`](https://daoxe.com) | ✅ | ✅ | ✅ | ✅ | N/A |
@@ -55049,61 +55049,61 @@ The below document loaders allow you to load data from common data formats.
| [`Google cloud storage file`](/oss/python/integrations/document_loaders/google_cloud_storage_file) |
|
| [`Google drive`](/oss/python/integrations/document_loaders/google_drive) |
|
| [`Google speech-to-text audio transcripts`](/oss/python/integrations/document_loaders/google_speech_to_text) |
|
-| [`UnstructuredLoader`](/oss/python/integrations/document_loaders/unstructured_file) |
|
-| [`AstraDB`](/oss/python/integrations/document_loaders/astradb) |
|
-| [`Oracle AI vector search document processing`](/oss/python/integrations/document_loaders/oracleai) |
|
-| [`Oracle autonomous database`](/oss/python/integrations/document_loaders/oracleadb_loader) |
|
-| [`Docling`](/oss/python/integrations/document_loaders/docling) |
|
-| [`Upstage`](/oss/python/integrations/document_loaders/upstage) |
|
-| [`Google alloydb for postgresql`](/oss/python/integrations/document_loaders/google_alloydb) |
|
-| [`Google spanner`](/oss/python/integrations/document_loaders/google_spanner) |
|
+| [`UnstructuredLoader`](/oss/python/integrations/document_loaders/unstructured_file) |
|
+| [`AstraDB`](/oss/python/integrations/document_loaders/astradb) |
|
+| [`Oracle AI vector search document processing`](/oss/python/integrations/document_loaders/oracleai) |
|
+| [`Oracle autonomous database`](/oss/python/integrations/document_loaders/oracleadb_loader) |
|
+| [`Docling`](/oss/python/integrations/document_loaders/docling) |
|
+| [`Upstage`](/oss/python/integrations/document_loaders/upstage) |
|
+| [`Google alloydb for postgresql`](/oss/python/integrations/document_loaders/google_alloydb) |
|
+| [`Google spanner`](/oss/python/integrations/document_loaders/google_spanner) |
|
+| [`PyMuPDF4LLMLoader`](https://github.com/pymupdf/langchain-pymupdf4llm) |
|
| [`Google firestore (native mode)`](/oss/python/integrations/document_loaders/google_firestore) |
|
-| [`PyMuPDF4LLMLoader`](https://github.com/pymupdf/langchain-pymupdf4llm) |
|
-| [`ApifyDatasetLoader`](https://docs.apify.com/storage/dataset) |
|
-| [`Google cloud SQL for postgresql`](https://docs.cloud.google.com/sql/docs/postgres) |
|
+| [`ApifyDatasetLoader`](https://docs.apify.com/storage/dataset) |
|
+| [`Google cloud SQL for postgresql`](https://docs.cloud.google.com/sql/docs/postgres) |
|
| [`DomPrunerLoader`](https://github.com/dong7812/dompruner-py) |
|
| [`OpenDataLoader PDF`](https://github.com/opendataloader-project/langchain-opendataloader-pdf) |
|
| [`YoutubeLoaderDL`](https://github.com/aqib0770/langchain-yt-dlp) |
|
| [`Azure blob storage loader`](/oss/python/integrations/document_loaders/azure_blob_storage) |
|
+| [`Docugami`](/oss/python/integrations/document_loaders/docugami) |
|
| [`PDFParser`](https://dev.writer.com/api-reference/tool-api/pdf-parser#parse-pdf) |
|
| [`SecureLangChainLoader`](https://github.com/arsbr/Veritensor) |
|
-| [`Docugami`](/oss/python/integrations/document_loaders/docugami) |
|
-| [`Google memorystore for Redis`](/oss/python/integrations/document_loaders/google_memorystore_redis) |
|
| [`MinerULoader`](https://mineru.net) |
|
-| [`SingleStoreLoader`](https://github.com/singlestore-labs/langchain-singlestore/) |
|
-| [`SpidraLoader`](https://docs.spidra.io) |
|
-| [`PdfInspectorLoader`](https://github.com/undacmic/langchain-pdf-inspector) |
|
-| [`CrwLoader`](https://fastcrw.com) |
|
-| [`OpeddFeedLoader`](https://opedd.com/for-ai-agents) |
|
-| [`Outline`](https://github.com/10Pines/langchain-outline) |
|
-| [`ReplyLayerLoader`](https://replylayer.ai/docs/guides/langchain) |
|
-| [`HyperbrowserLoader`](https://www.hyperbrowser.ai/docs/home) |
|
-| [`AnakinLoader`](https://anakin.io/docs/documentation) |
|
-| [`Google bigtable`](/oss/python/integrations/document_loaders/google_bigtable) |
|
-| [`PolarisAIDataInsightLoader`](https://datainsight.polarisoffice.com/playground) |
|
-| [`langchain_box`](https://developer.box.com/) |
|
-| [`PaddleOCR-VL`](https://www.paddleocr.com) |
|
-| [`ProxyHatLoader`](https://docs.proxyhat.com) |
|
-| [`HwpHwpxLoader`](https://github.com/jaypakdevkr/HWP-Loader) |
|
-| [`PdfmuseLoader`](https://github.com/casperkwok/pdfmuse) |
|
-| [`Google Classroom`](/oss/python/integrations/document_loaders/google_classroom) |
|
-| [`CVFileLoader`](https://cvfile.org) |
|
-| [`AgentQLLoader`](https://docs.agentql.com/home) |
|
-| [`Google firestore in datastore mode`](/oss/python/integrations/document_loaders/google_datastore) |
|
-| [`Kinetica document loader`](https://github.com/kineticadb/langchain-kinetica) |
|
-| [`Undatasio`](https://undatas.io) |
|
-| [`FirecrawlLoader`](https://docs.firecrawl.dev) |
|
-| [`Google cloud SQL for mysql`](/oss/python/integrations/document_loaders/google_cloud_sql_mysql) |
|
-| [`DiffbotCrawlLoader`](https://github.com/diffbot/langchain-diffbot) |
|
-| [`DiffbotExtractLoader`](https://github.com/diffbot/langchain-diffbot) |
|
-| [`AirbyteLoader`](https://docs.airbyte.com/integrations/) |
|
-| [`PlasmateSOMLLoader`](https://docs.plasmate.app/integration-langchain) |
|
-| [`Google cloud SQL for SQL server`](/oss/python/integrations/document_loaders/google_cloud_sql_mssql) |
|
-| [`Soniox`](https://soniox.com/docs/stt/concepts/supported-languages) |
|
-| [`AgentMail`](https://github.com/agentmail-to/langchain-agentmail) |
|
-| [`OxidizePdfLoader`](https://github.com/bzsanti/oxidize-pdf-integrations/tree/main/langchain) |
|
-| [`Google el carro for Oracle workloads`](https://github.com/googleapis/langchain-google-el-carro-python/) |
|
-| [`PowerScaleDocumentLoader`](/oss/python/integrations/document_loaders/powerscale) |
|
+| [`SingleStoreLoader`](https://github.com/singlestore-labs/langchain-singlestore/) |
|
+| [`Google memorystore for Redis`](/oss/python/integrations/document_loaders/google_memorystore_redis) |
|
+| [`PdfInspectorLoader`](https://github.com/undacmic/langchain-pdf-inspector) |
|
+| [`SpidraLoader`](https://docs.spidra.io) |
|
+| [`CrwLoader`](https://fastcrw.com) |
|
+| [`OpeddFeedLoader`](https://opedd.com/for-ai-agents) |
|
+| [`HyperbrowserLoader`](https://www.hyperbrowser.ai/docs/home) |
|
+| [`Outline`](https://github.com/10Pines/langchain-outline) |
|
+| [`AnakinLoader`](https://anakin.io/docs/documentation) |
|
+| [`ReplyLayerLoader`](https://replylayer.ai/docs/guides/langchain) |
|
+| [`Google bigtable`](/oss/python/integrations/document_loaders/google_bigtable) |
|
+| [`langchain_box`](https://developer.box.com/) |
|
+| [`PolarisAIDataInsightLoader`](https://datainsight.polarisoffice.com/playground) |
|
+| [`FirecrawlLoader`](https://docs.firecrawl.dev) |
|
+| [`PaddleOCR-VL`](https://www.paddleocr.com) |
|
+| [`HwpHwpxLoader`](https://github.com/jaypakdevkr/HWP-Loader) |
|
+| [`PdfmuseLoader`](https://github.com/casperkwok/pdfmuse) |
|
+| [`ProxyHatLoader`](https://docs.proxyhat.com) |
|
+| [`Google Classroom`](/oss/python/integrations/document_loaders/google_classroom) |
|
+| [`AgentQLLoader`](https://docs.agentql.com/home) |
|
+| [`Kinetica document loader`](https://github.com/kineticadb/langchain-kinetica) |
|
+| [`Google firestore in datastore mode`](/oss/python/integrations/document_loaders/google_datastore) |
|
+| [`CVFileLoader`](https://cvfile.org) |
|
+| [`Google cloud SQL for mysql`](/oss/python/integrations/document_loaders/google_cloud_sql_mysql) |
|
+| [`AirbyteLoader`](https://docs.airbyte.com/integrations/) |
|
+| [`DiffbotCrawlLoader`](https://github.com/diffbot/langchain-diffbot) |
|
+| [`DiffbotExtractLoader`](https://github.com/diffbot/langchain-diffbot) |
|
+| [`Undatasio`](https://undatas.io) |
|
+| [`Google cloud SQL for SQL server`](/oss/python/integrations/document_loaders/google_cloud_sql_mssql) |
|
+| [`PlasmateSOMLLoader`](https://docs.plasmate.app/integration-langchain) |
|
+| [`Soniox`](https://soniox.com/docs/stt/concepts/supported-languages) |
|
+| [`AgentMail`](https://github.com/agentmail-to/langchain-agentmail) |
|
+| [`OxidizePdfLoader`](https://github.com/bzsanti/oxidize-pdf-integrations/tree/main/langchain) |
|
+| [`Google el carro for Oracle workloads`](https://github.com/googleapis/langchain-google-el-carro-python/) |
|
+| [`PowerScaleDocumentLoader`](/oss/python/integrations/document_loaders/powerscale) |
|
| [`LangSmithLoader`](/oss/python/integrations/document_loaders/langsmith) | N/A |
@@ -59535,17 +59535,17 @@ The interface allows queries and documents to be embedded with different strateg
| Integration | Downloads |
| :--- | :--- |
-| [`AzureOpenAIEmbeddings`](/oss/python/integrations/embeddings/azure_openai) |
|
-| [`OpenAIEmbeddings`](/oss/python/integrations/embeddings/openai) |
|
+| [`AzureOpenAIEmbeddings`](/oss/python/integrations/embeddings/azure_openai) |
|
+| [`OpenAIEmbeddings`](/oss/python/integrations/embeddings/openai) |
|
| [`GoogleGenerativeAIEmbeddings`](/oss/python/integrations/embeddings/google_generative_ai) |
|
| [`DatabricksEmbeddings`](/oss/python/integrations/embeddings/databricks) |
|
| [`OllamaEmbeddings`](/oss/python/integrations/embeddings/ollama) |
|
| [`Sentence Transformers on Hugging Face`](/oss/python/integrations/embeddings/sentence_transformers) |
|
| [`MistralAIEmbeddings`](/oss/python/integrations/embeddings/mistralai) |
|
-| [`CohereEmbeddings`](/oss/python/integrations/embeddings/cohere) |
|
+| [`CohereEmbeddings`](/oss/python/integrations/embeddings/cohere) |
|
| [`NVIDIAEmbeddings`](/oss/python/integrations/embeddings/nvidia_ai_endpoints) |
|
-| [`PerplexityEmbeddings`](/oss/python/integrations/embeddings/perplexity) |
|
-| [`TogetherEmbeddings`](/oss/python/integrations/embeddings/together) |
|
+| [`PerplexityEmbeddings`](/oss/python/integrations/embeddings/perplexity) |
|
+| [`TogetherEmbeddings`](/oss/python/integrations/embeddings/together) |
|
@@ -59713,8 +59713,8 @@ In production, you would typically use a more robust persistent store, such as a
| Integration | Downloads |
| :--- | :--- |
-| [`AzureOpenAIEmbeddings`](/oss/python/integrations/embeddings/azure_openai) |
|
-| [`OpenAIEmbeddings`](/oss/python/integrations/embeddings/openai) |
|
+| [`AzureOpenAIEmbeddings`](/oss/python/integrations/embeddings/azure_openai) |
|
+| [`OpenAIEmbeddings`](/oss/python/integrations/embeddings/openai) |
|
| [`Google Vertex AI`](/oss/python/integrations/embeddings/google_vertex_ai) |
|
| [`GoogleGenerativeAIEmbeddings`](/oss/python/integrations/embeddings/google_generative_ai) |
|
| [`BedrockEmbeddings`](/oss/python/integrations/embeddings/bedrock) |
|
@@ -59728,38 +59728,38 @@ In production, you would typically use a more robust persistent store, such as a
| [`FireworksEmbeddings`](/oss/python/integrations/embeddings/fireworks) |
|
| [`MistralAIEmbeddings`](/oss/python/integrations/embeddings/mistralai) |
|
| [`Pinecone`](/oss/python/integrations/embeddings/pinecone) |
|
-| [`CohereEmbeddings`](/oss/python/integrations/embeddings/cohere) |
|
+| [`CohereEmbeddings`](/oss/python/integrations/embeddings/cohere) |
|
| [`NVIDIAEmbeddings`](/oss/python/integrations/embeddings/nvidia_ai_endpoints) |
|
-| [`WatsonxEmbeddings`](/oss/python/integrations/embeddings/ibm_watsonx) |
|
-| [`PerplexityEmbeddings`](/oss/python/integrations/embeddings/perplexity) |
|
-| [`Elasticsearch`](/oss/python/integrations/embeddings/elasticsearch) |
|
-| [`Oracle AI vector search generate`](/oss/python/integrations/embeddings/oracleai) |
|
-| [`OCIGenAIEmbeddings`](/oss/python/integrations/embeddings/oci_generative_ai) |
|
-| [`SambanovaEmbeddings`](/oss/python/integrations/embeddings/sambanova) |
|
-| [`BasetenEmbeddings`](/oss/python/integrations/embeddings/baseten) |
|
-| [`TogetherEmbeddings`](/oss/python/integrations/embeddings/together) |
|
-| [`Voyage AI`](/oss/python/integrations/embeddings/voyageai) |
|
-| [`UpstageEmbeddings`](/oss/python/integrations/embeddings/upstage) |
|
-| [`Naver`](https://guide.ncloud-docs.com/docs/clovastudio-dev-langchain) |
|
+| [`WatsonxEmbeddings`](/oss/python/integrations/embeddings/ibm_watsonx) |
|
+| [`PerplexityEmbeddings`](/oss/python/integrations/embeddings/perplexity) |
|
+| [`Elasticsearch`](/oss/python/integrations/embeddings/elasticsearch) |
|
+| [`Oracle AI vector search generate`](/oss/python/integrations/embeddings/oracleai) |
|
+| [`OCIGenAIEmbeddings`](/oss/python/integrations/embeddings/oci_generative_ai) |
|
+| [`BasetenEmbeddings`](/oss/python/integrations/embeddings/baseten) |
|
+| [`SambanovaEmbeddings`](/oss/python/integrations/embeddings/sambanova) |
|
+| [`TogetherEmbeddings`](/oss/python/integrations/embeddings/together) |
|
+| [`Voyage AI`](/oss/python/integrations/embeddings/voyageai) |
|
+| [`UpstageEmbeddings`](/oss/python/integrations/embeddings/upstage) |
|
+| [`Naver`](https://guide.ncloud-docs.com/docs/clovastudio-dev-langchain) |
|
| [`NomicEmbeddings`](https://atlas.nomic.ai/) |
|
-| [`Nebius`](https://docs.tokenfactory.nebius.com/quickstart) |
|
-| [`Cloudflare workers AI`](https://developers.cloudflare.com/ai/models/#text-embeddings) |
|
-| [`OpensolrEmbeddings`](https://opensolr.com/langchain) |
|
-| [`PolarDBPGEmbeddings`](https://github.com/polardb/langchain-polardb-pg) |
|
-| [`Localai`](https://localai.io/features/embeddings/index.html) |
|
-| [`AIMlAPIEmbeddings`](https://docs.aimlapi.com/) |
|
-| [`PredictionGuardEmbeddings`](https://docs.predictionguard.com/api-reference/api-reference/embeddings) |
|
-| [`DoublewordEmbeddings`](https://docs.doubleword.ai/inference-api/intro-to-doubleword-inference) |
|
-| [`Modelscope`](https://www.modelscope.cn/docs/sdk/pipelines) |
|
-| [`ForgeEmbeddings`](https://voxell.ai/forge) |
|
-| [`EmpirioLabsEmbeddings`](https://docs.empiriolabs.ai) |
|
-| [`Netmind`](https://github.com/protagolabs/langchain-netmind) |
|
-| [`GreenNodeEmbeddings`](https://greennode.ai/) |
|
-| [`ANEEmbeddings`](https://github.com/sbryngelson/langchain-aneforge) |
|
+| [`Nebius`](https://docs.tokenfactory.nebius.com/quickstart) |
|
+| [`Cloudflare workers AI`](https://developers.cloudflare.com/ai/models/#text-embeddings) |
|
+| [`OpensolrEmbeddings`](https://opensolr.com/langchain) |
|
+| [`PolarDBPGEmbeddings`](https://github.com/polardb/langchain-polardb-pg) |
|
+| [`Localai`](https://localai.io/features/embeddings/index.html) |
|
+| [`PredictionGuardEmbeddings`](https://docs.predictionguard.com/api-reference/api-reference/embeddings) |
|
+| [`AIMlAPIEmbeddings`](https://docs.aimlapi.com/) |
|
+| [`DoublewordEmbeddings`](https://docs.doubleword.ai/inference-api/intro-to-doubleword-inference) |
|
+| [`ForgeEmbeddings`](https://voxell.ai/forge) |
|
+| [`Modelscope`](https://www.modelscope.cn/docs/sdk/pipelines) |
|
+| [`Netmind`](https://github.com/protagolabs/langchain-netmind) |
|
+| [`Lindorm`](https://help.aliyun.com/en/lindorm/product-overview/product-introduction-overview) |
|
+| [`EmpirioLabsEmbeddings`](https://docs.empiriolabs.ai) |
|
+| [`GreenNodeEmbeddings`](https://greennode.ai/) |
|
| [`KeiroEmbeddings`](https://github.com/Keirolabs-API/langchain-keiro) |
|
-| [`TelnyxEmbeddings`](https://developers.telnyx.com/docs/inference/models) |
|
-| [`Isaacus`](https://isaacus.com/docs) |
|
-| [`Lindorm`](https://help.aliyun.com/en/lindorm/product-overview/product-introduction-overview) |
|
+| [`TelnyxEmbeddings`](https://developers.telnyx.com/docs/inference/models) |
|
+| [`ANEEmbeddings`](https://github.com/sbryngelson/langchain-aneforge) |
|
+| [`Isaacus`](https://isaacus.com/docs) |
|
@@ -69094,10 +69094,10 @@ Middleware enables context engineering, harness customization, and runtime safet
| Provider | Middleware available | Source | Downloads |
| :--- | :--- | :--- | :--- |
-| [`OpenAI middleware`](/oss/python/integrations/middleware/openai) | Content moderation | [`langchain-ai/langchain`](https://github.com/langchain-ai/langchain/tree/master/libs/partners/openai) |
|
+| [`OpenAI middleware`](/oss/python/integrations/middleware/openai) | Content moderation | [`langchain-ai/langchain`](https://github.com/langchain-ai/langchain/tree/master/libs/partners/openai) |
|
| [`Anthropic middleware`](/oss/python/integrations/middleware/anthropic) | Prompt caching, bash tool, text editor, memory, and file search | [`langchain-ai/langchain`](https://github.com/langchain-ai/langchain/tree/master/libs/partners/anthropic) |
|
| [`AWS middleware`](/oss/python/integrations/middleware/aws) | Prompt caching and AgentCore Payments | [`langchain-ai/langchain-aws`](https://github.com/langchain-ai/langchain-aws/tree/main/libs/aws), [`aws/bedrock-agentcore-sdk-python`](https://github.com/aws/bedrock-agentcore-sdk-python) |
|
-| [`Microsoft Foundry middleware`](/oss/python/integrations/middleware/azure_ai) | Text moderation, image moderation, prompt shield, protected material, and groundedness | [`langchain-ai/langchain-azure`](https://github.com/langchain-ai/langchain-azure/tree/main/libs/azure-ai) |
|
+| [`Microsoft Foundry middleware`](/oss/python/integrations/middleware/azure_ai) | Text moderation, image moderation, prompt shield, protected material, and groundedness | [`langchain-ai/langchain-azure`](https://github.com/langchain-ai/langchain-azure/tree/main/libs/azure-ai) |
|
| [`NVIDIA middleware`](/oss/python/integrations/middleware/nvidia) | Model routing and Nemotron 3 Ultra harness optimization | [`langchain-ai/langchain-nvidia`](https://github.com/langchain-ai/langchain-nvidia), [`langchain-ai/deepagents`](https://github.com/langchain-ai/deepagents) | N/A |
@@ -69110,38 +69110,38 @@ Middleware enables context engineering, harness customization, and runtime safet
| Provider | Middleware available | Source | Downloads |
| :--- | :--- | :--- | :--- |
-| [`OpenAI middleware`](/oss/python/integrations/middleware/openai) | Content moderation | [`langchain-ai/langchain`](https://github.com/langchain-ai/langchain/tree/master/libs/partners/openai) |
|
+| [`OpenAI middleware`](/oss/python/integrations/middleware/openai) | Content moderation | [`langchain-ai/langchain`](https://github.com/langchain-ai/langchain/tree/master/libs/partners/openai) |
|
| [`Anthropic middleware`](/oss/python/integrations/middleware/anthropic) | Prompt caching, bash tool, text editor, memory, and file search | [`langchain-ai/langchain`](https://github.com/langchain-ai/langchain/tree/master/libs/partners/anthropic) |
|
| [`AWS middleware`](/oss/python/integrations/middleware/aws) | Prompt caching and AgentCore Payments | [`langchain-ai/langchain-aws`](https://github.com/langchain-ai/langchain-aws/tree/main/libs/aws), [`aws/bedrock-agentcore-sdk-python`](https://github.com/aws/bedrock-agentcore-sdk-python) |
|
-| [`Microsoft Foundry middleware`](/oss/python/integrations/middleware/azure_ai) | Text moderation, image moderation, prompt shield, protected material, and groundedness | [`langchain-ai/langchain-azure`](https://github.com/langchain-ai/langchain-azure/tree/main/libs/azure-ai) |
|
-| [`CopilotKit`](/oss/python/langchain/frontend/integrations/copilotkit) | CopilotKit middleware and FastAPI bridge for Deep Agents, create_agent graphs, AG-UI, and the React and runtime clients | [`CopilotKit/CopilotKit`](https://github.com/CopilotKit/CopilotKit) |
|
+| [`Microsoft Foundry middleware`](/oss/python/integrations/middleware/azure_ai) | Text moderation, image moderation, prompt shield, protected material, and groundedness | [`langchain-ai/langchain-azure`](https://github.com/langchain-ai/langchain-azure/tree/main/libs/azure-ai) |
|
+| [`CopilotKit`](/oss/python/langchain/frontend/integrations/copilotkit) | CopilotKit middleware and FastAPI bridge for Deep Agents, create_agent graphs, AG-UI, and the React and runtime clients | [`CopilotKit/CopilotKit`](https://github.com/CopilotKit/CopilotKit) |
|
| [`Highflame`](https://github.com/highflame-ai/highflame-sdk) | Runtime AI security guardrails (prompt injection, PII/DLP, content safety) applied as middleware via Highflame Shield (OWASP LLM Top 10). | [`highflame-ai/highflame-sdk`](https://github.com/highflame-ai/highflame-sdk) |
|
-| [`prompt-shield`](https://github.com/mthamil107/prompt-shield) | Runtime prompt-injection firewall. Scans inputs, tool results, and outputs across detectors and output scanners with block, flag, and log modes. | [`mthamil107/prompt-shield`](https://github.com/mthamil107/prompt-shield) |
|
+| [`compact-middleware`](https://github.com/emanueleielo/compact-middleware) | Claude Code's compaction engine as LangChain middleware. Multi-level context compaction for long-running agents. | [`emanueleielo/compact-middleware`](https://github.com/emanueleielo/compact-middleware) |
|
+| [`Nuggets Authority`](https://nuggets.life) | Pre-execution authority enforcement for tool calls. Verifies a scoped, signed delegation before each tool runs, fails closed on deny, and emits an independently verifiable cryptographic proof of every decision. | [`NuggetsLtd/langchain-nuggets`](https://github.com/NuggetsLtd/langchain-nuggets) |
|
+| [`prompt-shield`](https://github.com/mthamil107/prompt-shield) | Runtime prompt-injection firewall. Scans inputs, tool results, and outputs across detectors and output scanners with block, flag, and log modes. | [`mthamil107/prompt-shield`](https://github.com/mthamil107/prompt-shield) |
|
| [`advisor-middleware`](https://github.com/emanueleielo/advisor-middleware) | Claude Code's advisor pattern as LangChain middleware. Pairs a fast executor model with a powerful advisor model that intervenes only on critical decisions. | [`emanueleielo/advisor-middleware`](https://github.com/emanueleielo/advisor-middleware) |
|
-| [`compact-middleware`](https://github.com/emanueleielo/compact-middleware) | Claude Code's compaction engine as LangChain middleware. Multi-level context compaction for long-running agents. | [`emanueleielo/compact-middleware`](https://github.com/emanueleielo/compact-middleware) |
|
| [`langchain-runcycles`](https://runcycles.io) | Pre-execution budget authority for model calls, tool calls, and agent loops | [`runcycles/langchain-runcycles`](https://github.com/runcycles/langchain-runcycles) |
|
| [`langgraph-state-machine`](https://github.com/mahmoud661/langgraph-state-machine) | Section-based flow control for LangGraph React agents. Divides conversations into discrete phases with scoped tools, prompts, auto-transitions, branching, and optional per-section LLM override. | [`mahmoud661/langgraph-state-machine`](https://github.com/mahmoud661/langgraph-state-machine) |
|
-| [`Nuggets Authority`](https://nuggets.life) | Pre-execution authority enforcement for tool calls. Verifies a scoped, signed delegation before each tool runs, fails closed on deny, and emits an independently verifiable cryptographic proof of every decision. | [`NuggetsLtd/langchain-nuggets`](https://github.com/NuggetsLtd/langchain-nuggets) |
|
-| [`RelayShield`](https://api.relayshield.net/developers) | Mandatory pre-execution gate that blocks connect_mcp_server and install_mcp_package tool calls when RelayShield reports risk. | [`nzdsf2-gif/langchain-relayshield`](https://github.com/nzdsf2-gif/langchain-relayshield) |
|
-| [`langchain-router`](https://github.com/johanity/langchain-router) | Phase-based model routing. Routes execution turns to a fast model, keeps the primary for planning and recovery. | [`johanity/langchain-router`](https://github.com/johanity/langchain-router) |
|
-| [`langchain-task-steering`](https://github.com/edvinhallvaxhiu/langchain-task-steering) | Implicit state-machine middleware for ordered task pipelines with per-task tool scoping, dynamic prompt injection, and composable completion validation. | [`edvinhallvaxhiu/langchain-task-steering`](https://github.com/edvinhallvaxhiu/langchain-task-steering) |
|
-| [`Cisco AI Defense`](https://github.com/cisco-ai-defense/ai-defense-langchain-middleware) | Runtime security inspection | [`cisco-ai-defense/ai-defense-langchain-middleware`](https://github.com/cisco-ai-defense/ai-defense-langchain-middleware) |
|
-| [`text2sql-framework`](https://github.com/Text2SqlAgent/text2sql-framework) | Replaces RAG with recursive tool use: the agent explores, writes, tests, and self-corrects using one execute_sql tool. | [`Text2SqlAgent/text2sql-framework`](https://github.com/Text2SqlAgent/text2sql-framework) |
|
-| [`BastionGuardrailMiddleware`](https://bastionsoft.com) | Prompt-injection and jailbreak detection. Screens user input and tool results, including indirect injection through retrieved content, before the model runs. Runs locally on your own hardware. | [`bastion-soft/bastion-prompt-protection`](https://github.com/bastion-soft/bastion-prompt-protection) |
|
-| [`AxioRank`](https://axiorank.com/docs/integrations/langchain) | Security gateway for AI agents: score tool calls and model turns against policy with allow, deny, and redact. | [`AxioRank/langchain-axiorank`](https://github.com/AxioRank/langchain-axiorank) |
|
-| [`langchain-distil`](https://github.com/dshakes/distil) | Reversible, certified context compression. Digests large tool outputs and message history before the model call (tool and function messages reversibly, human and system losslessly, the model messages never rewritten), with byte-exact recovery of every digest. Decision-equivalence between compressed and full context is certified offline by a statistical non-inferiority gate. | [`dshakes/distil`](https://github.com/dshakes/distil) |
|
-| [`DeepKeepMiddleware`](https://pypi.org/project/langchain-deepkeep/) | DeepKeep AI Firewall pre-moderation and post-moderation for LangChain agents. | |
|
-| [`langchain-collapse`](https://github.com/johanity/langchain-collapse) | Preventive context management. Collapses consecutive tool-call groups before they fill the context window. | [`johanity/langchain-collapse`](https://github.com/johanity/langchain-collapse) |
|
-| [`Tessera`](https://github.com/kenithphilip/Tessera) | Signed trust labels and taint-tracking that gate tool calls when context contains untrusted segments. | [`kenithphilip/Tessera`](https://github.com/kenithphilip/Tessera) |
|
-| [`OpenBox`](https://docs.openbox.ai/getting-started/langgraph) | Real-time governance for LangGraph and Deep Agents. Policies, guardrails, HITL, OTel hook governance, and behavior rules. | [`OpenBox-AI/openbox-langgraph-sdk-python`](https://github.com/OpenBox-AI/openbox-langgraph-sdk-python) |
|
-| [`Pydantic Monty Code Interpreter`](https://github.com/shane-rand/langchain-monty) | Provides Code Interpretation inside Pydantic's Monty Runtime | [`langchain-monty`](https://github.com/shane-rand/langchain-monty) |
|
-| [`comply54`](https://comply54.io/langchain) | Runtime compliance enforcement for AI agents under African data protection and financial-sector regulations (deny, escalate, audit, or allow). | [`comply54/langchain-comply54`](https://github.com/comply54/langchain-comply54) |
|
-| [`NoPII`](https://github.com/Enigma-Vault/NoPII/tree/main/integrations/langchain-nopii-middleware) | Runtime PII tokenization. Detects personal data in outbound prompts, replaces it with deterministic vault tokens before the request reaches the LLM, and restores the original values in the response. | [`Enigma-Vault/NoPII`](https://github.com/Enigma-Vault/NoPII/tree/main/integrations/langchain-nopii-middleware) |
|
-| [`OWASP Agent Memory Guard`](https://owasp.org/www-project-agent-memory-guard/) | Runtime defense against AI agent memory poisoning (OWASP ASI06). Scans messages, model responses, and tool outputs locally with block, warn, and strip modes. | [`OWASP/www-project-agent-memory-guard`](https://github.com/OWASP/www-project-agent-memory-guard/tree/main/integrations/langchain-agent-memory-guard) |
|
-| [`langchain-pop`](https://github.com/joy7758/persona-object-protocol/tree/main/integrations/langchain-pop) | Portable persona loading, legacy migration, and boundary-aware tool filtering for LangChain agents. | [`joy7758/persona-object-protocol`](https://github.com/joy7758/persona-object-protocol/tree/main/integrations/langchain-pop) |
|
-| [`TealTiger`](https://docs.tealtiger.ai/integrations/langchain) | Deterministic governance middleware. Policy enforcement, cost limits, tool allowlisting, FREEZE rules, and SARIF audit evidence with no LLM in the governance path. | [`agentguard-ai/tealtiger`](https://github.com/agentguard-ai/tealtiger/tree/main/packages/langchain-tealtiger) |
|
-| [`DNS-AID`](https://github.com/IngmarVG-IB/langchain-dns-aid) | DNS-based agent discovery via the DNS-AID protocol. Auto-publishes agents on startup, auto-unpublishes on shutdown, and provides discovery tools. | [`IngmarVG-IB/langchain-dns-aid`](https://github.com/IngmarVG-IB/langchain-dns-aid) |
|
-| [`VecrContextCompressor`](https://github.com/h2cker/vecr) | Deterministic LLM context compression with a regex retention whitelist for structured tokens before the model call. | [`h2cker/vecr`](https://github.com/h2cker/vecr) |
|
+| [`langchain-router`](https://github.com/johanity/langchain-router) | Phase-based model routing. Routes execution turns to a fast model, keeps the primary for planning and recovery. | [`johanity/langchain-router`](https://github.com/johanity/langchain-router) |
|
+| [`Cisco AI Defense`](https://github.com/cisco-ai-defense/ai-defense-langchain-middleware) | Runtime security inspection | [`cisco-ai-defense/ai-defense-langchain-middleware`](https://github.com/cisco-ai-defense/ai-defense-langchain-middleware) |
|
+| [`langchain-task-steering`](https://github.com/edvinhallvaxhiu/langchain-task-steering) | Implicit state-machine middleware for ordered task pipelines with per-task tool scoping, dynamic prompt injection, and composable completion validation. | [`edvinhallvaxhiu/langchain-task-steering`](https://github.com/edvinhallvaxhiu/langchain-task-steering) |
|
+| [`RelayShield`](https://api.relayshield.net/developers) | Mandatory pre-execution gate that blocks connect_mcp_server and install_mcp_package tool calls when RelayShield reports risk. | [`nzdsf2-gif/langchain-relayshield`](https://github.com/nzdsf2-gif/langchain-relayshield) |
|
+| [`BastionGuardrailMiddleware`](https://bastionsoft.com) | Prompt-injection and jailbreak detection. Screens user input and tool results, including indirect injection through retrieved content, before the model runs. Runs locally on your own hardware. | [`bastion-soft/bastion-prompt-protection`](https://github.com/bastion-soft/bastion-prompt-protection) |
|
+| [`AxioRank`](https://axiorank.com/docs/integrations/langchain) | Security gateway for AI agents: score tool calls and model turns against policy with allow, deny, and redact. | [`AxioRank/langchain-axiorank`](https://github.com/AxioRank/langchain-axiorank) |
|
+| [`langchain-collapse`](https://github.com/johanity/langchain-collapse) | Preventive context management. Collapses consecutive tool-call groups before they fill the context window. | [`johanity/langchain-collapse`](https://github.com/johanity/langchain-collapse) |
|
+| [`DeepKeepMiddleware`](https://pypi.org/project/langchain-deepkeep/) | DeepKeep AI Firewall pre-moderation and post-moderation for LangChain agents. | |
|
+| [`text2sql-framework`](https://github.com/Text2SqlAgent/text2sql-framework) | Replaces RAG with recursive tool use: the agent explores, writes, tests, and self-corrects using one execute_sql tool. | [`Text2SqlAgent/text2sql-framework`](https://github.com/Text2SqlAgent/text2sql-framework) |
|
+| [`OpenBox`](https://docs.openbox.ai/getting-started/langgraph) | Real-time governance for LangGraph and Deep Agents. Policies, guardrails, HITL, OTel hook governance, and behavior rules. | [`OpenBox-AI/openbox-langgraph-sdk-python`](https://github.com/OpenBox-AI/openbox-langgraph-sdk-python) |
|
+| [`Pydantic Monty Code Interpreter`](https://github.com/shane-rand/langchain-monty) | Provides Code Interpretation inside Pydantic's Monty Runtime | [`langchain-monty`](https://github.com/shane-rand/langchain-monty) |
|
+| [`Tessera`](https://github.com/kenithphilip/Tessera) | Signed trust labels and taint-tracking that gate tool calls when context contains untrusted segments. | [`kenithphilip/Tessera`](https://github.com/kenithphilip/Tessera) |
|
+| [`langchain-distil`](https://github.com/dshakes/distil) | Reversible, certified context compression. Digests large tool outputs and message history before the model call (tool and function messages reversibly, human and system losslessly, the model messages never rewritten), with byte-exact recovery of every digest. Decision-equivalence between compressed and full context is certified offline by a statistical non-inferiority gate. | [`dshakes/distil`](https://github.com/dshakes/distil) |
|
+| [`comply54`](https://comply54.io/langchain) | Runtime compliance enforcement for AI agents under African data protection and financial-sector regulations (deny, escalate, audit, or allow). | [`comply54/langchain-comply54`](https://github.com/comply54/langchain-comply54) |
|
+| [`OWASP Agent Memory Guard`](https://owasp.org/www-project-agent-memory-guard/) | Runtime defense against AI agent memory poisoning (OWASP ASI06). Scans messages, model responses, and tool outputs locally with block, warn, and strip modes. | [`OWASP/www-project-agent-memory-guard`](https://github.com/OWASP/www-project-agent-memory-guard/tree/main/integrations/langchain-agent-memory-guard) |
|
+| [`langchain-pop`](https://github.com/joy7758/persona-object-protocol/tree/main/integrations/langchain-pop) | Portable persona loading, legacy migration, and boundary-aware tool filtering for LangChain agents. | [`joy7758/persona-object-protocol`](https://github.com/joy7758/persona-object-protocol/tree/main/integrations/langchain-pop) |
|
+| [`TealTiger`](https://docs.tealtiger.ai/integrations/langchain) | Deterministic governance middleware. Policy enforcement, cost limits, tool allowlisting, FREEZE rules, and SARIF audit evidence with no LLM in the governance path. | [`agentguard-ai/tealtiger`](https://github.com/agentguard-ai/tealtiger/tree/main/packages/langchain-tealtiger) |
|
+| [`NoPII`](https://github.com/Enigma-Vault/NoPII/tree/main/integrations/langchain-nopii-middleware) | Runtime PII tokenization. Detects personal data in outbound prompts, replaces it with deterministic vault tokens before the request reaches the LLM, and restores the original values in the response. | [`Enigma-Vault/NoPII`](https://github.com/Enigma-Vault/NoPII/tree/main/integrations/langchain-nopii-middleware) |
|
+| [`DNS-AID`](https://github.com/IngmarVG-IB/langchain-dns-aid) | DNS-based agent discovery via the DNS-AID protocol. Auto-publishes agents on startup, auto-unpublishes on shutdown, and provides discovery tools. | [`IngmarVG-IB/langchain-dns-aid`](https://github.com/IngmarVG-IB/langchain-dns-aid) |
|
+| [`VecrContextCompressor`](https://github.com/h2cker/vecr) | Deterministic LLM context compression with a regex retention whitelist for structured tokens before the model call. | [`h2cker/vecr`](https://github.com/h2cker/vecr) |
|
| [`ATR Guardrail`](https://github.com/Agent-Threat-Rule/agent-threat-rules/tree/main/integrations/langchain) | Runtime detection of prompt injection, tool poisoning, and unsafe tool calls using Agent Threat Rules. Halts the agent or blocks the tool call on a critical finding and keeps an audit trail. | [`Agent-Threat-Rule/agent-threat-rules`](https://github.com/Agent-Threat-Rule/agent-threat-rules/tree/main/integrations/langchain) | N/A |
| [`eager-tools`](https://github.com/cloudthinker-ai/eager-tools) | Reduces agent wall-clock latency by dispatching each tool call the moment its streaming block closes, overlapping tool execution with LLM generation. | [`cloudthinker-ai/eager-tools`](https://github.com/cloudthinker-ai/eager-tools) | N/A |
| [`Haldir`](https://github.com/ExposureGuard/haldir/tree/main/integrations/langchain-haldir) | Governance layer for LangChain agents with scoped sessions, encrypted secrets, hash-chained audit, and policy enforcement. | [`ExposureGuard/haldir`](https://github.com/ExposureGuard/haldir/tree/main/integrations/langchain-haldir) | N/A |
@@ -80929,22 +80929,22 @@ To see a full list of integrations by component type, refer to the categories in
| [AWS](/oss/python/integrations/providers/aws/) | [`langchain-aws`](https://reference.langchain.com/python/integrations/langchain_aws/) |
|
| [✅](https://www.npmjs.com/package/@langchain/aws) |
| [Ollama](/oss/python/integrations/providers/ollama/) | [`langchain-ollama`](https://reference.langchain.com/python/integrations/langchain_ollama/) |
|
| [✅](https://www.npmjs.com/package/@langchain/ollama) |
| [Databricks](/oss/python/integrations/providers/databricks/) | [`databricks-langchain`](https://pypi.org/project/databricks-langchain/) |
|
| [✅](https://www.npmjs.com/package/@langchain/community) |
-| [LiteLLM](/oss/python/integrations/providers/litellm/) | [`langchain-litellm`](https://reference.langchain.com/python/integrations/langchain_litellm/) |
|
| N/A |
+| [Chroma](/oss/python/integrations/providers/chroma/) | [`langchain-chroma`](https://reference.langchain.com/python/integrations/langchain_chroma/) |
|
| [✅](https://www.npmjs.com/package/@langchain/community) |
| [Groq](/oss/python/integrations/providers/groq/) | [`langchain-groq`](https://reference.langchain.com/python/integrations/langchain_groq/) |
|
| [✅](https://www.npmjs.com/package/@langchain/groq) |
| [Huggingface](/oss/python/integrations/providers/huggingface/) | [`langchain-huggingface`](https://reference.langchain.com/python/integrations/langchain_huggingface/) |
|
| [✅](https://www.npmjs.com/package/@langchain/community) |
-| [Chroma](/oss/python/integrations/providers/chroma/) | [`langchain-chroma`](https://reference.langchain.com/python/integrations/langchain_chroma/) |
|
| [✅](https://www.npmjs.com/package/@langchain/community) |
+| [LiteLLM](/oss/python/integrations/providers/litellm/) | [`langchain-litellm`](https://reference.langchain.com/python/integrations/langchain_litellm/) |
|
| N/A |
| [Fireworks](/oss/python/integrations/providers/fireworks/) | [`langchain-fireworks`](https://reference.langchain.com/python/integrations/langchain_fireworks/) |
|
| [✅](https://www.npmjs.com/package/@langchain/community) |
| [MistralAI](/oss/python/integrations/providers/mistralai/) | [`langchain-mistralai`](https://reference.langchain.com/python/integrations/langchain_mistralai/) |
|
| [✅](https://www.npmjs.com/package/@langchain/mistralai) |
-| [xAI (Grok)](/oss/python/integrations/providers/xai/) | [`langchain-xai`](https://reference.langchain.com/python/integrations/langchain_xai/) |
|
| [✅](https://www.npmjs.com/package/@langchain/xai) |
+| [Azure AI](/oss/python/integrations/providers/azure_ai) | [`langchain-azure-ai`](https://reference.langchain.com/python/integrations/langchain_azure_ai/) |
|
| [✅](https://www.npmjs.com/package/@langchain/openai) |
| [Pinecone](/oss/python/integrations/providers/pinecone/) | [`langchain-pinecone`](https://reference.langchain.com/python/integrations/langchain_pinecone/) |
|
| [✅](https://www.npmjs.com/package/@langchain/pinecone) |
+| [xAI (Grok)](/oss/python/integrations/providers/xai/) | [`langchain-xai`](https://reference.langchain.com/python/integrations/langchain_xai/) |
|
| [✅](https://www.npmjs.com/package/@langchain/xai) |
| [MongoDB](/oss/python/integrations/providers/mongodb_atlas) | [`langchain-mongodb`](https://reference.langchain.com/python/integrations/langchain_mongodb/) |
|
| [✅](https://www.npmjs.com/package/@langchain/mongodb) |
| [Cohere](/oss/python/integrations/providers/cohere/) | [`langchain-cohere`](https://reference.langchain.com/python/integrations/langchain_cohere/) |
|
| [✅](https://www.npmjs.com/package/@langchain/cohere) |
-| [Azure AI](/oss/python/integrations/providers/azure_ai) | [`langchain-azure-ai`](https://reference.langchain.com/python/integrations/langchain_azure_ai/) |
|
| [✅](https://www.npmjs.com/package/@langchain/openai) |
+| [OpenRouter](/oss/python/integrations/providers/openrouter/) | [`langchain-openrouter`](https://reference.langchain.com/python/integrations/langchain_openrouter/) |
|
| ❌ |
| [Qdrant](/oss/python/integrations/providers/qdrant/) | [`langchain-qdrant`](https://reference.langchain.com/python/integrations/langchain_qdrant/) |
|
| [✅](https://www.npmjs.com/package/@langchain/qdrant) |
| [Nvidia AI Endpoints](/oss/python/integrations/providers/nvidia) | [`langchain-nvidia-ai-endpoints`](https://reference.langchain.com/python/integrations/langchain_nvidia_ai_endpoints/) |
|
| ❌ |
-| [OpenRouter](/oss/python/integrations/providers/openrouter/) | [`langchain-openrouter`](https://reference.langchain.com/python/integrations/langchain_openrouter/) |
|
| ❌ |
-| [Tavily](/oss/python/integrations/providers/tavily/) | [`langchain-tavily`](https://reference.langchain.com/python/integrations/langchain_tavily/) |
|
| [✅](https://www.npmjs.com/package/@langchain/tavily) |
| [DeepSeek](/oss/python/integrations/providers/deepseek/) | [`langchain-deepseek`](https://reference.langchain.com/python/integrations/langchain_deepseek/) |
|
| [✅](https://www.npmjs.com/package/@langchain/deepseek) |
+| [Tavily](/oss/python/integrations/providers/tavily/) | [`langchain-tavily`](https://reference.langchain.com/python/integrations/langchain_tavily/) |
|
| [✅](https://www.npmjs.com/package/@langchain/tavily) |
| [Milvus](/oss/python/integrations/providers/milvus/) | [`langchain-milvus`](https://reference.langchain.com/python/integrations/langchain_milvus/) |
|
| [✅](https://www.npmjs.com/package/@langchain/community) |
| [IBM](/oss/python/integrations/providers/ibm/) | [`langchain-ibm`](https://reference.langchain.com/python/integrations/langchain_ibm/) |
|
| [✅](https://www.npmjs.com/package/@langchain/ibm) |
| [Perplexity](/oss/python/integrations/providers/perplexity/) | [`langchain-perplexity`](https://reference.langchain.com/python/integrations/langchain_perplexity/) |
|
| [✅](https://www.npmjs.com/package/@langchain/community) |
@@ -80956,15 +80956,14 @@ To see a full list of integrations by component type, refer to the categories in
| [MCP Toolbox (Google)](/oss/python/integrations/providers/toolbox/) | [`toolbox-langchain`](https://pypi.org/project/toolbox-langchain/) |
|
| ❌ |
| [Google (Community)](/oss/python/integrations/providers/google) | [`langchain-google-community`](https://reference.langchain.com/python/integrations/langchain_google_community/) |
|
| ❌ |
| [Weaviate](/oss/python/integrations/providers/weaviate/) | [`langchain-weaviate`](https://reference.langchain.com/python/integrations/langchain_weaviate/) |
|
| [✅](https://www.npmjs.com/package/@langchain/weaviate) |
-| [Unstructured](/oss/python/integrations/providers/unstructured/) | [`langchain-unstructured`](https://reference.langchain.com/python/integrations/langchain_unstructured/) |
|
| [✅](https://www.npmjs.com/package/@langchain/community) |
| [Exa](/oss/python/integrations/providers/exa_search) | [`langchain-exa`](https://reference.langchain.com/python/integrations/langchain_exa/) |
|
| [✅](https://www.npmjs.com/package/@langchain/exa) |
+| [Unstructured](/oss/python/integrations/providers/unstructured/) | [`langchain-unstructured`](https://reference.langchain.com/python/integrations/langchain_unstructured/) |
|
| [✅](https://www.npmjs.com/package/@langchain/community) |
| [Neo4J](/oss/python/integrations/providers/neo4j/) | [`langchain-neo4j`](https://reference.langchain.com/python/integrations/langchain_neo4j/) |
|
| [✅](https://www.npmjs.com/package/@langchain/community) |
-| [Graph RAG](/oss/python/integrations/providers/graph_rag) | [`langchain-graph-retriever`](https://pypi.org/project/langchain-graph-retriever/) |
|
| ❌ |
-| [Oracle AI Vector Search](/oss/python/integrations/providers/oracleai) | [`langchain-oracledb`](https://pypi.org/project/langchain-oracledb/) |
|
| [✅](https://www.npmjs.com/package/@oracle/langchain-oracledb) |
| [Cerebras](/oss/python/integrations/providers/cerebras/) | [`langchain-cerebras`](https://reference.langchain.com/python/integrations/langchain_cerebras/) |
|
| [✅](https://www.npmjs.com/package/@langchain/cerebras) |
+| [Oracle AI Vector Search](/oss/python/integrations/providers/oracleai) | [`langchain-oracledb`](https://pypi.org/project/langchain-oracledb/) |
|
| [✅](https://www.npmjs.com/package/@oracle/langchain-oracledb) |
+| [Graph RAG](/oss/python/integrations/providers/graph_rag) | [`langchain-graph-retriever`](https://pypi.org/project/langchain-graph-retriever/) |
|
| ❌ |
| [Oracle Cloud Infrastructure (OCI)](/oss/python/integrations/providers/oci/) | [`langchain-oci`](https://pypi.org/project/langchain-oci/) |
|
| ❌ |
| [Sambanova](/oss/python/integrations/providers/sambanova/) | [`langchain-sambanova`](https://pypi.org/project/langchain-sambanova/) |
|
| ❌ |
-| [Docling](/oss/python/integrations/providers/docling/) | [`langchain-docling`](https://pypi.org/project/langchain-docling/) |
|
| ❌ |
## All providers
@@ -86166,60 +86165,60 @@ The below retrievers will search over an external index (e.g., constructed from
| [`Google drive`](/oss/python/integrations/retrievers/google_drive) | | | [`langchain-google-community`](https://pypi.org/project/langchain-google-community/) |
|
| [`VertexAISearchRetriever`](/oss/python/integrations/retrievers/google_vertex_ai_search) | ❌ | ✅ | [`langchain-google-community`](https://reference.langchain.com/python/langchain-google-community/vertex_ai_search/VertexAISearchRetriever) |
|
| [`Pinecone rerank`](/oss/python/integrations/retrievers/pinecone_rerank) | | | [`langchain-pinecone`](https://pypi.org/project/langchain-pinecone/) |
|
-| [`Cohere RAG`](/oss/python/integrations/retrievers/cohere) | | | [`langchain-cohere`](https://pypi.org/project/langchain-cohere/) |
|
-| [`Cohere reranker`](/oss/python/integrations/retrievers/cohere-reranker) | | | [`langchain-cohere`](https://pypi.org/project/langchain-cohere/) |
|
+| [`Cohere RAG`](/oss/python/integrations/retrievers/cohere) | | | [`langchain-cohere`](https://pypi.org/project/langchain-cohere/) |
|
+| [`Cohere reranker`](/oss/python/integrations/retrievers/cohere-reranker) | | | [`langchain-cohere`](https://pypi.org/project/langchain-cohere/) |
|
| [`NVIDIARAGRetriever`](/oss/python/integrations/retrievers/nvidia) | ✅ | ❌ | [`langchain-nvidia-ai-endpoints`](https://reference.langchain.com/python/langchain-nvidia-ai-endpoints/retrievers/NVIDIARAGRetriever) |
|
-| [`WatsonxRerank`](/oss/python/integrations/retrievers/ibm_watsonx_ranker) | | | [`langchain-ibm`](https://reference.langchain.com/python/integrations/langchain_ibm/) |
|
-| [`PerplexitySearchRetriever`](/oss/python/integrations/retrievers/perplexity_search) | ❌ | ✅ | [`langchain-perplexity`](https://reference.langchain.com/python/langchain-perplexity/retrievers/PerplexitySearchRetriever) |
|
-| [`ElasticsearchRetriever`](/oss/python/integrations/retrievers/elasticsearch_retriever) | ✅ | ✅ | [`langchain-elasticsearch`](https://reference.langchain.com/python/langchain-elasticsearch/retrievers/ElasticsearchRetriever) |
|
-| [`Graph RAG`](/oss/python/integrations/retrievers/graph_rag) | | | [`langchain-graph-retriever`](https://pypi.org/project/langchain-graph-retriever/) |
|
+| [`WatsonxRerank`](/oss/python/integrations/retrievers/ibm_watsonx_ranker) | | | [`langchain-ibm`](https://reference.langchain.com/python/integrations/langchain_ibm/) |
|
+| [`PerplexitySearchRetriever`](/oss/python/integrations/retrievers/perplexity_search) | ❌ | ✅ | [`langchain-perplexity`](https://reference.langchain.com/python/langchain-perplexity/retrievers/PerplexitySearchRetriever) |
|
+| [`ElasticsearchRetriever`](/oss/python/integrations/retrievers/elasticsearch_retriever) | ✅ | ✅ | [`langchain-elasticsearch`](https://reference.langchain.com/python/langchain-elasticsearch/retrievers/ElasticsearchRetriever) |
|
+| [`Graph RAG`](/oss/python/integrations/retrievers/graph_rag) | | | [`langchain-graph-retriever`](https://pypi.org/project/langchain-graph-retriever/) |
|
| [`Self Querying with SAP HANA Cloud Vector Engine`](https://pypi.org/project/langchain-hana/) | | | [`langchain-hana`](https://pypi.org/project/langchain-hana/) |
|
-| [`M3Retriever`](https://github.com/skynetcmd/m3-memory/blob/main/docs/integrations/LANGCHAIN.md) | ✅ | ❌ | [`m3-memory`](https://pypi.org/project/m3-memory/) |
|
-| [`Ragatouille`](/oss/python/integrations/retrievers/ragatouille) | | | [`ragatouille`](https://pypi.org/project/ragatouille/) |
|
-| [`Nebius`](https://docs.tokenfactory.nebius.com/quickstart) | | | [`langchain-nebius`](https://pypi.org/project/langchain-nebius/) |
|
-| [`ParallelSearchRetriever`](/oss/python/integrations/retrievers/parallel) | ❌ | ✅ | [`langchain-parallel`](https://reference.langchain.com/python/langchain-parallel/retrievers/ParallelSearchRetriever) |
|
+| [`M3Retriever`](https://github.com/skynetcmd/m3-memory/blob/main/docs/integrations/LANGCHAIN.md) | ✅ | ❌ | [`m3-memory`](https://pypi.org/project/m3-memory/) |
|
+| [`Ragatouille`](/oss/python/integrations/retrievers/ragatouille) | | | [`ragatouille`](https://pypi.org/project/ragatouille/) |
|
+| [`Nebius`](https://docs.tokenfactory.nebius.com/quickstart) | | | [`langchain-nebius`](https://pypi.org/project/langchain-nebius/) |
|
+| [`ParallelSearchRetriever`](/oss/python/integrations/retrievers/parallel) | ❌ | ✅ | [`langchain-parallel`](https://reference.langchain.com/python/langchain-parallel/retrievers/ParallelSearchRetriever) |
|
| [`CKGRetriever`](https://github.com/Yarmoluk/langchain-ckg) | | | [`langchain-ckg`](https://pypi.org/project/langchain-ckg/) |
|
| [`LinkupSearchRetriever`](https://github.com/LinkupPlatform/langchain-linkup) | | | [`langchain-linkup`](https://pypi.org/project/langchain-linkup/) |
|
| [`Nimble Extract`](https://docs.nimbleway.com/integrations/connectors/langchain) | | | [`langchain-nimble`](https://pypi.org/project/langchain-nimble/) |
|
| [`Nimble Search`](https://docs.nimbleway.com/integrations/connectors/langchain) | | | [`langchain-nimble`](https://pypi.org/project/langchain-nimble/) |
|
| [`YouRetriever`](https://you.com/docs/integrations/langchain) | ❌ | ✅ | [`langchain-youdotcom`](https://pypi.org/project/langchain-youdotcom/) |
|
-| [`SingleStoreSQLDatabaseRetriever`](https://github.com/singlestore-labs/langchain-singlestore/) | | | [`langchain-singlestore`](https://pypi.org/project/langchain-singlestore/) |
|
-| [`PerseusVaultRetriever`](https://github.com/Perseus-Computing-LLC/langchain-perseus-vault) | ✅ | ❌ | [`langchain-perseus-vault`](https://pypi.org/project/langchain-perseus-vault/) |
|
-| [`ReplyLayerRetriever`](https://replylayer.ai/docs/guides/langchain) | ❌ | ✅ | [`langchain-replylayer`](https://pypi.org/project/langchain-replylayer/) |
|
-| [`Contextual AI reranker`](https://docs.contextual.ai/) | | | [`langchain-contextual`](https://pypi.org/project/langchain-contextual/) |
|
-| [`CoalentRetriever`](https://coalent.ai/docs) | ✅ | ❌ | [`langchain-coalent`](https://pypi.org/project/langchain-coalent/) |
|
-| [`SynapRetriever`](https://www.maximem.ai/) | | | [`maximem-synap-langchain`](https://pypi.org/project/maximem-synap-langchain/) |
|
-| [`BoxRetriever`](/oss/python/integrations/retrievers/box) | | | [`langchain-box`](https://pypi.org/project/langchain-box/) |
|
-| [`Valyucontext`](https://docs.valyu.ai/overview) | | | [`langchain-valyu`](https://pypi.org/project/langchain-valyu/) |
|
-| [`Sourcey`](https://sourcey.com/docs/guides/guide-langchain-retriever) | | | [`langchain-sourcey`](https://pypi.org/project/langchain-sourcey/) |
|
-| [`AlphaAINewsRetriever`](https://alphai.io/developers) | | | [`langchain-alphai`](https://pypi.org/project/langchain-alphai/) |
|
-| [`PolarisRetriever`](https://github.com/Veroq-ai/polaris-sdks/tree/main/python/langchain_polaris) | | | [`langchain-polaris`](https://pypi.org/project/langchain-polaris/) |
|
-| [`Dappier`](https://docs.dappier.com/) | | | [`langchain-dappier`](https://pypi.org/project/langchain-dappier/) |
|
-| [`MemstateRetriever`](https://memstate.ai/docs/integrations/langchain) | ❌ | ✅ | [`langchain-memstate`](https://pypi.org/project/langchain-memstate/) |
|
-| [`AxioraRetriever`](https://axiora.dev/docs) | ❌ | ✅ | [`langchain-axiora`](https://pypi.org/project/langchain-axiora/) |
|
-| [`SpiceDB Retriever`](https://github.com/authzed/langchain-spicedb) | | | [`langchain-spicedb`](https://pypi.org/project/langchain-spicedb/) |
|
-| [`Kinetica vectorstore based retriever`](https://github.com/kineticadb/langchain-kinetica) | | | [`langchain-kinetica`](https://pypi.org/project/langchain-kinetica/) |
|
-| [`MengramRetriever`](https://mengram.io/docs) | ✅ | ✅ | [`langchain-mengram`](https://pypi.org/project/langchain-mengram/) |
|
-| [`arXiv`](https://j1c.github.io/langchain-arxiv-retriever) | | | [`langchain-arxiv-retriever`](https://pypi.org/project/langchain-arxiv-retriever/) |
|
-| [`HighSNRDocumentCompressor`](https://www.high-snr.com/docs.html) | ❌ | ✅ | [`langchain-highsnr`](https://pypi.org/project/langchain-highsnr/) |
|
-| [`AlchemystMemory`](https://getalchemystai.com/docs) | ❌ | ✅ | [`alchemyst-langchain`](https://pypi.org/project/alchemyst-langchain/) |
|
-| [`Galaxia`](https://smabbler.gitbook.io/smabbler/api-rag/smabblers-api-rag) | | | [`langchain-galaxia-retriever`](https://pypi.org/project/langchain-galaxia-retriever/) |
|
-| [`Permit`](https://docs.permit.io/) | | | [`langchain-permit`](https://pypi.org/project/langchain-permit/) |
|
-| [`DiffbotKnowledgeGraphRetriever`](https://github.com/diffbot/langchain-diffbot) | | | [`langchain-diffbot`](https://pypi.org/project/langchain-diffbot/) |
|
-| [`DiffbotWebSearchRetriever`](https://github.com/diffbot/langchain-diffbot) | | | [`langchain-diffbot`](https://pypi.org/project/langchain-diffbot/) |
|
-| [`DeweyRetriever`](https://github.com/meetdewey/langchain-dewey) | ❌ | ✅ | [`langchain-dewey`](https://pypi.org/project/langchain-dewey/) |
|
-| [`Cognee`](https://docs.cognee.ai/) | | | [`langchain-cognee`](https://pypi.org/project/langchain-cognee/) |
|
-| [`EgnyteRetriever`](/oss/python/integrations/retrievers/egnyte) | | | [`egnyte-langchain-connector`](https://pypi.org/project/egnyte-langchain-connector/) |
|
-| [`VectorizeRetriever`](https://docs.vectorize.io/rag-pipelines/retrieval-endpoint#access-tokens) | | | [`langchain-vectorize`](https://pypi.org/project/langchain-vectorize/) |
|
-| [`AgentMail`](https://github.com/agentmail-to/langchain-agentmail) | | | [`langchain-agentmail`](https://pypi.org/project/langchain-agentmail/) |
|
+| [`SingleStoreSQLDatabaseRetriever`](https://github.com/singlestore-labs/langchain-singlestore/) | | | [`langchain-singlestore`](https://pypi.org/project/langchain-singlestore/) |
|
+| [`PerseusVaultRetriever`](https://github.com/Perseus-Computing-LLC/langchain-perseus-vault) | ✅ | ❌ | [`langchain-perseus-vault`](https://pypi.org/project/langchain-perseus-vault/) |
|
+| [`ReplyLayerRetriever`](https://replylayer.ai/docs/guides/langchain) | ❌ | ✅ | [`langchain-replylayer`](https://pypi.org/project/langchain-replylayer/) |
|
+| [`CoalentRetriever`](https://coalent.ai/docs) | ✅ | ❌ | [`langchain-coalent`](https://pypi.org/project/langchain-coalent/) |
|
+| [`Contextual AI reranker`](https://docs.contextual.ai/) | | | [`langchain-contextual`](https://pypi.org/project/langchain-contextual/) |
|
+| [`BoxRetriever`](/oss/python/integrations/retrievers/box) | | | [`langchain-box`](https://pypi.org/project/langchain-box/) |
|
+| [`AlphaAINewsRetriever`](https://alphai.io/developers) | | | [`langchain-alphai`](https://pypi.org/project/langchain-alphai/) |
|
+| [`Valyucontext`](https://docs.valyu.ai/overview) | | | [`langchain-valyu`](https://pypi.org/project/langchain-valyu/) |
|
+| [`SynapRetriever`](https://www.maximem.ai/) | | | [`maximem-synap-langchain`](https://pypi.org/project/maximem-synap-langchain/) |
|
+| [`Dappier`](https://docs.dappier.com/) | | | [`langchain-dappier`](https://pypi.org/project/langchain-dappier/) |
|
+| [`Sourcey`](https://sourcey.com/docs/guides/guide-langchain-retriever) | | | [`langchain-sourcey`](https://pypi.org/project/langchain-sourcey/) |
|
+| [`PolarisRetriever`](https://github.com/Veroq-ai/polaris-sdks/tree/main/python/langchain_polaris) | | | [`langchain-polaris`](https://pypi.org/project/langchain-polaris/) |
|
+| [`MemstateRetriever`](https://memstate.ai/docs/integrations/langchain) | ❌ | ✅ | [`langchain-memstate`](https://pypi.org/project/langchain-memstate/) |
|
+| [`Kinetica vectorstore based retriever`](https://github.com/kineticadb/langchain-kinetica) | | | [`langchain-kinetica`](https://pypi.org/project/langchain-kinetica/) |
|
+| [`arXiv`](https://j1c.github.io/langchain-arxiv-retriever) | | | [`langchain-arxiv-retriever`](https://pypi.org/project/langchain-arxiv-retriever/) |
|
+| [`AxioraRetriever`](https://axiora.dev/docs) | ❌ | ✅ | [`langchain-axiora`](https://pypi.org/project/langchain-axiora/) |
|
+| [`SpiceDB Retriever`](https://github.com/authzed/langchain-spicedb) | | | [`langchain-spicedb`](https://pypi.org/project/langchain-spicedb/) |
|
+| [`MengramRetriever`](https://mengram.io/docs) | ✅ | ✅ | [`langchain-mengram`](https://pypi.org/project/langchain-mengram/) |
|
+| [`EgnyteRetriever`](/oss/python/integrations/retrievers/egnyte) | | | [`egnyte-langchain-connector`](https://pypi.org/project/egnyte-langchain-connector/) |
|
+| [`HighSNRDocumentCompressor`](https://www.high-snr.com/docs.html) | ❌ | ✅ | [`langchain-highsnr`](https://pypi.org/project/langchain-highsnr/) |
|
+| [`Permit`](https://docs.permit.io/) | | | [`langchain-permit`](https://pypi.org/project/langchain-permit/) |
|
+| [`Galaxia`](https://smabbler.gitbook.io/smabbler/api-rag/smabblers-api-rag) | | | [`langchain-galaxia-retriever`](https://pypi.org/project/langchain-galaxia-retriever/) |
|
+| [`Cognee`](https://docs.cognee.ai/) | | | [`langchain-cognee`](https://pypi.org/project/langchain-cognee/) |
|
+| [`DiffbotKnowledgeGraphRetriever`](https://github.com/diffbot/langchain-diffbot) | | | [`langchain-diffbot`](https://pypi.org/project/langchain-diffbot/) |
|
+| [`DiffbotWebSearchRetriever`](https://github.com/diffbot/langchain-diffbot) | | | [`langchain-diffbot`](https://pypi.org/project/langchain-diffbot/) |
|
+| [`DeweyRetriever`](https://github.com/meetdewey/langchain-dewey) | ❌ | ✅ | [`langchain-dewey`](https://pypi.org/project/langchain-dewey/) |
|
+| [`AlchemystMemory`](https://getalchemystai.com/docs) | ❌ | ✅ | [`alchemyst-langchain`](https://pypi.org/project/alchemyst-langchain/) |
|
+| [`VectorizeRetriever`](https://docs.vectorize.io/rag-pipelines/retrieval-endpoint#access-tokens) | | | [`langchain-vectorize`](https://pypi.org/project/langchain-vectorize/) |
|
+| [`AgentMail`](https://github.com/agentmail-to/langchain-agentmail) | | | [`langchain-agentmail`](https://pypi.org/project/langchain-agentmail/) |
|
| [`EngramRetriever`](https://engram.ai/) | | | [`langchain-engram`](https://pypi.org/project/langchain-engram/) |
|
-| [`IgptSearchRetriever`](https://docs.igpt.ai/docs/api-reference/search) | | | [`langchain-igpt`](https://pypi.org/project/langchain-igpt/) |
|
-| [`Greennode`](https://greennode.ai/) | | | [`langchain-greennode`](https://pypi.org/project/langchain-greennode/) |
|
-| [`Zotero`](https://github.com/TimBMK/langchain-zotero-retriever) | | | [`langchain-zotero-retriever`](https://pypi.org/project/langchain-zotero-retriever/) |
|
+| [`Greennode`](https://greennode.ai/) | | | [`langchain-greennode`](https://pypi.org/project/langchain-greennode/) |
|
| [`Perigon`](https://perigon.io/docs/api/intro) | | | [`langchain-perigon`](https://pypi.org/project/langchain-perigon/) |
|
| [`KeiroRetriever`](https://github.com/Keirolabs-API/langchain-keiro) | ❌ | ✅ | [`langchain-keiro`](https://pypi.org/project/langchain-keiro/) |
|
-| [`IMAP`](https://github.com/jfouret/langchain-imap) | | | [`langchain-imap`](https://pypi.org/project/langchain-imap/) |
|
-| [`OpenMemoryRetriever`](https://github.com/nullure/langchain-openmemory) | | | [`langchain-openmemory`](https://pypi.org/project/langchain-openmemory/) |
|
+| [`IgptSearchRetriever`](https://docs.igpt.ai/docs/api-reference/search) | | | [`langchain-igpt`](https://pypi.org/project/langchain-igpt/) |
|
+| [`Zotero`](https://github.com/TimBMK/langchain-zotero-retriever) | | | [`langchain-zotero-retriever`](https://pypi.org/project/langchain-zotero-retriever/) |
|
+| [`IMAP`](https://github.com/jfouret/langchain-imap) | | | [`langchain-imap`](https://pypi.org/project/langchain-imap/) |
|
+| [`OpenMemoryRetriever`](https://github.com/nullure/langchain-openmemory) | | | [`langchain-openmemory`](https://pypi.org/project/langchain-openmemory/) |
|
@@ -87313,21 +87312,21 @@ Sandboxes provide isolated execution environments for running agent-generated co
| Integration | Downloads |
| :--- | :--- |
-| [`DaytonaSandbox`](/oss/python/integrations/sandboxes/daytona) |
|
-| [`ModalSandbox`](/oss/python/integrations/sandboxes/modal) |
|
-| [`AgentCoreSandbox`](/oss/python/integrations/sandboxes/aws) |
|
-| [`VercelSandbox`](https://vercel.com/docs/sandbox) |
|
-| [`RunloopSandbox`](https://docs.runloop.ai/docs/overview/what-is-runloop) |
|
-| [`E2BSandbox`](https://e2b.dev/docs) |
|
-| [`KubernetesSandbox`](https://gitlab.com/bitkaio/langchain/kubernetes-sandbox) |
|
-| [`OpenShellSandbox`](https://github.com/langchain-ai/langchain-nvidia/tree/main/libs/openshell) |
|
-| [`IsloSandbox`](https://docs.islo.dev) |
|
-| [`BaponiSandbox`](https://baponi.ai/docs/guides/deep-agents) |
|
-| [`NonoSandbox`](https://github.com/always-further/langchain-nono) |
|
-| [`UpstashBoxSandbox`](https://upstash.com/docs/box/overall/quickstart) |
|
-| [`NovitaSandbox`](https://github.com/novitalabs/langchain-novita) |
|
+| [`DaytonaSandbox`](/oss/python/integrations/sandboxes/daytona) |
|
+| [`ModalSandbox`](/oss/python/integrations/sandboxes/modal) |
|
+| [`AgentCoreSandbox`](/oss/python/integrations/sandboxes/aws) |
|
+| [`RunloopSandbox`](https://docs.runloop.ai/docs/overview/what-is-runloop) |
|
+| [`VercelSandbox`](https://vercel.com/docs/sandbox) |
|
+| [`E2BSandbox`](https://e2b.dev/docs) |
|
+| [`KubernetesSandbox`](https://gitlab.com/bitkaio/langchain/kubernetes-sandbox) |
|
+| [`OpenShellSandbox`](https://github.com/langchain-ai/langchain-nvidia/tree/main/libs/openshell) |
|
+| [`IsloSandbox`](https://docs.islo.dev) |
|
+| [`NonoSandbox`](https://github.com/always-further/langchain-nono) |
|
+| [`BaponiSandbox`](https://baponi.ai/docs/guides/deep-agents) |
|
+| [`UpstashBoxSandbox`](https://upstash.com/docs/box/overall/quickstart) |
|
| [`Leap0Sandbox`](https://leap0.dev/docs) |
|
-| [`SuperserveSandbox`](https://docs.superserve.ai/introduction) |
|
+| [`NovitaSandbox`](https://github.com/novitalabs/langchain-novita) |
|
+| [`SuperserveSandbox`](https://docs.superserve.ai/introduction) |
|
| [`LangSmith sandbox`](/oss/python/integrations/sandboxes/langsmith) | N/A |
@@ -90591,15 +90590,15 @@ You can also implement your own custom store by extending the [`BaseStore`](http
| Integration | Downloads |
| :--- | :--- |
-| [`ElasticsearchEmbeddingsCache`](/oss/python/integrations/stores/elasticsearch) |
|
-| [`AstraDBByteStore`](/oss/python/integrations/stores/astradb) |
|
-| [`M3Store`](https://github.com/skynetcmd/m3-memory/blob/main/docs/integrations/LANGCHAIN.md) |
|
-| [`HindsightStore`](https://docs.hindsight.vectorize.io/sdks/integrations/langgraph) |
|
-| [`LithtrixStore`](https://docs.lithtrix.ai/integrations/langgraph) |
|
-| [`InspeximusStore`](https://dancenitra.github.io/inspeximus/) |
|
-| [`UpstashStore`](https://github.com/Tghez/langgraph-store-upstash) |
|
-| [`BigtableByteStore`](/oss/python/integrations/stores/bigtable) |
|
-| [`TypeDBStore`](https://typedb.com/docs) |
|
+| [`ElasticsearchEmbeddingsCache`](/oss/python/integrations/stores/elasticsearch) |
|
+| [`AstraDBByteStore`](/oss/python/integrations/stores/astradb) |
|
+| [`M3Store`](https://github.com/skynetcmd/m3-memory/blob/main/docs/integrations/LANGCHAIN.md) |
|
+| [`LithtrixStore`](https://docs.lithtrix.ai/integrations/langgraph) |
|
+| [`HindsightStore`](https://docs.hindsight.vectorize.io/sdks/integrations/langgraph) |
|
+| [`UpstashStore`](https://github.com/Tghez/langgraph-store-upstash) |
|
+| [`BigtableByteStore`](/oss/python/integrations/stores/bigtable) |
|
+| [`InspeximusStore`](https://dancenitra.github.io/inspeximus/) |
|
+| [`TypeDBStore`](https://typedb.com/docs) |
|
| [`InMemoryByteStore`](/oss/python/integrations/stores/in_memory) | N/A |
| [`LocalFileStore`](/oss/python/integrations/stores/file_system) | N/A |
@@ -95234,213 +95233,214 @@ The following table shows tools that can be used for security-related tasks:
| [`Google cloud text-to-speech`](/oss/python/integrations/tools/google_cloud_texttospeech) |
|
| [`Google search`](/oss/python/integrations/tools/google_search) |
|
| [`Databricks unity catalog (Uc)`](/oss/python/integrations/tools/databricks) |
|
-| [`Azure Logic Apps`](/oss/python/integrations/tools/azure_logic_apps) |
|
-| [`Microsoft Foundry tools`](/oss/python/integrations/tools/azure_ai) |
|
-| [`Microsoft Foundry Tools (formerly Azure AI Services) tools`](/oss/python/integrations/tools/azure_ai_services) |
|
-| [`Tavily crawl`](/oss/python/integrations/tools/tavily_crawl) |
|
-| [`Tavily extract`](/oss/python/integrations/tools/tavily_extract) |
|
-| [`Tavily map`](/oss/python/integrations/tools/tavily_map) |
|
-| [`Tavily search`](/oss/python/integrations/tools/tavily_search) |
|
-| [`WatsonxSQLDatabaseToolkit`](/oss/python/integrations/tools/ibm_watsonx_sql) |
|
-| [`WatsonxToolkit`](/oss/python/integrations/tools/ibm_watsonx) |
|
-| [`Perplexity search`](/oss/python/integrations/tools/perplexity_search) |
|
-| [`Composio`](/oss/python/integrations/tools/composio) |
|
-| [`Exa search`](/oss/python/integrations/tools/exa_search) |
|
-| [`Oracle AI vector search generate summary`](/oss/python/integrations/tools/oracleai) |
|
-| [`Azure container apps dynamic sessions`](/oss/python/integrations/tools/azure_dynamic_sessions) |
|
-| [`Upstage groundedness check`](/oss/python/integrations/tools/upstage_groundedness_check) |
|
-| [`Scalekit`](https://docs.scalekit.com/agentkit/overview/) |
|
-| [`Memory`](https://github.com/skynetcmd/m3-memory/blob/main/docs/integrations/LANGCHAIN.md) |
|
-| [`ApifyActorsTool`](https://docs.apify.com/integrations/langchain) |
|
-| [`SmartScraperTool`](https://github.com/ScrapeGraphAI/langchain-scrapegraph) |
|
+| [`Azure Logic Apps`](/oss/python/integrations/tools/azure_logic_apps) |
|
+| [`Microsoft Foundry tools`](/oss/python/integrations/tools/azure_ai) |
|
+| [`Microsoft Foundry Tools (formerly Azure AI Services) tools`](/oss/python/integrations/tools/azure_ai_services) |
|
+| [`Tavily crawl`](/oss/python/integrations/tools/tavily_crawl) |
|
+| [`Tavily extract`](/oss/python/integrations/tools/tavily_extract) |
|
+| [`Tavily map`](/oss/python/integrations/tools/tavily_map) |
|
+| [`Tavily search`](/oss/python/integrations/tools/tavily_search) |
|
+| [`WatsonxSQLDatabaseToolkit`](/oss/python/integrations/tools/ibm_watsonx_sql) |
|
+| [`WatsonxToolkit`](/oss/python/integrations/tools/ibm_watsonx) |
|
+| [`Perplexity search`](/oss/python/integrations/tools/perplexity_search) |
|
+| [`Composio`](/oss/python/integrations/tools/composio) |
|
+| [`Exa search`](/oss/python/integrations/tools/exa_search) |
|
+| [`Oracle AI vector search generate summary`](/oss/python/integrations/tools/oracleai) |
|
+| [`Azure container apps dynamic sessions`](/oss/python/integrations/tools/azure_dynamic_sessions) |
|
+| [`Upstage groundedness check`](/oss/python/integrations/tools/upstage_groundedness_check) |
|
+| [`Scalekit`](https://docs.scalekit.com/agentkit/overview/) |
|
+| [`Memory`](https://github.com/skynetcmd/m3-memory/blob/main/docs/integrations/LANGCHAIN.md) |
|
+| [`ApifyActorsTool`](https://docs.apify.com/integrations/langchain) |
|
| [`MemgraphToolkit`](https://github.com/memgraph/langchain-memgraph) |
|
-| [`Mcp toolbox for databases`](/oss/python/integrations/tools/mcp_toolbox) |
|
-| [`Brightdataserp`](https://docs.brightdata.com/scraping-automation/serp-api/introduction) |
|
-| [`Brightdataunlocker`](https://docs.brightdata.com/scraping-automation/web-unlocker/introduction) |
|
-| [`Brightdatawebscraperapi`](https://docs.brightdata.com/datasets/scrapers/overview) |
|
-| [`AdeuToolkit`](https://adeu.ai) |
|
+| [`Brightdataserp`](https://docs.brightdata.com/scraping-automation/serp-api/introduction) |
|
+| [`Brightdataunlocker`](https://docs.brightdata.com/scraping-automation/web-unlocker/introduction) |
|
+| [`Brightdatawebscraperapi`](https://docs.brightdata.com/datasets/scrapers/overview) |
|
+| [`Mcp toolbox for databases`](/oss/python/integrations/tools/mcp_toolbox) |
|
+| [`SmartScraperTool`](https://github.com/ScrapeGraphAI/langchain-scrapegraph) |
|
| [`e2a`](https://e2a.dev) |
|
+| [`AdeuToolkit`](https://adeu.ai) |
|
+| [`Parallel extract`](/oss/python/integrations/tools/parallel_extract) |
|
+| [`Parallel FindAll`](/oss/python/integrations/tools/parallel_findall) |
|
+| [`Parallel Monitor`](/oss/python/integrations/tools/parallel_monitor) |
|
+| [`Parallel search`](/oss/python/integrations/tools/parallel_search) |
|
+| [`Parallel Task API`](/oss/python/integrations/tools/parallel_task) |
|
| [`StripeAgentToolkit`](/oss/python/integrations/tools/stripe) |
|
-| [`Parallel extract`](/oss/python/integrations/tools/parallel_extract) |
|
-| [`Parallel FindAll`](/oss/python/integrations/tools/parallel_findall) |
|
-| [`Parallel Monitor`](/oss/python/integrations/tools/parallel_monitor) |
|
-| [`Parallel search`](/oss/python/integrations/tools/parallel_search) |
|
-| [`Parallel Task API`](/oss/python/integrations/tools/parallel_task) |
|
+| [`Cdp agentkit toolkit`](/oss/python/integrations/tools/cdp_agentkit) |
|
| [`Google drive`](/oss/python/integrations/tools/google_drive) |
|
| [`MadeOnSol`](https://madeonsol.com/api-docs) |
|
+| [`Scavio`](https://scavio.dev/docs/langchain) |
|
| [`Taiga`](https://github.com/Shikenso-Analytics/langchain-taiga) |
|
-| [`Cdp agentkit toolkit`](/oss/python/integrations/tools/cdp_agentkit) |
|
| [`Compass defi toolkit`](https://pypi.org/project/langchain-compass/) |
|
| [`DomPrunerFetchTool`](https://github.com/dong7812/dompruner-py) |
|
-| [`Lians`](https://www.lians.ai) |
|
| [`LinkupSearchTool`](https://github.com/LinkupPlatform/langchain-linkup) |
|
| [`NimbleExtractTool`](https://docs.nimbleway.com/integrations/connectors/langchain) |
|
| [`NimbleSearchTool`](https://docs.nimbleway.com/integrations/connectors/langchain) |
|
-| [`Scavio`](https://scavio.dev/docs/langchain) |
|
| [`GraphTool`](https://dev.writer.com/home/introduction) |
|
-| [`HindsightTools`](https://docs.hindsight.vectorize.io/sdks/integrations/langgraph) |
|
+| [`Lians`](https://www.lians.ai) |
|
| [`ToolGuardLayer`](https://github.com/sriram7737/pramagent) |
|
+| [`UniswapV2Toolkit`](https://github.com/Conrad-sudo/langchain-uniswap-v2) |
|
| [`You.com search`](https://you.com/docs/integrations/langchain) |
|
| [`Ads4gpts`](https://github.com/ADS4GPTs/ads4gpts) |
|
-| [`AidressToolkit`](https://aidress.ai) |
|
+| [`ERC20Toolkit`](https://github.com/Conrad-sudo/langchain-erc20) |
|
+| [`HindsightTools`](https://docs.hindsight.vectorize.io/sdks/integrations/langgraph) |
|
| [`Manifest`](https://omfang.io/manifest-docs) |
|
-| [`RelayShield`](https://api.relayshield.net/developers) |
|
| [`SerpApi Search Tools`](https://serpapi.github.io/serpapi-search-tools-python/docs/sdk-examples/langchain.html) |
|
| [`SerpdiveSearch`](https://serpdive.com/docs) |
|
-| [`UniswapV2Toolkit`](https://github.com/Conrad-sudo/langchain-uniswap-v2) |
|
-| [`Salesforce`](https://github.com/colesmcintosh/langchain-salesforce) |
|
-| [`Lumify Sports Intelligence`](https://lumify.ai/docs/ai) |
|
-| [`Robocorp toolkit`](https://github.com/robocorp/robocorp) |
|
-| [`SpidraScrape`](https://docs.spidra.io) |
|
-| [`DaytonaDataAnalysisTool`](https://github.com/daytonaio/daytona) |
|
-| [`AgentRAMTools`](https://agentram.dev/langchain-agent-memory-tutorial.html) |
|
-| [`Prolog`](https://langchain-prolog.readthedocs.io/en/stable/) |
|
-| [`Opedd`](https://opedd.com/for-ai-agents) |
|
-| [`ZeroGPUToolkit`](https://docs.zerogpu.ai) |
|
-| [`ERC20Toolkit`](https://github.com/Conrad-sudo/langchain-erc20) |
|
-| [`Ampersend`](https://docs.ampersend.ai) |
|
-| [`PerseusVaultToolkit`](https://github.com/Perseus-Computing-LLC/langchain-perseus-vault) |
|
-| [`Oxylabs`](https://github.com/oxylabs/langchain-oxylabs) |
|
-| [`BiddaComplianceTool`](https://bidda.com/developers) |
|
-| [`DexPaprikaToolkit`](https://docs.dexpaprika.com) |
|
-| [`FlowSpeechTextToSpeechTool`](https://flowspeech.io/docs) |
|
-| [`ReplyLayerToolkit`](https://replylayer.ai/docs/guides/langchain) |
|
-| [`Querit`](https://querit.com/docs) |
|
-| [`AgentFetch`](https://www.agentfetch.dev) |
|
-| [`Mixpeek`](https://mixpeek.com/docs/agent-integrations/langchain) |
|
-| [`Search1API Toolkit`](https://www.search1api.com/docs/integrations/langchain) |
|
-| [`SailSQLToolkit`](https://docs.lakesail.com/sail/main/guide/integrations/langchain/) |
|
-| [`AproxPayProxyGetTool`](https://github.com/aproxpay/langchain-aproxpay) |
|
-| [`LexMexTool`](https://lex-mex.xyz) |
|
-| [`LiveTennisToolkit`](https://docs.livetennisapi.com) |
|
-| [`Hyperbrowser browser agent`](https://www.hyperbrowser.ai/docs/home) |
|
-| [`Hyperbrowser web scraping`](https://www.hyperbrowser.ai/docs/home) |
|
-| [`OptionsAhoy`](https://optionsahoy.com/for-agents) |
|
-| [`Anakin`](https://anakin.io/docs/documentation) |
|
-| [`FidacyActionFirewall`](https://github.com/fidacy/fidacy-open) |
|
-| [`1Claw`](https://docs.1claw.xyz/docs/integrations/langchain) |
|
-| [`ApprovalRequiredTool`](https://useagentgate.com/docs) |
|
-| [`SkillLiteTool`](https://github.com/EXboys/langchain-skilllite) |
|
-| [`Anchor browser`](https://docs.anchorbrowser.io/introduction) |
|
-| [`TalorDataSerpTool`](https://docs.talordata.com) |
|
-| [`Synap`](https://www.maximem.ai/) |
|
-| [`CrustAPISearch`](https://crustapi.com/docs) |
|
-| [`MrScraperToolkit`](https://docs.mrscraper.com) |
|
-| [`Valyucontext`](https://docs.valyu.ai/home) |
|
-| [`Naver search`](https://github.com/e7217/langchain-naver-community) |
|
-| [`ScraperAPI`](https://docs.scraperapi.com/) |
|
-| [`ProxyHatFetchTool`](https://docs.proxyhat.com) |
|
-| [`SuperColony`](https://github.com/TheSuperColony/langchain-supercolony) |
|
-| [`Discord`](/oss/python/integrations/tools/discord) |
|
-| [`NodeProxyMarkdownTool`](https://github.com/pgalyen1987/NodeProxy/tree/main/integrations) |
|
-| [`AlphaAIInsiderNews`](https://alphai.io/developers) |
|
-| [`AlphaAIInsiderSummary`](https://alphai.io/developers) |
|
-| [`AlphaAINewsSearch`](https://alphai.io/developers) |
|
-| [`AlphaAITickerSentiment`](https://alphai.io/developers) |
|
-| [`CatchAllTools`](https://www.newscatcherapi.com/docs/web-search-api/integrations/langchain) |
|
-| [`KeenableSearch`](https://docs.keenable.ai) |
|
-| [`StraleToolkit`](https://strale.dev/docs) |
|
-| [`PolarisSearchTool`](https://github.com/Veroq-ai/polaris-sdks/tree/main/python/langchain_polaris) |
|
-| [`Capsule`](https://github.com/mavdol/langchain-capsule) |
|
-| [`Tableau`](/oss/python/integrations/tools/tableau) |
|
-| [`Dappier`](https://docs.dappier.com/) |
|
-| [`PinchworkDelegateTaskTool`](https://pinchwork.dev) |
|
-| [`Fmp data`](https://github.com/MehdiZare/langchain-fmp-data) |
|
-| [`AxioraToolkit`](https://axiora.dev/docs) |
|
-| [`PaySafe`](https://paysafe-agent.com) |
|
-| [`X402PaymentTool`](https://www.agentrails.io/docs) |
|
-| [`cloro`](https://cloro.dev/docs/) |
|
-| [`Synmerco`](https://synmerco.com/docs) |
|
-| [`Xpoz`](https://www.xpoz.ai/docs) |
|
-| [`Privy`](/oss/python/integrations/tools/privy) |
|
-| [`Agentql`](https://docs.agentql.com/home) |
|
-| [`SpiceDB Permission Tools`](https://github.com/authzed/langchain-spicedb) |
|
-| [`YutoriBrowsingTool`](https://docs.yutori.com) |
|
-| [`Tonic Textual`](https://textual.tonic.ai) |
|
-| [`Claw Messenger`](https://www.clawmessenger.com/blog/langchain-imessage-integration) |
|
-| [`SkimReader`](https://skim402.com/docs) |
|
-| [`ILoveVideoEditorTool`](https://ilovevideoeditor.com/docs/api-guide) |
|
-| [`Valthera`](https://github.com/valthera/langchain-valthera) |
|
-| [`Firecrawl`](https://docs.firecrawl.dev) |
|
-| [`Jenkins`](https://github.com/Amitgb14/langchain_jenkins) |
|
-| [`SerpexSearchResults`](https://serpex.dev/docs) |
|
-| [`RustChainToolkit`](https://github.com/Scottcjn/langchain-rustchain) |
|
-| [`Permit`](https://github.com/permitio/langchain-permit) |
|
-| [`UnstructuredTransformToolkit`](/oss/python/integrations/tools/unstructured_transform) |
|
-| [`OctenSearchResults`](https://docs.octen.ai) |
|
-| [`OpenGradientToolkit`](https://docs.opengradient.ai/) |
|
-| [`DiffbotAskTool`](https://github.com/diffbot/langchain-diffbot) |
|
-| [`DiffbotDQLProbeTool`](https://github.com/diffbot/langchain-diffbot) |
|
-| [`DiffbotEntitiesTool`](https://github.com/diffbot/langchain-diffbot) |
|
-| [`DiffbotExtractTool`](https://github.com/diffbot/langchain-diffbot) |
|
-| [`DiffbotKnowledgeGraphTool`](https://github.com/diffbot/langchain-diffbot) |
|
-| [`DiffbotOntologyTool`](https://github.com/diffbot/langchain-diffbot) |
|
-| [`DiffbotWebSearchTool`](https://github.com/diffbot/langchain-diffbot) |
|
-| [`pr402`](https://docs.ipay.sh) |
|
-| [`W2A`](https://w2a-protocol.org/) |
|
-| [`iFlow Search`](https://platform.iflow.cn/) |
|
-| [`Vectara`](https://github.com/vectara/langchain-vectara) |
|
-| [`CrawleoCrawler`](https://crawleo.dev/integrations/langchain) |
|
-| [`CrawleoSearch`](https://crawleo.dev/integrations/langchain) |
|
-| [`Stardog`](https://github.com/stardog-union/stardog-langchain) |
|
-| [`DeweyResearchTool`](https://github.com/meetdewey/langchain-dewey) |
|
-| [`HashlockToolkit`](https://hashlock.markets/docs) |
|
-| [`URLCheck`](https://preclick.ai/) |
|
-| [`Instanode`](https://instanode.dev/docs) |
|
-| [`Cosmergon`](https://cosmergon.com) |
|
-| [`SidClawToolkit`](https://docs.sidclaw.com/docs/integrations/langchain) |
|
-| [`GracefulFailTool`](https://selfheal.dev/docs) |
|
+| [`AidressToolkit`](https://aidress.ai) |
|
+| [`Salesforce`](https://github.com/colesmcintosh/langchain-salesforce) |
|
+| [`Robocorp toolkit`](https://github.com/robocorp/robocorp) |
|
+| [`LexMexTool`](https://lex-mex.xyz) |
|
+| [`SpidraScrape`](https://docs.spidra.io) |
|
+| [`LiveTennisToolkit`](https://docs.livetennisapi.com) |
|
+| [`AgentRAMTools`](https://agentram.dev/langchain-agent-memory-tutorial.html) |
|
+| [`RelayShield`](https://api.relayshield.net/developers) |
|
+| [`Prolog`](https://langchain-prolog.readthedocs.io/en/stable/) |
|
+| [`ZeroGPUToolkit`](https://docs.zerogpu.ai) |
|
+| [`Opedd`](https://opedd.com/for-ai-agents) |
|
+| [`DaytonaDataAnalysisTool`](https://github.com/daytonaio/daytona) |
|
+| [`Oxylabs`](https://github.com/oxylabs/langchain-oxylabs) |
|
+| [`Lumify Sports Intelligence`](https://lumify.ai/docs/ai) |
|
+| [`Ampersend`](https://docs.ampersend.ai) |
|
+| [`SkimReader`](https://skim402.com/docs) |
|
+| [`PerseusVaultToolkit`](https://github.com/Perseus-Computing-LLC/langchain-perseus-vault) |
|
+| [`Querit`](https://querit.com/docs) |
|
+| [`AgentFetch`](https://www.agentfetch.dev) |
|
+| [`Search1API Toolkit`](https://www.search1api.com/docs/integrations/langchain) |
|
+| [`SailSQLToolkit`](https://docs.lakesail.com/sail/main/guide/integrations/langchain/) |
|
+| [`AproxPayProxyGetTool`](https://github.com/aproxpay/langchain-aproxpay) |
|
+| [`Hyperbrowser browser agent`](https://www.hyperbrowser.ai/docs/home) |
|
+| [`Hyperbrowser web scraping`](https://www.hyperbrowser.ai/docs/home) |
|
+| [`AmazonProductTool`](https://www.scrapingbee.com/documentation/langchain/) |
|
+| [`AmazonSearchTool`](https://www.scrapingbee.com/documentation/langchain/) |
|
+| [`ChatGPTTool`](https://www.scrapingbee.com/documentation/langchain/) |
|
+| [`CheckUsageTool`](https://www.scrapingbee.com/documentation/langchain/) |
|
+| [`GoogleSearchTool`](https://www.scrapingbee.com/documentation/langchain/) |
|
+| [`ScrapeUrlTool`](https://www.scrapingbee.com/documentation/langchain/) |
|
+| [`WalmartProductTool`](https://www.scrapingbee.com/documentation/langchain/) |
|
+| [`WalmartSearchTool`](https://www.scrapingbee.com/documentation/langchain/) |
|
+| [`YouTubeMetadataTool`](https://www.scrapingbee.com/documentation/langchain/) |
|
+| [`YouTubeSearchTool`](https://www.scrapingbee.com/documentation/langchain/) |
|
+| [`FidacyActionFirewall`](https://github.com/fidacy/fidacy-open) |
|
+| [`1Claw`](https://docs.1claw.xyz/docs/integrations/langchain) |
|
+| [`Anakin`](https://anakin.io/docs/documentation) |
|
+| [`ApprovalRequiredTool`](https://useagentgate.com/docs) |
|
+| [`OptionsAhoy`](https://optionsahoy.com/for-agents) |
|
+| [`Mixpeek`](https://mixpeek.com/docs/agent-integrations/langchain) |
|
+| [`ReplyLayerToolkit`](https://replylayer.ai/docs/guides/langchain) |
|
+| [`SkillLiteTool`](https://github.com/EXboys/langchain-skilllite) |
|
+| [`Anchor browser`](https://docs.anchorbrowser.io/introduction) |
|
+| [`AlphaAIInsiderNews`](https://alphai.io/developers) |
|
+| [`AlphaAIInsiderSummary`](https://alphai.io/developers) |
|
+| [`AlphaAINewsSearch`](https://alphai.io/developers) |
|
+| [`AlphaAITickerSentiment`](https://alphai.io/developers) |
|
+| [`Firecrawl`](https://docs.firecrawl.dev) |
|
+| [`Valyucontext`](https://docs.valyu.ai/home) |
|
+| [`Synap`](https://www.maximem.ai/) |
|
+| [`MrScraperToolkit`](https://docs.mrscraper.com) |
|
+| [`TalorDataSerpTool`](https://docs.talordata.com) |
|
+| [`Discord`](/oss/python/integrations/tools/discord) |
|
+| [`Tableau`](/oss/python/integrations/tools/tableau) |
|
+| [`Naver search`](https://github.com/e7217/langchain-naver-community) |
|
+| [`ScraperAPI`](https://docs.scraperapi.com/) |
|
+| [`NodeProxyMarkdownTool`](https://github.com/pgalyen1987/NodeProxy/tree/main/integrations) |
|
+| [`Dappier`](https://docs.dappier.com/) |
|
+| [`SuperColony`](https://github.com/TheSuperColony/langchain-supercolony) |
|
+| [`CrustAPISearch`](https://crustapi.com/docs) |
|
+| [`Capsule`](https://github.com/mavdol/langchain-capsule) |
|
+| [`CatchAllTools`](https://www.newscatcherapi.com/docs/web-search-api/integrations/langchain) |
|
+| [`KeenableSearch`](https://docs.keenable.ai) |
|
+| [`ProxyHatFetchTool`](https://docs.proxyhat.com) |
|
+| [`StraleToolkit`](https://strale.dev/docs) |
|
+| [`PolarisSearchTool`](https://github.com/Veroq-ai/polaris-sdks/tree/main/python/langchain_polaris) |
|
+| [`Fmp data`](https://github.com/MehdiZare/langchain-fmp-data) |
|
+| [`PinchworkDelegateTaskTool`](https://pinchwork.dev) |
|
+| [`Valthera`](https://github.com/valthera/langchain-valthera) |
|
+| [`Agentql`](https://docs.agentql.com/home) |
|
+| [`X402PaymentTool`](https://www.agentrails.io/docs) |
|
+| [`AxioraToolkit`](https://axiora.dev/docs) |
|
+| [`cloro`](https://cloro.dev/docs/) |
|
+| [`SpiceDB Permission Tools`](https://github.com/authzed/langchain-spicedb) |
|
+| [`Xpoz`](https://www.xpoz.ai/docs) |
|
+| [`Privy`](/oss/python/integrations/tools/privy) |
|
+| [`Jenkins`](https://github.com/Amitgb14/langchain_jenkins) |
|
+| [`YutoriBrowsingTool`](https://docs.yutori.com) |
|
+| [`Vectara`](https://github.com/vectara/langchain-vectara) |
|
+| [`Permit`](https://github.com/permitio/langchain-permit) |
|
+| [`Tonic Textual`](https://textual.tonic.ai) |
|
+| [`OpenGradientToolkit`](https://docs.opengradient.ai/) |
|
+| [`Synmerco`](https://synmerco.com/docs) |
|
+| [`FlowSpeechTextToSpeechTool`](https://flowspeech.io/docs) |
|
+| [`RustChainToolkit`](https://github.com/Scottcjn/langchain-rustchain) |
|
+| [`DiffbotAskTool`](https://github.com/diffbot/langchain-diffbot) |
|
+| [`DiffbotDQLProbeTool`](https://github.com/diffbot/langchain-diffbot) |
|
+| [`DiffbotEntitiesTool`](https://github.com/diffbot/langchain-diffbot) |
|
+| [`DiffbotExtractTool`](https://github.com/diffbot/langchain-diffbot) |
|
+| [`DiffbotKnowledgeGraphTool`](https://github.com/diffbot/langchain-diffbot) |
|
+| [`DiffbotOntologyTool`](https://github.com/diffbot/langchain-diffbot) |
|
+| [`DiffbotWebSearchTool`](https://github.com/diffbot/langchain-diffbot) |
|
+| [`SerpexSearchResults`](https://serpex.dev/docs) |
|
+| [`DexPaprikaToolkit`](https://docs.dexpaprika.com) |
|
+| [`PaySafe`](https://paysafe-agent.com) |
|
+| [`DeweyResearchTool`](https://github.com/meetdewey/langchain-dewey) |
|
+| [`Claw Messenger`](https://www.clawmessenger.com/blog/langchain-imessage-integration) |
|
+| [`BiddaComplianceTool`](https://bidda.com/developers) |
|
+| [`iFlow Search`](https://platform.iflow.cn/) |
|
+| [`Stardog`](https://github.com/stardog-union/stardog-langchain) |
|
+| [`URLCheck`](https://preclick.ai/) |
|
+| [`W2A`](https://w2a-protocol.org/) |
|
| [`ModexiaToolkit`](https://modexia.software/docs) |
|
-| [`KerqTrustTool`](https://kerq.dev/docs) |
|
-| [`SearchApiSearch`](https://www.searchapi.io/docs/google) |
|
-| [`AgenticEmailToolkit`](https://agenticemail.dev/docs) |
|
-| [`AgentLineToolkit`](https://docs.agentline.cloud/introduction) |
|
-| [`AmazonProductTool`](https://www.scrapingbee.com/documentation/langchain/) |
|
-| [`AmazonSearchTool`](https://www.scrapingbee.com/documentation/langchain/) |
|
-| [`ChatGPTTool`](https://www.scrapingbee.com/documentation/langchain/) |
|
-| [`CheckUsageTool`](https://www.scrapingbee.com/documentation/langchain/) |
|
-| [`GoogleSearchTool`](https://www.scrapingbee.com/documentation/langchain/) |
|
-| [`ScrapeUrlTool`](https://www.scrapingbee.com/documentation/langchain/) |
|
-| [`Synoppy`](https://synoppy.com/docs) |
|
-| [`WalmartProductTool`](https://www.scrapingbee.com/documentation/langchain/) |
|
-| [`WalmartSearchTool`](https://www.scrapingbee.com/documentation/langchain/) |
|
-| [`YouTubeMetadataTool`](https://www.scrapingbee.com/documentation/langchain/) |
|
-| [`YouTubeSearchTool`](https://www.scrapingbee.com/documentation/langchain/) |
|
-| [`Hlido`](https://hlido.eu/docs/) |
|
-| [`SibflyGroundMotion`](https://sibfly.com) |
|
-| [`AgentMail Toolkit`](https://docs.agentmail.to/welcome) |
|
-| [`Tilores`](https://github.com/tilotech/tilores-langchain) |
|
+| [`OctenSearchResults`](https://docs.octen.ai) |
|
+| [`pr402`](https://docs.ipay.sh) |
|
+| [`SidClawToolkit`](https://docs.sidclaw.com/docs/integrations/langchain) |
|
+| [`ILoveVideoEditorTool`](https://ilovevideoeditor.com/docs/api-guide) |
|
+| [`UnstructuredTransformToolkit`](/oss/python/integrations/tools/unstructured_transform) |
|
+| [`Instanode`](https://instanode.dev/docs) |
|
+| [`GracefulFailTool`](https://selfheal.dev/docs) |
|
+| [`AgentLineToolkit`](https://docs.agentline.cloud/introduction) |
|
+| [`Cosmergon`](https://cosmergon.com) |
|
+| [`CrawleoCrawler`](https://crawleo.dev/integrations/langchain) |
|
+| [`CrawleoSearch`](https://crawleo.dev/integrations/langchain) |
|
+| [`HashlockToolkit`](https://hashlock.markets/docs) |
|
+| [`Hlido`](https://hlido.eu/docs/) |
|
+| [`KerqTrustTool`](https://kerq.dev/docs) |
|
+| [`AgenticEmailToolkit`](https://agenticemail.dev/docs) |
|
| [`Toolstem`](https://toolstem.com) |
|
-| [`SignatrustGenerateReceiptTool`](https://signatrust.net/docs/api) |
|
-| [`AgentPhone Toolkit`](https://docs.agentphone.ai/welcome) |
|
-| [`TempGuru`](https://tempguru.co/ai-agents) |
|
-| [`GoodSender Toolkit`](https://goodsender.com/docs) |
|
-| [`NiaToolkit`](https://github.com/nozomio-labs/nia-langchain) |
|
-| [`VeriflyEmailVerifier`](https://verifly.email/docs) |
|
-| [`CekiToolkit`](https://ceki.me) |
|
-| [`Blindfold`](https://docs.blindfold.dev) |
|
-| [`IgptAsk`](https://docs.igpt.ai/docs/api-reference/ask) |
|
-| [`IgptSearch`](https://docs.igpt.ai/docs/api-reference/search) |
|
-| [`Delegare`](https://docs.delegare.dev/introduction) |
|
+| [`SearchApiSearch`](https://www.searchapi.io/docs/google) |
|
+| [`Synoppy`](https://synoppy.com/docs) |
|
+| [`Tilores`](https://github.com/tilotech/tilores-langchain) |
|
+| [`GoodSender Toolkit`](https://goodsender.com/docs) |
|
+| [`NiaToolkit`](https://github.com/nozomio-labs/nia-langchain) |
|
+| [`SibflyGroundMotion`](https://sibfly.com) |
|
+| [`SignatrustGenerateReceiptTool`](https://signatrust.net/docs/api) |
|
+| [`AgentMail Toolkit`](https://docs.agentmail.to/welcome) |
|
+| [`Bodo DataFrames`](https://docs.bodo.ai/) |
|
+| [`AgentPhone Toolkit`](https://docs.agentphone.ai/welcome) |
|
+| [`Delegare`](https://docs.delegare.dev/introduction) |
|
+| [`Blindfold`](https://docs.blindfold.dev) |
|
+| [`VeriflyEmailVerifier`](https://verifly.email/docs) |
|
| [`Drasi`](https://github.com/drasi-project/langchain-drasi) |
|
-| [`FlipCoinToolkit`](https://github.com/flipcoin-fun/flipcoin-langchain) |
|
-| [`ProxyClaw`](https://proxyclaw.ai/docs) |
|
-| [`UniRate`](https://unirateapi.com) |
|
-| [`Bodo DataFrames`](https://docs.bodo.ai/) |
|
-| [`GoodMemToolkit`](https://docs.goodmem.ai) |
|
+| [`CekiToolkit`](https://ceki.me) |
|
| [`KeiroSearchTool`](https://github.com/Keirolabs-API/langchain-keiro) |
|
-| [`CambToolkit`](https://docs.camb.ai/introduction) |
|
-| [`SnapRender`](https://snap-render.com) |
|
-| [`AIIdentityToolkit`](https://ai-identity.co/docs) |
|
-| [`MuAPI`](https://muapi.ai/docs/introduction) |
|
-| [`ScrapelessCrawlerScrapeTool`](https://github.com/scrapeless-ai/langchain-scrapeless) |
|
-| [`ScrapelessDeepSerpGoogleSearchTool`](https://github.com/scrapeless-ai/langchain-scrapeless) |
|
-| [`ScrapelessUniversalScrapingTool`](https://github.com/scrapeless-ai/langchain-scrapeless) |
|
-| [`Synap DocuAnalyzer`](https://github.com/synapsoft-DA/langchain-synapsoft) |
|
-| [`DynamicFeed`](https://dynamicfeed.ai/integrations) |
|
+| [`ProxyClaw`](https://proxyclaw.ai/docs) |
|
+| [`FlipCoinToolkit`](https://github.com/flipcoin-fun/flipcoin-langchain) |
|
+| [`UniRate`](https://unirateapi.com) |
|
+| [`IgptAsk`](https://docs.igpt.ai/docs/api-reference/ask) |
|
+| [`IgptSearch`](https://docs.igpt.ai/docs/api-reference/search) |
|
+| [`MuAPI`](https://muapi.ai/docs/introduction) |
|
+| [`AIIdentityToolkit`](https://ai-identity.co/docs) |
|
+| [`GoodMemToolkit`](https://docs.goodmem.ai) |
|
+| [`Synap DocuAnalyzer`](https://github.com/synapsoft-DA/langchain-synapsoft) |
|
+| [`CambToolkit`](https://docs.camb.ai/introduction) |
|
+| [`ScrapelessCrawlerScrapeTool`](https://github.com/scrapeless-ai/langchain-scrapeless) |
|
+| [`ScrapelessDeepSerpGoogleSearchTool`](https://github.com/scrapeless-ai/langchain-scrapeless) |
|
+| [`ScrapelessUniversalScrapingTool`](https://github.com/scrapeless-ai/langchain-scrapeless) |
|
+| [`SnapRender`](https://snap-render.com) |
|
+| [`TempGuru`](https://tempguru.co/ai-agents) |
|
+| [`DynamicFeed`](https://dynamicfeed.ai/integrations) |
|
| [`AgentLair`](https://agentlair.dev/docs) | N/A |
| [`Browserless`](https://browserless.io) | N/A |
| [`HuangtingFlux`](https://huangtingflux.com/integrations/langchain) | N/A |
+| [`Stagehand`](/oss/python/integrations/tools/stagehand) | N/A |
@@ -105448,18 +105448,18 @@ vector_store = WeaviateVectorStore(
| :--- | :--- | :--- | :--- | :--- | :--- | :--- | :--- | :--- | :--- |
| [`ValkeyVectorStore`](/oss/python/integrations/vectorstores/valkey) | ✅ | ✅ | ✅ | ✅ | ❌ | ❌ | ❌ | ✅ |
|
| [`DatabricksVectorSearch`](/oss/python/integrations/vectorstores/databricks_vector_search) | ✅ | ✅ | ✅ | ✅ | ✅ | ❌ | ❌ | ✅ |
|
+| [`AzureCosmosDBMongoVCoreVectorStore`](/oss/python/integrations/vectorstores/azure_cosmos_db_mongo_vcore) | ✅ | ✅ | ✅ | ✅ | ❌ | ✅ | ✅ | ✅ |
|
| [`PineconeVectorStore`](/oss/python/integrations/vectorstores/pinecone) | ✅ | ✅ | ✅ | ❌ | ✅ | ❌ | ❌ | ✅ |
|
-| [`MongoDBAtlasVectorSearch`](/oss/python/integrations/vectorstores/mongodb_atlas) | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ |
|
-| [`AzureCosmosDBMongoVCoreVectorStore`](/oss/python/integrations/vectorstores/azure_cosmos_db_mongo_vcore) | ✅ | ✅ | ✅ | ✅ | ❌ | ✅ | ✅ | ✅ |
|
-| [`QdrantVectorStore`](/oss/python/integrations/vectorstores/qdrant) | ✅ | ✅ | ✅ | ✅ | ✅ | ❌ | ✅ | ✅ |
|
-| [`Milvus`](/oss/python/integrations/vectorstores/milvus) | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ |
|
-| [`Weaviate`](/oss/python/integrations/vectorstores/weaviate) | ✅ | ✅ | ✅ | ✅ | ✅ | ❌ | ✅ | ✅ |
|
-| [`ElasticsearchStore`](/oss/python/integrations/vectorstores/elasticsearch) | ✅ | ✅ | ✅ | ✅ | ✅ | ❌ | ❌ | ✅ |
|
-| [`AstraDBVectorStore`](/oss/python/integrations/vectorstores/astradb) | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ |
|
-| [`Oracle AI Database`](/oss/python/integrations/vectorstores/oracle) | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ | ❌ | ✅ |
|
-| [`RedisVectorStore`](/oss/python/integrations/vectorstores/redis) | ✅ | ✅ | ✅ | ✅ | ❌ | ❌ | ❌ | ✅ |
|
-| [`AzureCosmosDBNoSqlVectorStore`](/oss/python/integrations/vectorstores/azure_cosmos_db_no_sql) | ✅ | ✅ | ✅ | ✅ | ❌ | ✅ | ✅ | ✅ |
|
-| [`Google AlloyDB`](/oss/python/integrations/vectorstores/google_alloydb) | ✅ | ✅ | ✅ | ✅ | ✅ | ❌ | ❌ | ✅ |
|
+| [`MongoDBAtlasVectorSearch`](/oss/python/integrations/vectorstores/mongodb_atlas) | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ |
|
+| [`QdrantVectorStore`](/oss/python/integrations/vectorstores/qdrant) | ✅ | ✅ | ✅ | ✅ | ✅ | ❌ | ✅ | ✅ |
|
+| [`Milvus`](/oss/python/integrations/vectorstores/milvus) | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ |
|
+| [`ElasticsearchStore`](/oss/python/integrations/vectorstores/elasticsearch) | ✅ | ✅ | ✅ | ✅ | ✅ | ❌ | ❌ | ✅ |
|
+| [`Weaviate`](/oss/python/integrations/vectorstores/weaviate) | ✅ | ✅ | ✅ | ✅ | ✅ | ❌ | ✅ | ✅ |
|
+| [`AstraDBVectorStore`](/oss/python/integrations/vectorstores/astradb) | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ |
|
+| [`Oracle AI Database`](/oss/python/integrations/vectorstores/oracle) | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ | ❌ | ✅ |
|
+| [`RedisVectorStore`](/oss/python/integrations/vectorstores/redis) | ✅ | ✅ | ✅ | ✅ | ❌ | ❌ | ❌ | ✅ |
|
+| [`AzureCosmosDBNoSqlVectorStore`](/oss/python/integrations/vectorstores/azure_cosmos_db_no_sql) | ✅ | ✅ | ✅ | ✅ | ❌ | ✅ | ✅ | ✅ |
|
+| [`Google AlloyDB`](/oss/python/integrations/vectorstores/google_alloydb) | ✅ | ✅ | ✅ | ✅ | ✅ | ❌ | ❌ | ✅ |
|
| [`InMemoryVectorStore`](/oss/python/integrations/vectorstores/in_memory) | ✅ | ✅ | ❌ | ✅ | ✅ | ❌ | ❌ | ✅ | N/A |
@@ -105478,69 +105478,69 @@ vector_store = WeaviateVectorStore(
| [`Amazon memorydb`](/oss/python/integrations/vectorstores/memorydb) | | | | | | | | |
|
| [`ValkeyVectorStore`](/oss/python/integrations/vectorstores/valkey) | ✅ | ✅ | ✅ | ✅ | ❌ | ❌ | ❌ | ✅ |
|
| [`DatabricksVectorSearch`](/oss/python/integrations/vectorstores/databricks_vector_search) | ✅ | ✅ | ✅ | ✅ | ✅ | ❌ | ❌ | ✅ |
|
-| [`Chroma`](/oss/python/integrations/vectorstores/chroma) | | | | | | | | |
|
-| [`PGVector`](/oss/python/integrations/vectorstores/pgvector) | | | | | | | | |
|
-| [`PGVectorStore`](/oss/python/integrations/vectorstores/pgvectorstore) | | | | | | | | |
|
+| [`Chroma`](/oss/python/integrations/vectorstores/chroma) | | | | | | | | |
|
+| [`PGVector`](/oss/python/integrations/vectorstores/pgvector) | | | | | | | | |
|
+| [`PGVectorStore`](/oss/python/integrations/vectorstores/pgvectorstore) | | | | | | | | |
|
+| [`AzureCosmosDBMongoVCoreVectorStore`](/oss/python/integrations/vectorstores/azure_cosmos_db_mongo_vcore) | ✅ | ✅ | ✅ | ✅ | ❌ | ✅ | ✅ | ✅ |
|
| [`Pinecone (Sparse)`](/oss/python/integrations/vectorstores/pinecone_sparse) | | | | | | | | |
|
| [`PineconeVectorStore`](/oss/python/integrations/vectorstores/pinecone) | ✅ | ✅ | ✅ | ❌ | ✅ | ❌ | ❌ | ✅ |
|
-| [`MongoDBAtlasVectorSearch`](/oss/python/integrations/vectorstores/mongodb_atlas) | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ |
|
-| [`AzureCosmosDBMongoVCoreVectorStore`](/oss/python/integrations/vectorstores/azure_cosmos_db_mongo_vcore) | ✅ | ✅ | ✅ | ✅ | ❌ | ✅ | ✅ | ✅ |
|
-| [`QdrantVectorStore`](/oss/python/integrations/vectorstores/qdrant) | ✅ | ✅ | ✅ | ✅ | ✅ | ❌ | ✅ | ✅ |
|
-| [`Milvus`](/oss/python/integrations/vectorstores/milvus) | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ |
|
-| [`Weaviate`](/oss/python/integrations/vectorstores/weaviate) | ✅ | ✅ | ✅ | ✅ | ✅ | ❌ | ✅ | ✅ |
|
-| [`ElasticsearchStore`](/oss/python/integrations/vectorstores/elasticsearch) | ✅ | ✅ | ✅ | ✅ | ✅ | ❌ | ❌ | ✅ |
|
-| [`AstraDBVectorStore`](/oss/python/integrations/vectorstores/astradb) | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ |
|
-| [`Neo4j vector index`](/oss/python/integrations/vectorstores/neo4jvector) | | | | | | | | |
|
-| [`Oracle AI Database`](/oss/python/integrations/vectorstores/oracle) | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ | ❌ | ✅ |
|
-| [`RedisVectorStore`](/oss/python/integrations/vectorstores/redis) | ✅ | ✅ | ✅ | ✅ | ❌ | ❌ | ❌ | ✅ |
|
-| [`AzureCosmosDBNoSqlVectorStore`](/oss/python/integrations/vectorstores/azure_cosmos_db_no_sql) | ✅ | ✅ | ✅ | ✅ | ❌ | ✅ | ✅ | ✅ |
|
-| [`Google AlloyDB`](/oss/python/integrations/vectorstores/google_alloydb) | ✅ | ✅ | ✅ | ✅ | ✅ | ❌ | ❌ | ✅ |
|
-| [`Google spanner`](/oss/python/integrations/vectorstores/google_spanner) | | | | | | | | |
|
+| [`MongoDBAtlasVectorSearch`](/oss/python/integrations/vectorstores/mongodb_atlas) | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ |
|
+| [`QdrantVectorStore`](/oss/python/integrations/vectorstores/qdrant) | ✅ | ✅ | ✅ | ✅ | ✅ | ❌ | ✅ | ✅ |
|
+| [`Milvus`](/oss/python/integrations/vectorstores/milvus) | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ |
|
+| [`ElasticsearchStore`](/oss/python/integrations/vectorstores/elasticsearch) | ✅ | ✅ | ✅ | ✅ | ✅ | ❌ | ❌ | ✅ |
|
+| [`Weaviate`](/oss/python/integrations/vectorstores/weaviate) | ✅ | ✅ | ✅ | ✅ | ✅ | ❌ | ✅ | ✅ |
|
+| [`Neo4j vector index`](/oss/python/integrations/vectorstores/neo4jvector) | | | | | | | | |
|
+| [`AstraDBVectorStore`](/oss/python/integrations/vectorstores/astradb) | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ |
|
+| [`Oracle AI Database`](/oss/python/integrations/vectorstores/oracle) | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ | ❌ | ✅ |
|
+| [`RedisVectorStore`](/oss/python/integrations/vectorstores/redis) | ✅ | ✅ | ✅ | ✅ | ❌ | ❌ | ❌ | ✅ |
|
+| [`AzureCosmosDBNoSqlVectorStore`](/oss/python/integrations/vectorstores/azure_cosmos_db_no_sql) | ✅ | ✅ | ✅ | ✅ | ❌ | ✅ | ✅ | ✅ |
|
+| [`Google AlloyDB`](/oss/python/integrations/vectorstores/google_alloydb) | ✅ | ✅ | ✅ | ✅ | ✅ | ❌ | ❌ | ✅ |
|
+| [`Google spanner`](/oss/python/integrations/vectorstores/google_spanner) | | | | | | | | |
|
| [`Sap hana cloud vector engine`](/oss/python/integrations/vectorstores/sap_hanavector) | | | | | | | | |
|
| [`Google firestore`](/oss/python/integrations/vectorstores/google_firestore) | | | | | | | | |
|
-| [`Google cloud SQL for postgresql`](/oss/python/integrations/vectorstores/google_cloud_sql_pg) | | | | | | | | |
|
-| [`AsyncCockroachDBVectorStore`](https://github.com/cockroachdb/langchain-cockroachdb/) | | | | | | | | |
|
-| [`ShannonBaseVectorStore`](https://github.com/apoorva-01/langchain-shannonbase) | | | | | | | | |
|
+| [`Google cloud SQL for postgresql`](/oss/python/integrations/vectorstores/google_cloud_sql_pg) | | | | | | | | |
|
+| [`OceanbaseVectorStore`](https://pypi.org/project/langchain-oceanbase/) | | | | | | | | |
|
+| [`AsyncCockroachDBVectorStore`](https://github.com/cockroachdb/langchain-cockroachdb/) | | | | | | | | |
|
| [`IBM db2 vector store and vector search`](https://github.com/langchain-ai/langchain-ibm/tree/main/libs/langchain-db2) | | | | | | | | |
|
-| [`OceanbaseVectorStore`](https://pypi.org/project/langchain-oceanbase/) | | | | | | | | |
|
+| [`OpensolrVectorStore`](https://opensolr.com/langchain) | | | | | | | | |
|
+| [`PolarDBXVectorStore`](https://github.com/polardb/langchain-polardbx) | | | | | | | | |
|
| [`InfinoVectorStore`](https://infino.ai/docs) | ✅ | ✅ | ✅ | ✅ | ❌ | ✅ | ✅ | ✅ |
|
-| [`OpensolrVectorStore`](https://opensolr.com/langchain) | | | | | | | | |
|
-| [`PolarDBXVectorStore`](https://github.com/polardb/langchain-polardbx) | | | | | | | | |
|
| [`TeradataVectorStore`](https://github.com/Teradata/langchain-teradata) | | | | | | | | |
|
| [`CouchbaseSearchVectorStore`](https://docs.couchbase.com/server/current/vector-search/vector-search.html) | | | | | | | | |
|
-| [`Google memorystore for Redis`](/oss/python/integrations/vectorstores/google_memorystore_redis) | | | | | | | | |
|
-| [`SingleStoreVectorStore`](https://docs.singlestore.com/cloud/developer-resources/functional-extensions/working-with-vector-data/) | | | | | | | | |
|
-| [`YDB`](https://ydb.tech/) | | | | | | | | |
|
-| [`Intel's visual data management system (VDMS)`](https://github.com/IntelLabs/vdms) | | | | | | | | |
|
-| [`PolarDBPGVector`](https://github.com/polardb/langchain-polardb-pg) | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ | ❌ | ✅ |
|
-| [`SQLServer`](https://learn.microsoft.com/en-us/azure/azure-sql/database/ai-artificial-intelligence-intelligent-applications?view=azuresql) | | | | | | | | |
|
-| [`Mariadb`](https://mariadb.com/docs/connectors/other/langchain-mariadb/api-reference) | | | | | | | | |
|
-| [`SurrealDBVectorStore`](https://surrealdb.com/docs/build/deployment/surrealdb-cloud/getting-started) | | | | | | | | |
|
-| [`MixpeekVectorStore`](https://mixpeek.com/docs/agent-integrations/langchain) | ✅ | ✅ | ✅ | ✅ | ✅ | ❌ | ❌ | ✅ |
|
-| [`VastDBVectorStore`](https://github.com/vast-data/vast-vector-store) | ✅ | ✅ | ✅ | ✅ | ❌ | ✅ | ❌ | ✅ |
|
-| [`BigtableVectorStore`](https://cloud.google.com/bigtable) | | | | | | | | |
|
-| [`openGauss`](https://github.com/mpb159753/langchain-opengauss) | | | | | | | | |
|
-| [`FalkorDBVector`](https://docs.falkordb.com/genai-tools/langchain.html) | | ✅ | ✅ | | | | | |
|
-| [`Azure database for postgresql - flexible server`](/oss/python/integrations/vectorstores/azure_db_for_postgresql) | | | | | | | | |
|
-| [`ZeusDB`](https://docs.zeusdb.com/en/latest/) | | | | | | | | |
|
-| [`turbopuffer`](/oss/python/integrations/vectorstores/turbopuffer) | | | | | | | | |
|
-| [`LambdaDB`](https://docs.lambdadb.ai/guides/get-started/quickstart) | | | | | | | | |
|
-| [`PixeltableVectorStore`](https://docs.pixeltable.com/overview/pixeltable) | | | | | | | | |
|
-| [`Kinetica vectorstore`](https://github.com/kineticadb/langchain-kinetica) | | | | | | | | |
|
-| [`Moorcheh`](https://www.moorcheh.ai/) | | | | | | | | |
|
-| [`ActianVectorAIVectorStore`](https://docs.vectoraidb.actian.com) | | | | | | | | |
|
-| [`Google cloud SQL for mysql`](/oss/python/integrations/vectorstores/google_cloud_sql_mysql) | | | | | | | | |
|
-| [`Gel`](https://github.com/geldata/langchain-gel) | | | | | | | | |
|
-| [`Activeloop Deep lake`](https://docs.deeplake.ai/) | | | | | | | | |
|
-| [`Vectara`](https://docs.vectara.com/) | | | | | | | | |
|
-| [`DeweyVectorStore`](https://github.com/meetdewey/langchain-dewey) | | | | | | | | |
|
-| [`Firebolt`](https://docs.firebolt.io/guides/integrations/langchain) | | | | | | | | |
|
-| [`CosVectors`](https://github.com/hushengquan/langchain-cos-vectors) | | | | | | | | |
|
-| [`ChDBVectorStore`](https://github.com/chdb-io/langchain-chdb) | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ | ❌ | ✅ |
|
-| [`Vedb for mysql`](https://docs.volcengine.com/docs/6357?lang=en) | | | | | | | | |
|
-| [`Volcengine rds for mysql`](https://docs.volcengine.com/docs/6313?lang=en) | | | | | | | | |
|
-| [`LindormVectorStore`](https://help.aliyun.com/en/lindorm/user-guide/enable-vector-engine) | | | | | | | | |
|
-| [`Alibaba cloud mysql`](https://github.com/wangkuahai/langchain-alibabacloud-mysql) | | | | | | | | |
|
+| [`SingleStoreVectorStore`](https://docs.singlestore.com/cloud/developer-resources/functional-extensions/working-with-vector-data/) | | | | | | | | |
|
+| [`Google memorystore for Redis`](/oss/python/integrations/vectorstores/google_memorystore_redis) | | | | | | | | |
|
+| [`PolarDBPGVector`](https://github.com/polardb/langchain-polardb-pg) | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ | ❌ | ✅ |
|
+| [`ShannonBaseVectorStore`](https://github.com/apoorva-01/langchain-shannonbase) | | | | | | | | |
|
+| [`YDB`](https://ydb.tech/) | | | | | | | | |
|
+| [`Intel's visual data management system (VDMS)`](https://github.com/IntelLabs/vdms) | | | | | | | | |
|
+| [`SQLServer`](https://learn.microsoft.com/en-us/azure/azure-sql/database/ai-artificial-intelligence-intelligent-applications?view=azuresql) | | | | | | | | |
|
+| [`Mariadb`](https://mariadb.com/docs/connectors/other/langchain-mariadb/api-reference) | | | | | | | | |
|
+| [`SurrealDBVectorStore`](https://surrealdb.com/docs/build/deployment/surrealdb-cloud/getting-started) | | | | | | | | |
|
+| [`VastDBVectorStore`](https://github.com/vast-data/vast-vector-store) | ✅ | ✅ | ✅ | ✅ | ❌ | ✅ | ❌ | ✅ |
|
+| [`MixpeekVectorStore`](https://mixpeek.com/docs/agent-integrations/langchain) | ✅ | ✅ | ✅ | ✅ | ✅ | ❌ | ❌ | ✅ |
|
+| [`FalkorDBVector`](https://docs.falkordb.com/genai-tools/langchain.html) | | ✅ | ✅ | | | | | |
|
+| [`openGauss`](https://github.com/mpb159753/langchain-opengauss) | | | | | | | | |
|
+| [`BigtableVectorStore`](https://cloud.google.com/bigtable) | | | | | | | | |
|
+| [`Azure database for postgresql - flexible server`](/oss/python/integrations/vectorstores/azure_db_for_postgresql) | | | | | | | | |
|
+| [`turbopuffer`](/oss/python/integrations/vectorstores/turbopuffer) | | | | | | | | |
|
+| [`ZeusDB`](https://docs.zeusdb.com/en/latest/) | | | | | | | | |
|
+| [`LambdaDB`](https://docs.lambdadb.ai/guides/get-started/quickstart) | | | | | | | | |
|
+| [`Kinetica vectorstore`](https://github.com/kineticadb/langchain-kinetica) | | | | | | | | |
|
+| [`PixeltableVectorStore`](https://docs.pixeltable.com/overview/pixeltable) | | | | | | | | |
|
+| [`Moorcheh`](https://www.moorcheh.ai/) | | | | | | | | |
|
+| [`Activeloop Deep lake`](https://docs.deeplake.ai/) | | | | | | | | |
|
+| [`Vectara`](https://docs.vectara.com/) | | | | | | | | |
|
+| [`Google cloud SQL for mysql`](/oss/python/integrations/vectorstores/google_cloud_sql_mysql) | | | | | | | | |
|
+| [`Gel`](https://github.com/geldata/langchain-gel) | | | | | | | | |
|
+| [`DeweyVectorStore`](https://github.com/meetdewey/langchain-dewey) | | | | | | | | |
|
+| [`ActianVectorAIVectorStore`](https://docs.vectoraidb.actian.com) | | | | | | | | |
|
+| [`Firebolt`](https://docs.firebolt.io/guides/integrations/langchain) | | | | | | | | |
|
+| [`LindormVectorStore`](https://help.aliyun.com/en/lindorm/user-guide/enable-vector-engine) | | | | | | | | |
|
+| [`Vedb for mysql`](https://docs.volcengine.com/docs/6357?lang=en) | | | | | | | | |
|
+| [`Volcengine rds for mysql`](https://docs.volcengine.com/docs/6313?lang=en) | | | | | | | | |
|
+| [`ChDBVectorStore`](https://github.com/chdb-io/langchain-chdb) | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ | ❌ | ✅ |
|
+| [`CosVectors`](https://github.com/hushengquan/langchain-cos-vectors) | | | | | | | | |
|
+| [`Alibaba cloud mysql`](https://github.com/wangkuahai/langchain-alibabacloud-mysql) | | | | | | | | |
|
| [`FAISS`](https://github.com/facebookresearch/faiss) | | | | | | | | | N/A |
| [`InMemoryVectorStore`](/oss/python/integrations/vectorstores/in_memory) | ✅ | ✅ | ❌ | ✅ | ✅ | ❌ | ❌ | ✅ | N/A |
diff --git a/build/snippets/javascript/oss/javascript-chat-downloads.mdx b/build/snippets/javascript/oss/javascript-chat-downloads.mdx
index 5ca960c4a..b925b8e0e 100644
--- a/build/snippets/javascript/oss/javascript-chat-downloads.mdx
+++ b/build/snippets/javascript/oss/javascript-chat-downloads.mdx
@@ -4,31 +4,31 @@
| Model | Stream | [Tool Calling](/oss/javascript/langchain/tools/) | [`withStructuredOutput()`](/oss/javascript/langchain/models#structured-output) | [`Multimodal`](/oss/javascript/langchain/messages#multimodal) | Downloads |
| :--- | :--- | :--- | :--- | :--- | :--- |
-| [`AzureChatOpenAI`](/oss/javascript/integrations/chat/azure) | ✅ | ✅ | ✅ | ✅ |
|
-| [`ChatOpenAI`](/oss/javascript/integrations/chat/openai) | ✅ | ✅ | ✅ | ✅ |
|
-| [`ChatAnthropic`](/oss/javascript/integrations/chat/anthropic) | ✅ | ✅ | ✅ | ✅ |
|
-| [`ChatGoogleGenerativeAI`](/oss/javascript/integrations/chat/google_generative_ai) | ✅ | ✅ | ✅ | ✅ |
|
-| [`ChatBedrockConverse`](/oss/javascript/integrations/chat/bedrock_converse) | ✅ | ✅ | ✅ | ✅ |
|
-| [`ChatVertexAI`](/oss/javascript/integrations/chat/google_vertex_ai) | ✅ | ✅ | ✅ | ✅ |
|
-| [`ChatGroq`](/oss/javascript/integrations/chat/groq) | ✅ | ✅ | ✅ | ❌ |
|
-| [`ChatOllama`](/oss/javascript/integrations/chat/ollama) | ✅ | ✅ | ✅ | ✅ |
|
-| [`ChatMistralAI`](/oss/javascript/integrations/chat/mistral) | ✅ | ✅ | ✅ | ✅ |
|
-| [`ChatCohere`](/oss/javascript/integrations/chat/cohere) | ✅ | ✅ | ✅ | ❌ |
|
-| [`ChatXAI`](/oss/javascript/integrations/chat/xai) | ✅ | ✅ | ✅ | ❌ |
|
-| [`ChatGoogle`](/oss/javascript/integrations/chat/google) | ✅ | ✅ | ✅ | ✅ |
|
-| [`ChatDeepSeek`](/oss/javascript/integrations/chat/deepseek) | ✅ | ✅ | ✅ | ❌ |
|
-| [`ChatOpenRouter`](/oss/javascript/integrations/chat/openrouter) | ✅ | ✅ | ✅ | ✅ |
|
-| [`ChatCerebras`](/oss/javascript/integrations/chat/cerebras) | ✅ | ✅ | ✅ | ❌ |
|
-| [`ChatBaiduQianfan`](/oss/javascript/integrations/chat/baidu_qianfan) | | | | |
|
-| [`ChatCloudflareWorkersAI`](/oss/javascript/integrations/chat/cloudflare_workersai) | ✅ | ❌ | ❌ | ✅ |
|
-| [`ChatFireworks`](/oss/javascript/integrations/chat/fireworks) | ✅ | ✅ | ✅ | ❌ |
|
-| [`ChatWatsonx`](/oss/javascript/integrations/chat/ibm) | ✅ | ✅ | ✅ | ✅ |
|
-| [`ChatYandexGPT`](/oss/javascript/integrations/chat/yandex) | | | | |
|
-| [`ChatTogetherAI`](/oss/javascript/integrations/chat/togetherai) | ✅ | ✅ | ✅ | ✅ |
|
-| [`ChatPerplexity`](/oss/javascript/integrations/chat/perplexity) | ✅ | ❌ | ✅ | ❌ |
|
-| [`ChatKServe`](https://gitlab.com/bitkaio/langchain/kserve-provider) | ✅ | ✅ | ✅ | ✅ |
|
-| [`ChatSCX`](https://scx.ai/) | ✅ | ✅ | ✅ | ✅ |
|
-| [`ChatInterfaze`](https://interfaze.ai/docs) | ✅ | ✅ | ✅ | ✅ |
|
+| [`AzureChatOpenAI`](/oss/javascript/integrations/chat/azure) | ✅ | ✅ | ✅ | ✅ |
|
+| [`ChatOpenAI`](/oss/javascript/integrations/chat/openai) | ✅ | ✅ | ✅ | ✅ |
|
+| [`ChatAnthropic`](/oss/javascript/integrations/chat/anthropic) | ✅ | ✅ | ✅ | ✅ |
|
+| [`ChatGoogleGenerativeAI`](/oss/javascript/integrations/chat/google_generative_ai) | ✅ | ✅ | ✅ | ✅ |
|
+| [`ChatBedrockConverse`](/oss/javascript/integrations/chat/bedrock_converse) | ✅ | ✅ | ✅ | ✅ |
|
+| [`ChatVertexAI`](/oss/javascript/integrations/chat/google_vertex_ai) | ✅ | ✅ | ✅ | ✅ |
|
+| [`ChatGroq`](/oss/javascript/integrations/chat/groq) | ✅ | ✅ | ✅ | ❌ |
|
+| [`ChatOllama`](/oss/javascript/integrations/chat/ollama) | ✅ | ✅ | ✅ | ✅ |
|
+| [`ChatMistralAI`](/oss/javascript/integrations/chat/mistral) | ✅ | ✅ | ✅ | ✅ |
|
+| [`ChatCohere`](/oss/javascript/integrations/chat/cohere) | ✅ | ✅ | ✅ | ❌ |
|
+| [`ChatXAI`](/oss/javascript/integrations/chat/xai) | ✅ | ✅ | ✅ | ❌ |
|
+| [`ChatGoogle`](/oss/javascript/integrations/chat/google) | ✅ | ✅ | ✅ | ✅ |
|
+| [`ChatDeepSeek`](/oss/javascript/integrations/chat/deepseek) | ✅ | ✅ | ✅ | ❌ |
|
+| [`ChatOpenRouter`](/oss/javascript/integrations/chat/openrouter) | ✅ | ✅ | ✅ | ✅ |
|
+| [`ChatCerebras`](/oss/javascript/integrations/chat/cerebras) | ✅ | ✅ | ✅ | ❌ |
|
+| [`ChatBaiduQianfan`](/oss/javascript/integrations/chat/baidu_qianfan) | | | | |
|
+| [`ChatCloudflareWorkersAI`](/oss/javascript/integrations/chat/cloudflare_workersai) | ✅ | ❌ | ❌ | ✅ |
|
+| [`ChatFireworks`](/oss/javascript/integrations/chat/fireworks) | ✅ | ✅ | ✅ | ❌ |
|
+| [`ChatWatsonx`](/oss/javascript/integrations/chat/ibm) | ✅ | ✅ | ✅ | ✅ |
|
+| [`ChatTogetherAI`](/oss/javascript/integrations/chat/togetherai) | ✅ | ✅ | ✅ | ✅ |
|
+| [`ChatYandexGPT`](/oss/javascript/integrations/chat/yandex) | | | | |
|
+| [`ChatPerplexity`](/oss/javascript/integrations/chat/perplexity) | ✅ | ❌ | ✅ | ❌ |
|
+| [`ChatKServe`](https://gitlab.com/bitkaio/langchain/kserve-provider) | ✅ | ✅ | ✅ | ✅ |
|
+| [`ChatInterfaze`](https://interfaze.ai/docs) | ✅ | ✅ | ✅ | ✅ |
|
+| [`ChatSCX`](https://scx.ai/) | ✅ | ✅ | ✅ | ✅ |
|
| [`Auxen`](https://auxen.ai) | ✅ | ✅ | ✅ | ❌ | N/A |
| [`FakeListChatModel`](/oss/javascript/integrations/chat/fake) | | | | | N/A |
| [`FuturMix`](https://futurmix.ai/) | ✅ | ✅ | ✅ | ✅ | N/A |
diff --git a/build/snippets/javascript/oss/javascript-chat-featured.mdx b/build/snippets/javascript/oss/javascript-chat-featured.mdx
index 921e45863..b938ec525 100644
--- a/build/snippets/javascript/oss/javascript-chat-featured.mdx
+++ b/build/snippets/javascript/oss/javascript-chat-featured.mdx
@@ -4,18 +4,18 @@
| Model | Stream | [Tool Calling](/oss/javascript/langchain/tools/) | [`withStructuredOutput()`](/oss/javascript/langchain/models#structured-output) | [`Multimodal`](/oss/javascript/langchain/messages#multimodal) | Downloads |
| :--- | :--- | :--- | :--- | :--- | :--- |
-| [`ChatOpenAI`](/oss/javascript/integrations/chat/openai) | ✅ | ✅ | ✅ | ✅ |
|
-| [`ChatAnthropic`](/oss/javascript/integrations/chat/anthropic) | ✅ | ✅ | ✅ | ✅ |
|
-| [`ChatBedrockConverse`](/oss/javascript/integrations/chat/bedrock_converse) | ✅ | ✅ | ✅ | ✅ |
|
-| [`ChatGroq`](/oss/javascript/integrations/chat/groq) | ✅ | ✅ | ✅ | ❌ |
|
-| [`ChatOllama`](/oss/javascript/integrations/chat/ollama) | ✅ | ✅ | ✅ | ✅ |
|
-| [`ChatMistralAI`](/oss/javascript/integrations/chat/mistral) | ✅ | ✅ | ✅ | ✅ |
|
-| [`ChatCohere`](/oss/javascript/integrations/chat/cohere) | ✅ | ✅ | ✅ | ❌ |
|
-| [`ChatXAI`](/oss/javascript/integrations/chat/xai) | ✅ | ✅ | ✅ | ❌ |
|
-| [`ChatGoogle`](/oss/javascript/integrations/chat/google) | ✅ | ✅ | ✅ | ✅ |
|
-| [`ChatCloudflareWorkersAI`](/oss/javascript/integrations/chat/cloudflare_workersai) | ✅ | ❌ | ❌ | ✅ |
|
-| [`ChatFireworks`](/oss/javascript/integrations/chat/fireworks) | ✅ | ✅ | ✅ | ❌ |
|
-| [`ChatTogetherAI`](/oss/javascript/integrations/chat/togetherai) | ✅ | ✅ | ✅ | ✅ |
|
-| [`ChatPerplexity`](/oss/javascript/integrations/chat/perplexity) | ✅ | ❌ | ✅ | ❌ |
|
+| [`ChatOpenAI`](/oss/javascript/integrations/chat/openai) | ✅ | ✅ | ✅ | ✅ |
|
+| [`ChatAnthropic`](/oss/javascript/integrations/chat/anthropic) | ✅ | ✅ | ✅ | ✅ |
|
+| [`ChatBedrockConverse`](/oss/javascript/integrations/chat/bedrock_converse) | ✅ | ✅ | ✅ | ✅ |
|
+| [`ChatGroq`](/oss/javascript/integrations/chat/groq) | ✅ | ✅ | ✅ | ❌ |
|
+| [`ChatOllama`](/oss/javascript/integrations/chat/ollama) | ✅ | ✅ | ✅ | ✅ |
|
+| [`ChatMistralAI`](/oss/javascript/integrations/chat/mistral) | ✅ | ✅ | ✅ | ✅ |
|
+| [`ChatCohere`](/oss/javascript/integrations/chat/cohere) | ✅ | ✅ | ✅ | ❌ |
|
+| [`ChatXAI`](/oss/javascript/integrations/chat/xai) | ✅ | ✅ | ✅ | ❌ |
|
+| [`ChatGoogle`](/oss/javascript/integrations/chat/google) | ✅ | ✅ | ✅ | ✅ |
|
+| [`ChatCloudflareWorkersAI`](/oss/javascript/integrations/chat/cloudflare_workersai) | ✅ | ❌ | ❌ | ✅ |
|
+| [`ChatFireworks`](/oss/javascript/integrations/chat/fireworks) | ✅ | ✅ | ✅ | ❌ |
|
+| [`ChatTogetherAI`](/oss/javascript/integrations/chat/togetherai) | ✅ | ✅ | ✅ | ✅ |
|
+| [`ChatPerplexity`](/oss/javascript/integrations/chat/perplexity) | ✅ | ❌ | ✅ | ❌ |
|
diff --git a/build/snippets/javascript/oss/javascript-document_compressors-downloads.mdx b/build/snippets/javascript/oss/javascript-document_compressors-downloads.mdx
index 70e798a3d..92aa97cdb 100644
--- a/build/snippets/javascript/oss/javascript-document_compressors-downloads.mdx
+++ b/build/snippets/javascript/oss/javascript-document_compressors-downloads.mdx
@@ -4,8 +4,8 @@
| Integration | Downloads |
| :--- | :--- |
-| [`Cohere rerank`](/oss/javascript/integrations/document_compressors/cohere_rerank) |
|
-| [`WatsonxRerank`](/oss/javascript/integrations/document_compressors/ibm) |
|
-| [`Mixedbread AI reranking`](/oss/javascript/integrations/document_compressors/mixedbread_ai) |
|
+| [`Cohere rerank`](/oss/javascript/integrations/document_compressors/cohere_rerank) |
|
+| [`WatsonxRerank`](/oss/javascript/integrations/document_compressors/ibm) |
|
+| [`Mixedbread AI reranking`](/oss/javascript/integrations/document_compressors/mixedbread_ai) |
|
diff --git a/build/snippets/javascript/oss/javascript-document_loaders-downloads.mdx b/build/snippets/javascript/oss/javascript-document_loaders-downloads.mdx
index 8b8102dd2..983efad7d 100644
--- a/build/snippets/javascript/oss/javascript-document_loaders-downloads.mdx
+++ b/build/snippets/javascript/oss/javascript-document_loaders-downloads.mdx
@@ -4,8 +4,8 @@
| Integration | Downloads |
| :--- | :--- |
-| [`Google cloud SQL for postgresql`](/oss/javascript/integrations/document_loaders/web_loaders/google_cloudsql_pg) |
|
-| [`Soniox`](/oss/javascript/integrations/document_loaders/web_loaders/soniox) |
|
+| [`Google cloud SQL for postgresql`](/oss/javascript/integrations/document_loaders/web_loaders/google_cloudsql_pg) |
|
+| [`Soniox`](/oss/javascript/integrations/document_loaders/web_loaders/soniox) |
|
| [`DirectoryLoader`](/oss/javascript/integrations/document_loaders/file_loaders/directory) | N/A |
| [`JSON files`](/oss/javascript/integrations/document_loaders/file_loaders/json) | N/A |
| [`Jsonlines files -`](/oss/javascript/integrations/document_loaders/file_loaders/jsonlines) | N/A |
diff --git a/build/snippets/javascript/oss/javascript-document_transformers-downloads.mdx b/build/snippets/javascript/oss/javascript-document_transformers-downloads.mdx
index 7a7caee09..5694db0b7 100644
--- a/build/snippets/javascript/oss/javascript-document_transformers-downloads.mdx
+++ b/build/snippets/javascript/oss/javascript-document_transformers-downloads.mdx
@@ -4,6 +4,6 @@
| Integration | Downloads |
| :--- | :--- |
-| [`OpenAI functions metadata tagger -`](/oss/javascript/integrations/document_transformers/openai_metadata_tagger) |
|
+| [`OpenAI functions metadata tagger -`](/oss/javascript/integrations/document_transformers/openai_metadata_tagger) |
|
diff --git a/build/snippets/javascript/oss/javascript-embeddings-downloads.mdx b/build/snippets/javascript/oss/javascript-embeddings-downloads.mdx
index fac2bd981..6e9c5ac6f 100644
--- a/build/snippets/javascript/oss/javascript-embeddings-downloads.mdx
+++ b/build/snippets/javascript/oss/javascript-embeddings-downloads.mdx
@@ -4,24 +4,24 @@
| Integration | Downloads |
| :--- | :--- |
-| [`AzureOpenAIEmbeddings`](/oss/javascript/integrations/embeddings/azure_openai) |
|
-| [`OpenAIEmbeddings`](/oss/javascript/integrations/embeddings/openai) |
|
-| [`GoogleGenerativeAIEmbeddings`](/oss/javascript/integrations/embeddings/google_generative_ai) |
|
-| [`Bedrock`](/oss/javascript/integrations/embeddings/bedrock) |
|
-| [`VertexAIEmbeddings`](/oss/javascript/integrations/embeddings/google_vertex_ai) |
|
-| [`OllamaEmbeddings`](/oss/javascript/integrations/embeddings/ollama) |
|
-| [`MistralAIEmbeddings`](/oss/javascript/integrations/embeddings/mistralai) |
|
-| [`PineconeEmbeddings`](/oss/javascript/integrations/embeddings/pinecone) |
|
-| [`CohereEmbeddings`](/oss/javascript/integrations/embeddings/cohere) |
|
-| [`VoyageEmbeddings`](/oss/javascript/integrations/embeddings/voyageai) |
|
-| [`Baidu qianfan`](/oss/javascript/integrations/embeddings/baidu_qianfan) |
|
-| [`Nomic`](/oss/javascript/integrations/embeddings/nomic) |
|
-| [`CloudflareWorkersAIEmbeddings`](/oss/javascript/integrations/embeddings/cloudflare_ai) |
|
-| [`FireworksEmbeddings`](/oss/javascript/integrations/embeddings/fireworks) |
|
-| [`WatsonxEmbeddings`](/oss/javascript/integrations/embeddings/ibm) |
|
-| [`TogetherAIEmbeddings`](/oss/javascript/integrations/embeddings/togetherai) |
|
-| [`Mixedbread AI`](/oss/javascript/integrations/embeddings/mixedbread_ai) |
|
-| [`SCXEmbeddings`](https://scx.ai/) |
|
+| [`AzureOpenAIEmbeddings`](/oss/javascript/integrations/embeddings/azure_openai) |
|
+| [`OpenAIEmbeddings`](/oss/javascript/integrations/embeddings/openai) |
|
+| [`GoogleGenerativeAIEmbeddings`](/oss/javascript/integrations/embeddings/google_generative_ai) |
|
+| [`Bedrock`](/oss/javascript/integrations/embeddings/bedrock) |
|
+| [`VertexAIEmbeddings`](/oss/javascript/integrations/embeddings/google_vertex_ai) |
|
+| [`OllamaEmbeddings`](/oss/javascript/integrations/embeddings/ollama) |
|
+| [`MistralAIEmbeddings`](/oss/javascript/integrations/embeddings/mistralai) |
|
+| [`PineconeEmbeddings`](/oss/javascript/integrations/embeddings/pinecone) |
|
+| [`CohereEmbeddings`](/oss/javascript/integrations/embeddings/cohere) |
|
+| [`VoyageEmbeddings`](/oss/javascript/integrations/embeddings/voyageai) |
|
+| [`Baidu qianfan`](/oss/javascript/integrations/embeddings/baidu_qianfan) |
|
+| [`Nomic`](/oss/javascript/integrations/embeddings/nomic) |
|
+| [`CloudflareWorkersAIEmbeddings`](/oss/javascript/integrations/embeddings/cloudflare_ai) |
|
+| [`FireworksEmbeddings`](/oss/javascript/integrations/embeddings/fireworks) |
|
+| [`WatsonxEmbeddings`](/oss/javascript/integrations/embeddings/ibm) |
|
+| [`TogetherAIEmbeddings`](/oss/javascript/integrations/embeddings/togetherai) |
|
+| [`Mixedbread AI`](/oss/javascript/integrations/embeddings/mixedbread_ai) |
|
+| [`SCXEmbeddings`](https://scx.ai/) |
|
| [`Minimax`](/oss/javascript/integrations/embeddings/minimax) | N/A |
| [`OracleEmbeddings`](/oss/javascript/integrations/embeddings/oracleai) | N/A |
diff --git a/build/snippets/javascript/oss/javascript-graphs-downloads.mdx b/build/snippets/javascript/oss/javascript-graphs-downloads.mdx
index 8e15d6605..84c068faf 100644
--- a/build/snippets/javascript/oss/javascript-graphs-downloads.mdx
+++ b/build/snippets/javascript/oss/javascript-graphs-downloads.mdx
@@ -4,6 +4,6 @@
| Integration | Downloads |
| :--- | :--- |
-| [`SAP HANA Cloud Knowledge Graph Engine`](/oss/javascript/integrations/graphs/sap_hana_rdf_graph) |
|
+| [`SAP HANA Cloud Knowledge Graph Engine`](/oss/javascript/integrations/graphs/sap_hana_rdf_graph) |
|
diff --git a/build/snippets/javascript/oss/javascript-llm_caching-downloads.mdx b/build/snippets/javascript/oss/javascript-llm_caching-downloads.mdx
index f7661413c..99db63809 100644
--- a/build/snippets/javascript/oss/javascript-llm_caching-downloads.mdx
+++ b/build/snippets/javascript/oss/javascript-llm_caching-downloads.mdx
@@ -4,8 +4,8 @@
| Integration | Downloads |
| :--- | :--- |
-| [`Azure Cosmos DB NoSQL semantic`](/oss/javascript/integrations/llm_caching/azure_cosmosdb_nosql) |
|
-| [`BetterDB Agent Cache`](https://www.betterdb.com/ai) |
|
-| [`BetterDB Semantic Cache`](https://www.betterdb.com/ai) |
|
+| [`Azure Cosmos DB NoSQL semantic`](/oss/javascript/integrations/llm_caching/azure_cosmosdb_nosql) |
|
+| [`BetterDB Agent Cache`](https://www.betterdb.com/ai) |
|
+| [`BetterDB Semantic Cache`](https://www.betterdb.com/ai) |
|
diff --git a/build/snippets/javascript/oss/javascript-llms-downloads.mdx b/build/snippets/javascript/oss/javascript-llms-downloads.mdx
index 546557964..944440631 100644
--- a/build/snippets/javascript/oss/javascript-llms-downloads.mdx
+++ b/build/snippets/javascript/oss/javascript-llms-downloads.mdx
@@ -4,17 +4,17 @@
| Integration | Downloads |
| :--- | :--- |
-| [`AzureOpenAI`](/oss/javascript/integrations/llms/azure) |
|
-| [`OpenAI`](/oss/javascript/integrations/llms/openai) |
|
-| [`VertexAI`](/oss/javascript/integrations/llms/google_vertex_ai) |
|
-| [`Ollama`](/oss/javascript/integrations/llms/ollama) |
|
-| [`MistralAI`](/oss/javascript/integrations/llms/mistral) |
|
-| [`Cohere`](/oss/javascript/integrations/llms/cohere) |
|
-| [`CloudflareWorkersAI`](/oss/javascript/integrations/llms/cloudflare_workersai) |
|
-| [`Fireworks`](/oss/javascript/integrations/llms/fireworks) |
|
-| [`WatsonxLLM`](/oss/javascript/integrations/llms/ibm) |
|
-| [`Yandexgpt`](/oss/javascript/integrations/llms/yandex) |
|
-| [`TogetherAI`](/oss/javascript/integrations/llms/together) |
|
-| [`Jigsawstack prompt engine`](/oss/javascript/integrations/llms/jigsawstack) |
|
+| [`AzureOpenAI`](/oss/javascript/integrations/llms/azure) |
|
+| [`OpenAI`](/oss/javascript/integrations/llms/openai) |
|
+| [`VertexAI`](/oss/javascript/integrations/llms/google_vertex_ai) |
|
+| [`Ollama`](/oss/javascript/integrations/llms/ollama) |
|
+| [`MistralAI`](/oss/javascript/integrations/llms/mistral) |
|
+| [`Cohere`](/oss/javascript/integrations/llms/cohere) |
|
+| [`CloudflareWorkersAI`](/oss/javascript/integrations/llms/cloudflare_workersai) |
|
+| [`Fireworks`](/oss/javascript/integrations/llms/fireworks) |
|
+| [`WatsonxLLM`](/oss/javascript/integrations/llms/ibm) |
|
+| [`TogetherAI`](/oss/javascript/integrations/llms/together) |
|
+| [`Yandexgpt`](/oss/javascript/integrations/llms/yandex) |
|
+| [`Jigsawstack prompt engine`](/oss/javascript/integrations/llms/jigsawstack) |
|
diff --git a/build/snippets/javascript/oss/javascript-middleware-downloads.mdx b/build/snippets/javascript/oss/javascript-middleware-downloads.mdx
index 2fa42182d..0a80f9d0a 100644
--- a/build/snippets/javascript/oss/javascript-middleware-downloads.mdx
+++ b/build/snippets/javascript/oss/javascript-middleware-downloads.mdx
@@ -4,7 +4,7 @@
| Provider | Middleware available | Source | Downloads |
| :--- | :--- | :--- | :--- |
-| [`AWS middleware`](/oss/javascript/integrations/middleware/aws) | Prompt caching | [`langchain-ai/langchain-aws`](https://github.com/langchain-ai/langchain-aws) |
|
+| [`AWS middleware`](/oss/javascript/integrations/middleware/aws) | Prompt caching | [`langchain-ai/langchain-aws`](https://github.com/langchain-ai/langchain-aws) |
|
| [`Anthropic`](/oss/javascript/integrations/middleware/anthropic) | Prompt caching | [`langchain-ai/langchainjs`](https://github.com/langchain-ai/langchainjs/tree/main/libs/langchain/src/agents/middleware/provider/anthropic) | N/A |
diff --git a/build/snippets/javascript/oss/javascript-retrievers-downloads.mdx b/build/snippets/javascript/oss/javascript-retrievers-downloads.mdx
index 17a12aa1b..70b774f54 100644
--- a/build/snippets/javascript/oss/javascript-retrievers-downloads.mdx
+++ b/build/snippets/javascript/oss/javascript-retrievers-downloads.mdx
@@ -4,12 +4,12 @@
| Retriever | Self-host | Cloud offering | Package | Downloads |
| :--- | :--- | :--- | :--- | :--- |
-| [`AWSKendraRetriever`](/oss/javascript/integrations/retrievers/kendra-retriever) | | | [`@langchain/aws`](https://www.npmjs.com/package/@langchain/aws) |
|
-| [`Knowledge bases for Amazon Bedrock`](/oss/javascript/integrations/retrievers/bedrock-knowledge-bases) | | | [`@langchain/aws`](https://www.npmjs.com/package/@langchain/aws) |
|
-| [`ExaRetriever`](/oss/javascript/integrations/retrievers/exa) | | | [`@langchain/exa`](https://www.npmjs.com/package/@langchain/exa) |
|
-| [`PerplexitySearchRetriever`](/oss/javascript/integrations/retrievers/perplexity_search) | | | [`@langchain/perplexity`](https://www.npmjs.com/package/@langchain/perplexity) |
|
-| [`AlchemystRetriever`](https://getalchemystai.com/docs) | | | [`@alchemystai/langchain-js`](https://www.npmjs.com/package/@alchemystai/langchain-js) |
|
-| [`SourceyRetriever`](/oss/javascript/integrations/retrievers/sourcey) | | | [`langchain-sourcey`](https://www.npmjs.com/package/langchain-sourcey) |
|
+| [`AWSKendraRetriever`](/oss/javascript/integrations/retrievers/kendra-retriever) | | | [`@langchain/aws`](https://www.npmjs.com/package/@langchain/aws) |
|
+| [`Knowledge bases for Amazon Bedrock`](/oss/javascript/integrations/retrievers/bedrock-knowledge-bases) | | | [`@langchain/aws`](https://www.npmjs.com/package/@langchain/aws) |
|
+| [`ExaRetriever`](/oss/javascript/integrations/retrievers/exa) | | | [`@langchain/exa`](https://www.npmjs.com/package/@langchain/exa) |
|
+| [`PerplexitySearchRetriever`](/oss/javascript/integrations/retrievers/perplexity_search) | | | [`@langchain/perplexity`](https://www.npmjs.com/package/@langchain/perplexity) |
|
+| [`AlchemystRetriever`](https://getalchemystai.com/docs) | | | [`@alchemystai/langchain-js`](https://www.npmjs.com/package/@alchemystai/langchain-js) |
|
+| [`SourceyRetriever`](/oss/javascript/integrations/retrievers/sourcey) | | | [`langchain-sourcey`](https://www.npmjs.com/package/langchain-sourcey) |
|
| [`Hyde`](/oss/javascript/integrations/retrievers/hyde) | | | | N/A |
| [`Self Querying with SAP HANA Cloud Vector Engine`](/oss/javascript/integrations/retrievers/self_query/hanavector_self_query) | | | | N/A |
| [`Time-weighted`](/oss/javascript/integrations/retrievers/time-weighted-retriever) | | | | N/A |
diff --git a/build/snippets/javascript/oss/javascript-sandboxes-downloads.mdx b/build/snippets/javascript/oss/javascript-sandboxes-downloads.mdx
index 402df2193..af93b412e 100644
--- a/build/snippets/javascript/oss/javascript-sandboxes-downloads.mdx
+++ b/build/snippets/javascript/oss/javascript-sandboxes-downloads.mdx
@@ -4,7 +4,7 @@
| Integration | Downloads |
| :--- | :--- |
-| [`KubernetesSandbox`](https://gitlab.com/bitkaio/langchain/deepagents-kubernetes-sandbox) |
|
-| [`Leap0Sandbox`](https://leap0.dev/docs) |
|
+| [`KubernetesSandbox`](https://gitlab.com/bitkaio/langchain/deepagents-kubernetes-sandbox) |
|
+| [`Leap0Sandbox`](https://leap0.dev/docs) |
|
diff --git a/build/snippets/javascript/oss/javascript-tools-downloads.mdx b/build/snippets/javascript/oss/javascript-tools-downloads.mdx
index 75041b7f3..825f3ac7b 100644
--- a/build/snippets/javascript/oss/javascript-tools-downloads.mdx
+++ b/build/snippets/javascript/oss/javascript-tools-downloads.mdx
@@ -4,42 +4,42 @@
| Integration | Downloads |
| :--- | :--- |
-| [`Dall-e`](/oss/javascript/integrations/tools/dalle) |
|
-| [`OpenAI`](/oss/javascript/integrations/tools/openai) |
|
-| [`OpenAPI toolkit`](/oss/javascript/integrations/tools/openapi) |
|
-| [`Anthropic`](/oss/javascript/integrations/tools/anthropic) |
|
-| [`Google`](/oss/javascript/integrations/tools/google) |
|
-| [`TavilyCrawl`](/oss/javascript/integrations/tools/tavily_crawl) |
|
-| [`TavilyExtract`](/oss/javascript/integrations/tools/tavily_extract) |
|
-| [`TavilyGetResearch`](/oss/javascript/integrations/tools/tavily_get_research) |
|
-| [`TavilyMap`](/oss/javascript/integrations/tools/tavily_map) |
|
-| [`TavilyResearch`](/oss/javascript/integrations/tools/tavily_research) |
|
-| [`TavilySearch`](/oss/javascript/integrations/tools/tavily_search) |
|
-| [`OracleSummary`](/oss/javascript/integrations/tools/oracleai) |
|
-| [`ExaSearchResults`](/oss/javascript/integrations/tools/exa_search) |
|
-| [`Composio`](/oss/javascript/integrations/tools/composio) |
|
-| [`Mcp toolbox for databases`](/oss/javascript/integrations/tools/mcp_toolbox) |
|
-| [`WatsonxToolkit`](/oss/javascript/integrations/tools/ibm) |
|
-| [`Fidacy Action Firewall`](https://github.com/fidacy/fidacy-open) |
|
-| [`Bilig WorkPaper`](https://proompteng.github.io/bilig/) |
|
-| [`PerplexitySearchResults`](/oss/javascript/integrations/tools/perplexity_search) |
|
-| [`Jigsawstack`](/oss/javascript/integrations/tools/jigsawstack) |
|
-| [`You.com search tools`](https://you.com/docs/integrations/langchain) |
|
-| [`TalorDataSerpTool`](https://docs.talordata.com) |
|
-| [`Falkordb`](/oss/javascript/integrations/tools/falkordb) |
|
-| [`Decodo`](/oss/javascript/integrations/tools/decodo) |
|
-| [`The Context Company`](https://docs.thecontextcompany.com/frameworks/langchain-langgraph) |
|
-| [`Azure container apps dynamic sessions`](/oss/javascript/integrations/tools/azure_dynamic_sessions) |
|
-| [`AproxPay`](https://github.com/aproxpay/langchain-aproxpay) |
|
-| [`Toolstem`](https://toolstem.com) |
|
-| [`SafePromptCallbackHandler`](https://docs.safeprompt.dev) |
|
-| [`ClickSend`](/oss/javascript/integrations/tools/clicksend) |
|
-| [`iFlow Search`](https://platform.iflow.cn) |
|
-| [`CekiToolkit`](https://ceki.me) |
|
+| [`Dall-e`](/oss/javascript/integrations/tools/dalle) |
|
+| [`OpenAI`](/oss/javascript/integrations/tools/openai) |
|
+| [`OpenAPI toolkit`](/oss/javascript/integrations/tools/openapi) |
|
+| [`Anthropic`](/oss/javascript/integrations/tools/anthropic) |
|
+| [`Google`](/oss/javascript/integrations/tools/google) |
|
+| [`TavilyCrawl`](/oss/javascript/integrations/tools/tavily_crawl) |
|
+| [`TavilyExtract`](/oss/javascript/integrations/tools/tavily_extract) |
|
+| [`TavilyGetResearch`](/oss/javascript/integrations/tools/tavily_get_research) |
|
+| [`TavilyMap`](/oss/javascript/integrations/tools/tavily_map) |
|
+| [`TavilyResearch`](/oss/javascript/integrations/tools/tavily_research) |
|
+| [`TavilySearch`](/oss/javascript/integrations/tools/tavily_search) |
|
+| [`OracleSummary`](/oss/javascript/integrations/tools/oracleai) |
|
+| [`ExaSearchResults`](/oss/javascript/integrations/tools/exa_search) |
|
+| [`Composio`](/oss/javascript/integrations/tools/composio) |
|
+| [`Mcp toolbox for databases`](/oss/javascript/integrations/tools/mcp_toolbox) |
|
+| [`WatsonxToolkit`](/oss/javascript/integrations/tools/ibm) |
|
+| [`Fidacy Action Firewall`](https://github.com/fidacy/fidacy-open) |
|
+| [`Bilig WorkPaper`](https://proompteng.github.io/bilig/) |
|
+| [`Jigsawstack`](/oss/javascript/integrations/tools/jigsawstack) |
|
+| [`PerplexitySearchResults`](/oss/javascript/integrations/tools/perplexity_search) |
|
+| [`Decodo`](/oss/javascript/integrations/tools/decodo) |
|
+| [`TalorDataSerpTool`](https://docs.talordata.com) |
|
+| [`Falkordb`](/oss/javascript/integrations/tools/falkordb) |
|
+| [`Azure container apps dynamic sessions`](/oss/javascript/integrations/tools/azure_dynamic_sessions) |
|
+| [`AproxPay`](https://github.com/aproxpay/langchain-aproxpay) |
|
+| [`You.com search tools`](https://you.com/docs/integrations/langchain) |
|
+| [`The Context Company`](https://docs.thecontextcompany.com/frameworks/langchain-langgraph) |
|
+| [`Toolstem`](https://toolstem.com) |
|
+| [`SafePromptCallbackHandler`](https://docs.safeprompt.dev) |
|
+| [`ClickSend`](/oss/javascript/integrations/tools/clicksend) |
|
+| [`iFlow Search`](https://platform.iflow.cn) |
|
+| [`CekiToolkit`](https://ceki.me) |
|
| [`Serpex`](https://serpex.dev/docs) |
|
-| [`NiaToolkit`](/oss/javascript/integrations/tools/nia) |
|
-| [`Respan`](https://www.respan.ai/docs/documentation/overview) |
|
-| [`SnapRender`](https://snap-render.com) |
|
+| [`NiaToolkit`](/oss/javascript/integrations/tools/nia) |
|
+| [`SnapRender`](https://snap-render.com) |
|
+| [`Respan`](https://www.respan.ai/docs/documentation/overview) |
|
| [`Agent with AWS lambda`](/oss/javascript/integrations/tools/lambda_agent) | N/A |
| [`Browserless`](https://browserless.io) | N/A |
| [`JSON agent toolkit`](/oss/javascript/integrations/tools/json) | N/A |
diff --git a/build/snippets/javascript/oss/javascript-vectorstores-downloads.mdx b/build/snippets/javascript/oss/javascript-vectorstores-downloads.mdx
index db73eff52..e55604ebe 100644
--- a/build/snippets/javascript/oss/javascript-vectorstores-downloads.mdx
+++ b/build/snippets/javascript/oss/javascript-vectorstores-downloads.mdx
@@ -4,24 +4,24 @@
| Vectorstore | Downloads |
| :--- | :--- |
-| [`WeaviateStore`](/oss/javascript/integrations/vectorstores/weaviate) |
|
-| [`PineconeStore`](/oss/javascript/integrations/vectorstores/pinecone) |
|
-| [`MongoDBAtlasVectorSearch`](/oss/javascript/integrations/vectorstores/mongodb_atlas) |
|
-| [`QdrantVectorStore`](/oss/javascript/integrations/vectorstores/qdrant) |
|
-| [`RedisVectorStore`](/oss/javascript/integrations/vectorstores/redis) |
|
-| [`OracleVS`](/oss/javascript/integrations/vectorstores/oracleai) |
|
-| [`PGVectorStore`](/oss/javascript/integrations/vectorstores/pgvector) |
|
-| [`Cloudflare vectorize`](/oss/javascript/integrations/vectorstores/cloudflare_vectorize) |
|
-| [`Azure Cosmos DB for MongoDB vCore (deprecated)`](/oss/javascript/integrations/vectorstores/azure_cosmosdb_mongodb) |
|
-| [`Azure Cosmos DB for NoSQL`](/oss/javascript/integrations/vectorstores/azure_cosmosdb_nosql) |
|
-| [`Azure DocumentDB`](/oss/javascript/integrations/vectorstores/azure_documentdb) |
|
-| [`TurbopufferVectorStore`](/oss/javascript/integrations/vectorstores/turbopuffer) |
|
-| [`Google cloud SQL for postgresql`](/oss/javascript/integrations/vectorstores/google_cloudsql_pg) |
|
-| [`Neo4jVectorStore`](/oss/javascript/integrations/vectorstores/neo4jvector) |
|
-| [`SAP HANA Cloud Vector Engine`](/oss/javascript/integrations/vectorstores/sap_hanavector) |
|
-| [`YDB`](/oss/javascript/integrations/vectorstores/ydb) |
|
-| [`Infino`](https://infino.ai/docs) |
|
-| [`LambdaDB`](https://docs.lambdadb.ai/guides/get-started/quickstart) | N/A |
+| [`WeaviateStore`](/oss/javascript/integrations/vectorstores/weaviate) |
|
+| [`PineconeStore`](/oss/javascript/integrations/vectorstores/pinecone) |
|
+| [`QdrantVectorStore`](/oss/javascript/integrations/vectorstores/qdrant) |
|
+| [`MongoDBAtlasVectorSearch`](/oss/javascript/integrations/vectorstores/mongodb_atlas) |
|
+| [`RedisVectorStore`](/oss/javascript/integrations/vectorstores/redis) |
|
+| [`OracleVS`](/oss/javascript/integrations/vectorstores/oracleai) |
|
+| [`PGVectorStore`](/oss/javascript/integrations/vectorstores/pgvector) |
|
+| [`Cloudflare vectorize`](/oss/javascript/integrations/vectorstores/cloudflare_vectorize) |
|
+| [`Azure Cosmos DB for MongoDB vCore (deprecated)`](/oss/javascript/integrations/vectorstores/azure_cosmosdb_mongodb) |
|
+| [`Azure Cosmos DB for NoSQL`](/oss/javascript/integrations/vectorstores/azure_cosmosdb_nosql) |
|
+| [`Azure DocumentDB`](/oss/javascript/integrations/vectorstores/azure_documentdb) |
|
+| [`TurbopufferVectorStore`](/oss/javascript/integrations/vectorstores/turbopuffer) |
|
+| [`Neo4jVectorStore`](/oss/javascript/integrations/vectorstores/neo4jvector) |
|
+| [`Google cloud SQL for postgresql`](/oss/javascript/integrations/vectorstores/google_cloudsql_pg) |
|
+| [`SAP HANA Cloud Vector Engine`](/oss/javascript/integrations/vectorstores/sap_hanavector) |
|
+| [`LambdaDB`](https://docs.lambdadb.ai/guides/get-started/quickstart) |
|
+| [`YDB`](/oss/javascript/integrations/vectorstores/ydb) |
|
+| [`Infino`](https://infino.ai/docs) |
|
| [`langchain`](/oss/javascript/integrations/vectorstores/memory) | N/A |
diff --git a/build/snippets/javascript/oss/python-caches-downloads.mdx b/build/snippets/javascript/oss/python-caches-downloads.mdx
index c8f2c9540..c10c98d87 100644
--- a/build/snippets/javascript/oss/python-caches-downloads.mdx
+++ b/build/snippets/javascript/oss/python-caches-downloads.mdx
@@ -4,8 +4,8 @@
| Integration | Downloads |
| :--- | :--- |
-| [`Redis cache for LangChain`](/oss/javascript/integrations/caches/redis_llm_caching) |
|
-| [`SulciCache`](https://github.com/sulci-io/sulci-oss) |
|
-| [`SingleStoreSemanticCache`](https://github.com/singlestore-labs/langchain-singlestore/) |
|
+| [`Redis cache for LangChain`](/oss/javascript/integrations/caches/redis_llm_caching) |
|
+| [`SulciCache`](https://github.com/sulci-io/sulci-oss) |
|
+| [`SingleStoreSemanticCache`](https://github.com/singlestore-labs/langchain-singlestore/) |
|
diff --git a/build/snippets/javascript/oss/python-callbacks-downloads.mdx b/build/snippets/javascript/oss/python-callbacks-downloads.mdx
index ae0dcd2a7..d663d0adc 100644
--- a/build/snippets/javascript/oss/python-callbacks-downloads.mdx
+++ b/build/snippets/javascript/oss/python-callbacks-downloads.mdx
@@ -7,24 +7,24 @@
| [`Bigquery callback handler`](/oss/javascript/integrations/callbacks/google_bigquery) |
|
| [`AgentSystems Notary`](/oss/javascript/integrations/callbacks/agentsystems_notary) |
|
| [`eucompliance.tools`](https://github.com/PatrickPi1312/eucompliance-ai-act-ts#readme) |
|
+| [`The Context Company`](https://docs.thecontextcompany.com/frameworks/langchain-langgraph) |
|
| [`OpenTTT`](https://github.com/Helm-Protocol/OpenTTT/tree/main/integrations/langchain) |
|
-| [`The Context Company`](https://docs.thecontextcompany.com/frameworks/langchain-langgraph) |
|
-| [`SignetCallbackHandler`](https://github.com/Prismer-AI/signet/tree/main/examples/langchain-compliance) |
|
-| [`DProvenanceTracer`](https://dprovenance.dev/langchain/) |
|
-| [`KyvvuLangChainHandler`](https://docs.kyvvu.com) |
|
-| [`EvidenceCallbackHandler`](https://github.com/joy7758/agent-evidence) |
|
-| [`FiGuardCallbackHandler`](https://docs.figuard.io) |
|
-| [`SpanlensCallbackHandler`](https://www.spanlens.io/docs/sdk) |
|
-| [`MintAttestCallback`](https://mint.foundrynet.io) |
|
-| [`PQSCallbackHandler`](https://pqs.onchainintel.net) |
|
-| [`KerqGuard`](https://kerq.dev/docs) |
|
-| [`SupraWallCallbackHandler`](https://docs.supra-wall.com) |
|
-| [`Respan`](https://www.respan.ai/docs/documentation/overview) |
|
-| [`InterventCallback`](https://docs.intervensecurity.com) |
|
-| [`LongProbeCallbackHandler`](https://endevsols.github.io/LongProbe) |
|
-| [`AgentSealCallbackHandler`](https://agentseal.io/docs/langchain) |
|
-| [`VaultakCallbackHandler`](https://docs.vaultak.com) |
|
-| [`VequilCallbackHandler`](https://github.com/nxd914/vequil) |
|
+| [`SignetCallbackHandler`](https://github.com/Prismer-AI/signet/tree/main/examples/langchain-compliance) |
|
+| [`EvidenceCallbackHandler`](https://github.com/joy7758/agent-evidence) |
|
+| [`FiGuardCallbackHandler`](https://docs.figuard.io) |
|
+| [`DProvenanceTracer`](https://dprovenance.dev/langchain/) |
|
+| [`Respan`](https://www.respan.ai/docs/documentation/overview) |
|
+| [`KyvvuLangChainHandler`](https://docs.kyvvu.com) |
|
+| [`SpanlensCallbackHandler`](https://www.spanlens.io/docs/sdk) |
|
+| [`MintAttestCallback`](https://mint.foundrynet.io) |
|
+| [`SupraWallCallbackHandler`](https://docs.supra-wall.com) |
|
+| [`LongProbeCallbackHandler`](https://endevsols.github.io/LongProbe) |
|
+| [`InterventCallback`](https://docs.intervensecurity.com) |
|
+| [`KerqGuard`](https://kerq.dev/docs) |
|
+| [`PQSCallbackHandler`](https://pqs.onchainintel.net) |
|
+| [`AgentSealCallbackHandler`](https://agentseal.io/docs/langchain) |
|
+| [`VaultakCallbackHandler`](https://docs.vaultak.com) |
|
+| [`VequilCallbackHandler`](https://github.com/nxd914/vequil) |
|
| [`AgentLairCallbackHandler`](https://agentlair.dev/docs) | N/A |
| [`ARORecorder`](https://github.com/joy7758/langchain-aro) | N/A |
| [`CockpitCallbackHandler`](https://agent-cockpit.web.app) | N/A |
diff --git a/build/snippets/javascript/oss/python-chat-downloads.mdx b/build/snippets/javascript/oss/python-chat-downloads.mdx
index d9feef19a..fe72be012 100644
--- a/build/snippets/javascript/oss/python-chat-downloads.mdx
+++ b/build/snippets/javascript/oss/python-chat-downloads.mdx
@@ -4,9 +4,9 @@
| Model | Stream | [Tool calling](/oss/javascript/langchain/tools) | [Structured output](/oss/javascript/langchain/structured-output/) | [Multimodal](/oss/javascript/langchain/messages#multimodal) | Downloads |
| :--- | :--- | :--- | :--- | :--- | :--- |
-| [`AzureChatOpenAI`](/oss/javascript/integrations/chat/azure_chat_openai) | ✅ | ✅ | ✅ | ✅ |
|
-| [`ChatOpenAI`](/oss/javascript/integrations/chat/openai) | ✅ | ✅ | ✅ | ✅ |
|
-| [`vLLM`](/oss/javascript/integrations/chat/vllm) | | | | |
|
+| [`AzureChatOpenAI`](/oss/javascript/integrations/chat/azure_chat_openai) | ✅ | ✅ | ✅ | ✅ |
|
+| [`ChatOpenAI`](/oss/javascript/integrations/chat/openai) | ✅ | ✅ | ✅ | ✅ |
|
+| [`vLLM`](/oss/javascript/integrations/chat/vllm) | | | | |
|
| [`ChatAnthropicVertex`](/oss/javascript/integrations/chat/google_anthropic_vertex) | | | | |
|
| [`ChatVertexAI`](/oss/javascript/integrations/chat/google_vertex_ai) (deprecated) | ✅ | ✅ | ✅ | ✅ |
|
| [`ChatAnthropic`](/oss/javascript/integrations/chat/anthropic) | ✅ | ✅ | ✅ | ✅ |
|
@@ -14,68 +14,68 @@
| [`ChatGoogleGenerativeAI`](/oss/javascript/integrations/chat/google_generative_ai) | ✅ | ✅ | ✅ | ✅ |
|
| [`ChatBedrock`](/oss/javascript/integrations/chat/bedrock) | ✅ | ✅ | ✅ | ✅ |
|
| [`ChatDatabricks`](/oss/javascript/integrations/chat/databricks) | ✅ | ✅ | ✅ | ❌ |
|
-| [`ChatLiteLLM`](/oss/javascript/integrations/chat/litellm) | ✅ | ✅ | ✅ | ✅ |
|
| [`ChatOllama`](/oss/javascript/integrations/chat/ollama) | ✅ | ✅ | ✅ | ✅ |
|
| [`ChatGroq`](/oss/javascript/integrations/chat/groq) | ✅ | ✅ | ✅ | ✅ |
|
| [`ChatHuggingFace`](/oss/javascript/integrations/chat/huggingface) | ❌ | ✅ | ✅ | ✅ |
|
+| [`ChatLiteLLM`](/oss/javascript/integrations/chat/litellm) | ✅ | ✅ | ✅ | ✅ |
|
+| [`AzureAIChatCompletionsModel`](/oss/javascript/integrations/chat/azure_ai) | ✅ | ✅ | ✅ | ✅ |
|
| [`ChatFireworks`](/oss/javascript/integrations/chat/fireworks) | ✅ | ✅ | ✅ | ❌ |
|
| [`ChatMistralAI`](/oss/javascript/integrations/chat/mistralai) | ✅ | ✅ | ✅ | ❌ |
|
-| [`ChatXAI`](/oss/javascript/integrations/chat/xai) | ✅ | ✅ | ✅ | ❌ |
|
-| [`ChatCohere`](/oss/javascript/integrations/chat/cohere) | | | | |
|
-| [`AzureAIChatCompletionsModel`](/oss/javascript/integrations/chat/azure_ai) | ✅ | ✅ | ✅ | ✅ |
|
+| [`ChatXAI`](/oss/javascript/integrations/chat/xai) | ✅ | ✅ | ✅ | ❌ |
|
+| [`ChatCohere`](/oss/javascript/integrations/chat/cohere) | | | | |
|
+| [`ChatOpenRouter`](/oss/javascript/integrations/chat/openrouter) | ✅ | ✅ | ✅ | ✅ |
|
| [`ChatNVIDIA`](/oss/javascript/integrations/chat/nvidia_ai_endpoints) | ✅ | ✅ | ✅ | ✅ |
|
-| [`ChatOpenRouter`](/oss/javascript/integrations/chat/openrouter) | ✅ | ✅ | ✅ | ✅ |
|
-| [`ChatDeepSeek`](/oss/javascript/integrations/chat/deepseek) | ✅ | ✅ | ✅ | ❌ |
|
-| [`ChatWatsonx`](/oss/javascript/integrations/chat/ibm_watsonx) | ✅ | ✅ | ✅ | ✅ |
|
-| [`ChatPerplexity`](/oss/javascript/integrations/chat/perplexity) | ✅ | ❌ | ✅ | ❌ |
|
-| [`ChatCerebras`](/oss/javascript/integrations/chat/cerebras) | ✅ | ✅ | ✅ | ❌ |
|
-| [`ChatOCIGenerativeAI`](/oss/javascript/integrations/chat/oci_generative_ai) | ✅ | ✅ | ✅ | ✅ |
|
-| [`ChatOCIModelDeployment`](/oss/javascript/integrations/chat/oci_data_science) | ✅ | | | |
|
-| [`ChatSambaNova`](/oss/javascript/integrations/chat/sambanova) | ✅ | ✅ | ✅ | ✅ |
|
-| [`ChatBaseten`](/oss/javascript/integrations/chat/baseten) | | | | |
|
-| [`ChatTogether`](/oss/javascript/integrations/chat/together) | ✅ | ✅ | ✅ | ✅ |
|
-| [`ChatUpstage`](/oss/javascript/integrations/chat/upstage) | | | | |
|
+| [`ChatDeepSeek`](/oss/javascript/integrations/chat/deepseek) | ✅ | ✅ | ✅ | ❌ |
|
+| [`ChatWatsonx`](/oss/javascript/integrations/chat/ibm_watsonx) | ✅ | ✅ | ✅ | ✅ |
|
+| [`ChatPerplexity`](/oss/javascript/integrations/chat/perplexity) | ✅ | ❌ | ✅ | ❌ |
|
+| [`ChatCerebras`](/oss/javascript/integrations/chat/cerebras) | ✅ | ✅ | ✅ | ❌ |
|
+| [`ChatOCIGenerativeAI`](/oss/javascript/integrations/chat/oci_generative_ai) | ✅ | ✅ | ✅ | ✅ |
|
+| [`ChatOCIModelDeployment`](/oss/javascript/integrations/chat/oci_data_science) | ✅ | | | |
|
+| [`ChatBaseten`](/oss/javascript/integrations/chat/baseten) | | | | |
|
+| [`ChatSambaNova`](/oss/javascript/integrations/chat/sambanova) | ✅ | ✅ | ✅ | ✅ |
|
+| [`ChatTogether`](/oss/javascript/integrations/chat/together) | ✅ | ✅ | ✅ | ✅ |
|
+| [`ChatUpstage`](/oss/javascript/integrations/chat/upstage) | | | | |
|
| [`ChatQwen`](/oss/javascript/integrations/chat/qwen) | ✅ | ✅ | ✅ | ✅ |
|
| [`ChatQwQ`](/oss/javascript/integrations/chat/qwq) | ✅ | ✅ | ✅ | ✅ |
|
-| [`ChatAI21`](https://docs.ai21.com/home) | ✅ | ✅ | ✅ | ❌ |
|
-| [`ChatClovaX`](https://guide.ncloud-docs.com/docs/clovastudio-dev-langchain) | ✅ | ✅ | ✅ | ✅ |
|
-| [`ChatMoonshot`](https://github.com/ArcadiaLin/langchain-moonshot) | ✅ | ✅ | ✅ | ✅ |
|
-| [`ChatNebius`](https://github.com/nebius/langchain-nebius) | ✅ | ✅ | ✅ | ✅ |
|
-| [`ChatParallel`](/oss/javascript/integrations/chat/parallel) | ✅ | ❌ | ✅ | ❌ |
|
-| [`ChatAmazonNova`](/oss/javascript/integrations/chat/amazon_nova) | ✅ | ✅ | ✅ | |
|
-| [`ChatCloudflareWorkersAI`](https://github.com/cloudflare/langchain-cloudflare) | ❌ | ✅ | ✅ | ❌ |
|
+| [`ChatClovaX`](https://guide.ncloud-docs.com/docs/clovastudio-dev-langchain) | ✅ | ✅ | ✅ | ✅ |
|
+| [`ChatAI21`](https://docs.ai21.com/home) | ✅ | ✅ | ✅ | ❌ |
|
+| [`ChatMoonshot`](https://github.com/ArcadiaLin/langchain-moonshot) | ✅ | ✅ | ✅ | ✅ |
|
+| [`ChatNebius`](https://github.com/nebius/langchain-nebius) | ✅ | ✅ | ✅ | ✅ |
|
+| [`ChatParallel`](/oss/javascript/integrations/chat/parallel) | ✅ | ❌ | ✅ | ❌ |
|
+| [`ChatAmazonNova`](/oss/javascript/integrations/chat/amazon_nova) | ✅ | ✅ | ✅ | |
|
+| [`ChatCloudflareWorkersAI`](https://github.com/cloudflare/langchain-cloudflare) | ❌ | ✅ | ✅ | ❌ |
|
| [`ChatGradient`](https://docs.digitalocean.com/products/ai-platform/) | | | | |
|
| [`ChatWriter`](https://dev.writer.com/home/introduction) | ✅ | ✅ | ✅ | ❌ |
|
-| [`Apertis`](https://docs.apertis.ai/api/sdks/langchain/) | ✅ | ✅ | ✅ | ✅ |
|
-| [`ChatCrusoe`](/oss/javascript/integrations/chat/crusoe) | ✅ | ✅ | ✅ | ❌ |
|
-| [`ChatInterfaze`](https://interfaze.ai/docs) | ✅ | ✅ | ✅ | ✅ |
|
-| [`ChatContextual`](https://docs.contextual.ai/) | ❌ | ❌ | ❌ | ❌ |
|
-| [`ChatSarvam`](https://docs.sarvam.ai/api/integration/langchain) | ✅ | ✅ | ✅ | ❌ |
|
-| [`ChatAppleFoundationModels`](https://github.com/rajanshxrma/langchain-apple-foundation-models) | ✅ | ✅ | ✅ | ❌ |
|
-| [`SpendGuardChatModel`](https://agenticspendguard.dev) | | | | |
|
-| [`ChatAIMLAPI`](https://docs.aimlapi.com/) | ✅ | ✅ | ✅ | ✅ |
|
-| [`ChatKServe`](https://gitlab.com/bitkaio/langchain/kserve-provider) | ✅ | ✅ | ✅ | ✅ |
|
-| [`ChatPredictionGuard`](https://github.com/predictionguard/langchain-predictionguard) | | | | |
|
-| [`ChatDoubleword`](https://docs.doubleword.ai/inference-api/intro-to-doubleword-inference) | ✅ | ✅ | ✅ | ❌ |
|
-| [`ChatAbso`](https://github.com/lunary-ai/langchain-abso) | | | | |
|
-| [`ModelScopeChatEndpoint`](https://github.com/modelscope/langchain-modelscope) | | | | |
|
-| [`ChatYutoriNavigator`](https://docs.yutori.com) | | | | |
|
-| [`ChatKinetica`](https://github.com/kineticadb/langchain-kinetica) | | | | |
|
-| [`ChatXinference`](https://github.com/TheSongg/langchain-xinference) | ✅ | ✅ | ✅ | ❌ |
|
-| [`ChatDiffbot`](https://github.com/diffbot/langchain-diffbot) | ✅ | ❌ | ❌ | ❌ |
|
-| [`ChatRunPod`](https://docs.runpod.io/overview) | | | | |
|
-| [`ChatAlephantAI`](https://alephant.io/) | | | | |
|
-| [`ChatFeatherlessAI`](https://github.com/featherless-ai-integrations/langchain-featherless-ai) | ✅ | ❌ | ❌ | ❌ |
|
-| [`ChatPipeshift`](https://github.com/pipeshift-org/langchain-pipeshift) | ✅ | ❌ | ❌ | ✅ |
|
-| [`ChatEmpirioLabs`](https://docs.empiriolabs.ai) | ✅ | ✅ | ✅ | ✅ |
|
-| [`ChatNetmind`](https://github.com/protagolabs/langchain-netmind) | ✅ | ✅ | ✅ | ❌ |
|
-| [`ChatGreenNode`](https://github.com/greennode-ai/langchain-greennode) | ✅ | ✅ | ✅ | ✅ |
|
-| [`ChatThalam`](https://thalam.ai/docs) | ✅ | ✅ | ✅ | ✅ |
|
-| [`ChatDuel`](https://duelagents.com) | ✅ | ✅ | ✅ | ❌ |
|
-| [`ChatKalibr`](https://kalibr.systems/docs) | | | | |
|
+| [`Apertis`](https://docs.apertis.ai/api/sdks/langchain/) | ✅ | ✅ | ✅ | ✅ |
|
+| [`ChatInterfaze`](https://interfaze.ai/docs) | ✅ | ✅ | ✅ | ✅ |
|
+| [`ChatCrusoe`](/oss/javascript/integrations/chat/crusoe) | ✅ | ✅ | ✅ | ❌ |
|
+| [`ChatContextual`](https://docs.contextual.ai/) | ❌ | ❌ | ❌ | ❌ |
|
+| [`ChatSarvam`](https://docs.sarvam.ai/api/integration/langchain) | ✅ | ✅ | ✅ | ❌ |
|
+| [`ChatPredictionGuard`](https://github.com/predictionguard/langchain-predictionguard) | | | | |
|
+| [`ChatKServe`](https://gitlab.com/bitkaio/langchain/kserve-provider) | ✅ | ✅ | ✅ | ✅ |
|
+| [`ChatAIMLAPI`](https://docs.aimlapi.com/) | ✅ | ✅ | ✅ | ✅ |
|
+| [`ChatAbso`](https://github.com/lunary-ai/langchain-abso) | | | | |
|
+| [`ChatKinetica`](https://github.com/kineticadb/langchain-kinetica) | | | | |
|
+| [`ChatXinference`](https://github.com/TheSongg/langchain-xinference) | ✅ | ✅ | ✅ | ❌ |
|
+| [`ChatAppleFoundationModels`](https://github.com/rajanshxrma/langchain-apple-foundation-models) | ✅ | ✅ | ✅ | ❌ |
|
+| [`ChatRunPod`](https://docs.runpod.io/overview) | | | | |
|
+| [`ChatDoubleword`](https://docs.doubleword.ai/inference-api/intro-to-doubleword-inference) | ✅ | ✅ | ✅ | ❌ |
|
+| [`ChatYutoriNavigator`](https://docs.yutori.com) | | | | |
|
+| [`SpendGuardChatModel`](https://agenticspendguard.dev) | | | | |
|
+| [`ChatFeatherlessAI`](https://github.com/featherless-ai-integrations/langchain-featherless-ai) | ✅ | ❌ | ❌ | ❌ |
|
+| [`ChatDiffbot`](https://github.com/diffbot/langchain-diffbot) | ✅ | ❌ | ❌ | ❌ |
|
+| [`ChatPipeshift`](https://github.com/pipeshift-org/langchain-pipeshift) | ✅ | ❌ | ❌ | ✅ |
|
+| [`ModelScopeChatEndpoint`](https://github.com/modelscope/langchain-modelscope) | | | | |
|
+| [`ChatAlephantAI`](https://alephant.io/) | | | | |
|
+| [`ChatNetmind`](https://github.com/protagolabs/langchain-netmind) | ✅ | ✅ | ✅ | ❌ |
|
+| [`ChatEmpirioLabs`](https://docs.empiriolabs.ai) | ✅ | ✅ | ✅ | ✅ |
|
+| [`ChatGreenNode`](https://github.com/greennode-ai/langchain-greennode) | ✅ | ✅ | ✅ | ✅ |
|
| [`ChatNeuralwatt`](https://neuralwatt.com) | ✅ | ✅ | ✅ | ❌ |
|
-| [`ChatTelnyx`](https://developers.telnyx.com/docs/inference/models) | ✅ | ✅ | ✅ | ❌ |
|
-| [`ChatSeekrFlow`](https://github.com/benfaircloth/langchain-seekrflow) | ✅ | ✅ | ✅ | ❌ |
|
+| [`ChatKalibr`](https://kalibr.systems/docs) | | | | |
|
+| [`ChatThalam`](https://thalam.ai/docs) | ✅ | ✅ | ✅ | ✅ |
|
+| [`ChatTelnyx`](https://developers.telnyx.com/docs/inference/models) | ✅ | ✅ | ✅ | ❌ |
|
+| [`ChatDuel`](https://duelagents.com) | ✅ | ✅ | ✅ | ❌ |
|
+| [`ChatSeekrFlow`](https://github.com/benfaircloth/langchain-seekrflow) | ✅ | ✅ | ✅ | ❌ |
|
| [`1Claw`](https://docs.1claw.xyz) | ✅ | ✅ | ✅ | ❌ | N/A |
| [`Auxen`](https://auxen.ai) | ✅ | ✅ | ✅ | ❌ | N/A |
| [`DaoXE`](https://daoxe.com) | ✅ | ✅ | ✅ | ✅ | N/A |
diff --git a/build/snippets/javascript/oss/python-chat-featured.mdx b/build/snippets/javascript/oss/python-chat-featured.mdx
index 110b02794..d7a3fd64e 100644
--- a/build/snippets/javascript/oss/python-chat-featured.mdx
+++ b/build/snippets/javascript/oss/python-chat-featured.mdx
@@ -4,23 +4,23 @@
| Model | Stream | [Tool calling](/oss/javascript/langchain/tools) | [Structured output](/oss/javascript/langchain/structured-output/) | [Multimodal](/oss/javascript/langchain/messages#multimodal) | Downloads |
| :--- | :--- | :--- | :--- | :--- | :--- |
-| [`AzureChatOpenAI`](/oss/javascript/integrations/chat/azure_chat_openai) | ✅ | ✅ | ✅ | ✅ |
|
-| [`ChatOpenAI`](/oss/javascript/integrations/chat/openai) | ✅ | ✅ | ✅ | ✅ |
|
+| [`AzureChatOpenAI`](/oss/javascript/integrations/chat/azure_chat_openai) | ✅ | ✅ | ✅ | ✅ |
|
+| [`ChatOpenAI`](/oss/javascript/integrations/chat/openai) | ✅ | ✅ | ✅ | ✅ |
|
| [`ChatVertexAI`](/oss/javascript/integrations/chat/google_vertex_ai) (deprecated) | ✅ | ✅ | ✅ | ✅ |
|
| [`ChatAnthropic`](/oss/javascript/integrations/chat/anthropic) | ✅ | ✅ | ✅ | ✅ |
|
| [`ChatGoogleGenerativeAI`](/oss/javascript/integrations/chat/google_generative_ai) | ✅ | ✅ | ✅ | ✅ |
|
| [`ChatDatabricks`](/oss/javascript/integrations/chat/databricks) | ✅ | ✅ | ✅ | ❌ |
|
-| [`ChatLiteLLM`](/oss/javascript/integrations/chat/litellm) | ✅ | ✅ | ✅ | ✅ |
|
| [`ChatOllama`](/oss/javascript/integrations/chat/ollama) | ✅ | ✅ | ✅ | ✅ |
|
| [`ChatGroq`](/oss/javascript/integrations/chat/groq) | ✅ | ✅ | ✅ | ✅ |
|
| [`ChatHuggingFace`](/oss/javascript/integrations/chat/huggingface) | ❌ | ✅ | ✅ | ✅ |
|
+| [`ChatLiteLLM`](/oss/javascript/integrations/chat/litellm) | ✅ | ✅ | ✅ | ✅ |
|
| [`ChatMistralAI`](/oss/javascript/integrations/chat/mistralai) | ✅ | ✅ | ✅ | ❌ |
|
-| [`ChatXAI`](/oss/javascript/integrations/chat/xai) | ✅ | ✅ | ✅ | ❌ |
|
-| [`ChatCohere`](/oss/javascript/integrations/chat/cohere) | | | | |
|
+| [`ChatXAI`](/oss/javascript/integrations/chat/xai) | ✅ | ✅ | ✅ | ❌ |
|
+| [`ChatCohere`](/oss/javascript/integrations/chat/cohere) | | | | |
|
+| [`ChatOpenRouter`](/oss/javascript/integrations/chat/openrouter) | ✅ | ✅ | ✅ | ✅ |
|
| [`ChatNVIDIA`](/oss/javascript/integrations/chat/nvidia_ai_endpoints) | ✅ | ✅ | ✅ | ✅ |
|
-| [`ChatOpenRouter`](/oss/javascript/integrations/chat/openrouter) | ✅ | ✅ | ✅ | ✅ |
|
-| [`ChatDeepSeek`](/oss/javascript/integrations/chat/deepseek) | ✅ | ✅ | ✅ | ❌ |
|
-| [`ChatTogether`](/oss/javascript/integrations/chat/together) | ✅ | ✅ | ✅ | ✅ |
|
-| [`ChatAmazonNova`](/oss/javascript/integrations/chat/amazon_nova) | ✅ | ✅ | ✅ | |
|
+| [`ChatDeepSeek`](/oss/javascript/integrations/chat/deepseek) | ✅ | ✅ | ✅ | ❌ |
|
+| [`ChatTogether`](/oss/javascript/integrations/chat/together) | ✅ | ✅ | ✅ | ✅ |
|
+| [`ChatAmazonNova`](/oss/javascript/integrations/chat/amazon_nova) | ✅ | ✅ | ✅ | |
|
diff --git a/build/snippets/javascript/oss/python-chat_message_histories-downloads.mdx b/build/snippets/javascript/oss/python-chat_message_histories-downloads.mdx
index e60e50c93..376ec03eb 100644
--- a/build/snippets/javascript/oss/python-chat_message_histories-downloads.mdx
+++ b/build/snippets/javascript/oss/python-chat_message_histories-downloads.mdx
@@ -4,12 +4,12 @@
| Integration | Downloads |
| :--- | :--- |
-| [`M3ChatMessageHistory`](https://github.com/skynetcmd/m3-memory/blob/main/docs/integrations/LANGCHAIN.md) |
|
-| [`CockroachDB chat message history`](/oss/javascript/integrations/chat_message_histories/cockroachdb) |
|
-| [`SingleStoreChatMessageHistory`](https://github.com/singlestore-labs/langchain-singlestore/) |
|
-| [`FalkorDBChatMessageHistory`](https://docs.falkordb.com/genai-tools/langchain.html) |
|
-| [`SoulChatMessageHistory`](https://github.com/menonpg/langchain-soul) |
|
-| [`SuperLocalMemoryChatMessageHistory`](https://www.superlocalmemory.com/docs) |
|
-| [`HippoDidChatMessageHistory`](https://docs.hippodid.com/guides/langchain) |
|
+| [`M3ChatMessageHistory`](https://github.com/skynetcmd/m3-memory/blob/main/docs/integrations/LANGCHAIN.md) |
|
+| [`CockroachDB chat message history`](/oss/javascript/integrations/chat_message_histories/cockroachdb) |
|
+| [`SingleStoreChatMessageHistory`](https://github.com/singlestore-labs/langchain-singlestore/) |
|
+| [`FalkorDBChatMessageHistory`](https://docs.falkordb.com/genai-tools/langchain.html) |
|
+| [`SoulChatMessageHistory`](https://github.com/menonpg/langchain-soul) |
|
+| [`SuperLocalMemoryChatMessageHistory`](https://www.superlocalmemory.com/docs) |
|
+| [`HippoDidChatMessageHistory`](https://docs.hippodid.com/guides/langchain) |
|
diff --git a/build/snippets/javascript/oss/python-document_loaders-downloads.mdx b/build/snippets/javascript/oss/python-document_loaders-downloads.mdx
index 6f7b72eca..161b92dd7 100644
--- a/build/snippets/javascript/oss/python-document_loaders-downloads.mdx
+++ b/build/snippets/javascript/oss/python-document_loaders-downloads.mdx
@@ -9,61 +9,61 @@
| [`Google cloud storage file`](/oss/javascript/integrations/document_loaders/google_cloud_storage_file) |
|
| [`Google drive`](/oss/javascript/integrations/document_loaders/google_drive) |
|
| [`Google speech-to-text audio transcripts`](/oss/javascript/integrations/document_loaders/google_speech_to_text) |
|
-| [`UnstructuredLoader`](/oss/javascript/integrations/document_loaders/unstructured_file) |
|
-| [`AstraDB`](/oss/javascript/integrations/document_loaders/astradb) |
|
-| [`Oracle AI vector search document processing`](/oss/javascript/integrations/document_loaders/oracleai) |
|
-| [`Oracle autonomous database`](/oss/javascript/integrations/document_loaders/oracleadb_loader) |
|
-| [`Docling`](/oss/javascript/integrations/document_loaders/docling) |
|
-| [`Upstage`](/oss/javascript/integrations/document_loaders/upstage) |
|
-| [`Google alloydb for postgresql`](/oss/javascript/integrations/document_loaders/google_alloydb) |
|
-| [`Google spanner`](/oss/javascript/integrations/document_loaders/google_spanner) |
|
+| [`UnstructuredLoader`](/oss/javascript/integrations/document_loaders/unstructured_file) |
|
+| [`AstraDB`](/oss/javascript/integrations/document_loaders/astradb) |
|
+| [`Oracle AI vector search document processing`](/oss/javascript/integrations/document_loaders/oracleai) |
|
+| [`Oracle autonomous database`](/oss/javascript/integrations/document_loaders/oracleadb_loader) |
|
+| [`Docling`](/oss/javascript/integrations/document_loaders/docling) |
|
+| [`Upstage`](/oss/javascript/integrations/document_loaders/upstage) |
|
+| [`Google alloydb for postgresql`](/oss/javascript/integrations/document_loaders/google_alloydb) |
|
+| [`Google spanner`](/oss/javascript/integrations/document_loaders/google_spanner) |
|
+| [`PyMuPDF4LLMLoader`](https://github.com/pymupdf/langchain-pymupdf4llm) |
|
| [`Google firestore (native mode)`](/oss/javascript/integrations/document_loaders/google_firestore) |
|
-| [`PyMuPDF4LLMLoader`](https://github.com/pymupdf/langchain-pymupdf4llm) |
|
-| [`ApifyDatasetLoader`](https://docs.apify.com/storage/dataset) |
|
-| [`Google cloud SQL for postgresql`](https://docs.cloud.google.com/sql/docs/postgres) |
|
+| [`ApifyDatasetLoader`](https://docs.apify.com/storage/dataset) |
|
+| [`Google cloud SQL for postgresql`](https://docs.cloud.google.com/sql/docs/postgres) |
|
| [`DomPrunerLoader`](https://github.com/dong7812/dompruner-py) |
|
| [`OpenDataLoader PDF`](https://github.com/opendataloader-project/langchain-opendataloader-pdf) |
|
| [`YoutubeLoaderDL`](https://github.com/aqib0770/langchain-yt-dlp) |
|
| [`Azure blob storage loader`](/oss/javascript/integrations/document_loaders/azure_blob_storage) |
|
+| [`Docugami`](/oss/javascript/integrations/document_loaders/docugami) |
|
| [`PDFParser`](https://dev.writer.com/api-reference/tool-api/pdf-parser#parse-pdf) |
|
| [`SecureLangChainLoader`](https://github.com/arsbr/Veritensor) |
|
-| [`Docugami`](/oss/javascript/integrations/document_loaders/docugami) |
|
-| [`Google memorystore for Redis`](/oss/javascript/integrations/document_loaders/google_memorystore_redis) |
|
| [`MinerULoader`](https://mineru.net) |
|
-| [`SingleStoreLoader`](https://github.com/singlestore-labs/langchain-singlestore/) |
|
-| [`SpidraLoader`](https://docs.spidra.io) |
|
-| [`PdfInspectorLoader`](https://github.com/undacmic/langchain-pdf-inspector) |
|
-| [`CrwLoader`](https://fastcrw.com) |
|
-| [`OpeddFeedLoader`](https://opedd.com/for-ai-agents) |
|
-| [`Outline`](https://github.com/10Pines/langchain-outline) |
|
-| [`ReplyLayerLoader`](https://replylayer.ai/docs/guides/langchain) |
|
-| [`HyperbrowserLoader`](https://www.hyperbrowser.ai/docs/home) |
|
-| [`AnakinLoader`](https://anakin.io/docs/documentation) |
|
-| [`Google bigtable`](/oss/javascript/integrations/document_loaders/google_bigtable) |
|
-| [`PolarisAIDataInsightLoader`](https://datainsight.polarisoffice.com/playground) |
|
-| [`langchain_box`](https://developer.box.com/) |
|
-| [`PaddleOCR-VL`](https://www.paddleocr.com) |
|
-| [`ProxyHatLoader`](https://docs.proxyhat.com) |
|
-| [`HwpHwpxLoader`](https://github.com/jaypakdevkr/HWP-Loader) |
|
-| [`PdfmuseLoader`](https://github.com/casperkwok/pdfmuse) |
|
-| [`Google Classroom`](/oss/javascript/integrations/document_loaders/google_classroom) |
|
-| [`CVFileLoader`](https://cvfile.org) |
|
-| [`AgentQLLoader`](https://docs.agentql.com/home) |
|
-| [`Google firestore in datastore mode`](/oss/javascript/integrations/document_loaders/google_datastore) |
|
-| [`Kinetica document loader`](https://github.com/kineticadb/langchain-kinetica) |
|
-| [`Undatasio`](https://undatas.io) |
|
-| [`FirecrawlLoader`](https://docs.firecrawl.dev) |
|
-| [`Google cloud SQL for mysql`](/oss/javascript/integrations/document_loaders/google_cloud_sql_mysql) |
|
-| [`DiffbotCrawlLoader`](https://github.com/diffbot/langchain-diffbot) |
|
-| [`DiffbotExtractLoader`](https://github.com/diffbot/langchain-diffbot) |
|
-| [`AirbyteLoader`](https://docs.airbyte.com/integrations/) |
|
-| [`PlasmateSOMLLoader`](https://docs.plasmate.app/integration-langchain) |
|
-| [`Google cloud SQL for SQL server`](/oss/javascript/integrations/document_loaders/google_cloud_sql_mssql) |
|
-| [`Soniox`](https://soniox.com/docs/stt/concepts/supported-languages) |
|
-| [`AgentMail`](https://github.com/agentmail-to/langchain-agentmail) |
|
-| [`OxidizePdfLoader`](https://github.com/bzsanti/oxidize-pdf-integrations/tree/main/langchain) |
|
-| [`Google el carro for Oracle workloads`](https://github.com/googleapis/langchain-google-el-carro-python/) |
|
-| [`PowerScaleDocumentLoader`](/oss/javascript/integrations/document_loaders/powerscale) |
|
+| [`SingleStoreLoader`](https://github.com/singlestore-labs/langchain-singlestore/) |
|
+| [`Google memorystore for Redis`](/oss/javascript/integrations/document_loaders/google_memorystore_redis) |
|
+| [`PdfInspectorLoader`](https://github.com/undacmic/langchain-pdf-inspector) |
|
+| [`SpidraLoader`](https://docs.spidra.io) |
|
+| [`CrwLoader`](https://fastcrw.com) |
|
+| [`OpeddFeedLoader`](https://opedd.com/for-ai-agents) |
|
+| [`HyperbrowserLoader`](https://www.hyperbrowser.ai/docs/home) |
|
+| [`Outline`](https://github.com/10Pines/langchain-outline) |
|
+| [`AnakinLoader`](https://anakin.io/docs/documentation) |
|
+| [`ReplyLayerLoader`](https://replylayer.ai/docs/guides/langchain) |
|
+| [`Google bigtable`](/oss/javascript/integrations/document_loaders/google_bigtable) |
|
+| [`langchain_box`](https://developer.box.com/) |
|
+| [`PolarisAIDataInsightLoader`](https://datainsight.polarisoffice.com/playground) |
|
+| [`FirecrawlLoader`](https://docs.firecrawl.dev) |
|
+| [`PaddleOCR-VL`](https://www.paddleocr.com) |
|
+| [`HwpHwpxLoader`](https://github.com/jaypakdevkr/HWP-Loader) |
|
+| [`PdfmuseLoader`](https://github.com/casperkwok/pdfmuse) |
|
+| [`ProxyHatLoader`](https://docs.proxyhat.com) |
|
+| [`Google Classroom`](/oss/javascript/integrations/document_loaders/google_classroom) |
|
+| [`AgentQLLoader`](https://docs.agentql.com/home) |
|
+| [`Kinetica document loader`](https://github.com/kineticadb/langchain-kinetica) |
|
+| [`Google firestore in datastore mode`](/oss/javascript/integrations/document_loaders/google_datastore) |
|
+| [`CVFileLoader`](https://cvfile.org) |
|
+| [`Google cloud SQL for mysql`](/oss/javascript/integrations/document_loaders/google_cloud_sql_mysql) |
|
+| [`AirbyteLoader`](https://docs.airbyte.com/integrations/) |
|
+| [`DiffbotCrawlLoader`](https://github.com/diffbot/langchain-diffbot) |
|
+| [`DiffbotExtractLoader`](https://github.com/diffbot/langchain-diffbot) |
|
+| [`Undatasio`](https://undatas.io) |
|
+| [`Google cloud SQL for SQL server`](/oss/javascript/integrations/document_loaders/google_cloud_sql_mssql) |
|
+| [`PlasmateSOMLLoader`](https://docs.plasmate.app/integration-langchain) |
|
+| [`Soniox`](https://soniox.com/docs/stt/concepts/supported-languages) |
|
+| [`AgentMail`](https://github.com/agentmail-to/langchain-agentmail) |
|
+| [`OxidizePdfLoader`](https://github.com/bzsanti/oxidize-pdf-integrations/tree/main/langchain) |
|
+| [`Google el carro for Oracle workloads`](https://github.com/googleapis/langchain-google-el-carro-python/) |
|
+| [`PowerScaleDocumentLoader`](/oss/javascript/integrations/document_loaders/powerscale) |
|
| [`LangSmithLoader`](/oss/javascript/integrations/document_loaders/langsmith) | N/A |
diff --git a/build/snippets/javascript/oss/python-document_transformers-downloads.mdx b/build/snippets/javascript/oss/python-document_transformers-downloads.mdx
index fcb715dc2..a2c343ac1 100644
--- a/build/snippets/javascript/oss/python-document_transformers-downloads.mdx
+++ b/build/snippets/javascript/oss/python-document_transformers-downloads.mdx
@@ -8,10 +8,10 @@
| [`Google cloud document AI`](/oss/javascript/integrations/document_transformers/google_docai) |
|
| [`Google translate`](/oss/javascript/integrations/document_transformers/google_translate) |
|
| [`Cross encoder reranker`](/oss/javascript/integrations/document_transformers/cross_encoder_reranker) |
|
-| [`VoyageAI reranker`](/oss/javascript/integrations/document_transformers/voyageai-reranker) |
|
-| [`AI21SemanticTextSplitter`](/oss/javascript/integrations/document_transformers/ai21_semantic_text_splitter) |
|
-| [`Localai reranker`](/oss/javascript/integrations/document_transformers/localai_rerank) |
|
-| [`HighSNRDocumentTransformer`](https://www.high-snr.com/docs.html) |
|
-| [`BlindfoldPIITransformer`](https://docs.blindfold.dev) |
|
+| [`VoyageAI reranker`](/oss/javascript/integrations/document_transformers/voyageai-reranker) |
|
+| [`AI21SemanticTextSplitter`](/oss/javascript/integrations/document_transformers/ai21_semantic_text_splitter) |
|
+| [`Localai reranker`](/oss/javascript/integrations/document_transformers/localai_rerank) |
|
+| [`HighSNRDocumentTransformer`](https://www.high-snr.com/docs.html) |
|
+| [`BlindfoldPIITransformer`](https://docs.blindfold.dev) |
|
diff --git a/build/snippets/javascript/oss/python-embeddings-downloads.mdx b/build/snippets/javascript/oss/python-embeddings-downloads.mdx
index cc023c1e6..a2278c43b 100644
--- a/build/snippets/javascript/oss/python-embeddings-downloads.mdx
+++ b/build/snippets/javascript/oss/python-embeddings-downloads.mdx
@@ -4,8 +4,8 @@
| Integration | Downloads |
| :--- | :--- |
-| [`AzureOpenAIEmbeddings`](/oss/javascript/integrations/embeddings/azure_openai) |
|
-| [`OpenAIEmbeddings`](/oss/javascript/integrations/embeddings/openai) |
|
+| [`AzureOpenAIEmbeddings`](/oss/javascript/integrations/embeddings/azure_openai) |
|
+| [`OpenAIEmbeddings`](/oss/javascript/integrations/embeddings/openai) |
|
| [`Google Vertex AI`](/oss/javascript/integrations/embeddings/google_vertex_ai) |
|
| [`GoogleGenerativeAIEmbeddings`](/oss/javascript/integrations/embeddings/google_generative_ai) |
|
| [`BedrockEmbeddings`](/oss/javascript/integrations/embeddings/bedrock) |
|
@@ -19,37 +19,37 @@
| [`FireworksEmbeddings`](/oss/javascript/integrations/embeddings/fireworks) |
|
| [`MistralAIEmbeddings`](/oss/javascript/integrations/embeddings/mistralai) |
|
| [`Pinecone`](/oss/javascript/integrations/embeddings/pinecone) |
|
-| [`CohereEmbeddings`](/oss/javascript/integrations/embeddings/cohere) |
|
+| [`CohereEmbeddings`](/oss/javascript/integrations/embeddings/cohere) |
|
| [`NVIDIAEmbeddings`](/oss/javascript/integrations/embeddings/nvidia_ai_endpoints) |
|
-| [`WatsonxEmbeddings`](/oss/javascript/integrations/embeddings/ibm_watsonx) |
|
-| [`PerplexityEmbeddings`](/oss/javascript/integrations/embeddings/perplexity) |
|
-| [`Elasticsearch`](/oss/javascript/integrations/embeddings/elasticsearch) |
|
-| [`Oracle AI vector search generate`](/oss/javascript/integrations/embeddings/oracleai) |
|
-| [`OCIGenAIEmbeddings`](/oss/javascript/integrations/embeddings/oci_generative_ai) |
|
-| [`SambanovaEmbeddings`](/oss/javascript/integrations/embeddings/sambanova) |
|
-| [`BasetenEmbeddings`](/oss/javascript/integrations/embeddings/baseten) |
|
-| [`TogetherEmbeddings`](/oss/javascript/integrations/embeddings/together) |
|
-| [`Voyage AI`](/oss/javascript/integrations/embeddings/voyageai) |
|
-| [`UpstageEmbeddings`](/oss/javascript/integrations/embeddings/upstage) |
|
-| [`Naver`](https://guide.ncloud-docs.com/docs/clovastudio-dev-langchain) |
|
+| [`WatsonxEmbeddings`](/oss/javascript/integrations/embeddings/ibm_watsonx) |
|
+| [`PerplexityEmbeddings`](/oss/javascript/integrations/embeddings/perplexity) |
|
+| [`Elasticsearch`](/oss/javascript/integrations/embeddings/elasticsearch) |
|
+| [`Oracle AI vector search generate`](/oss/javascript/integrations/embeddings/oracleai) |
|
+| [`OCIGenAIEmbeddings`](/oss/javascript/integrations/embeddings/oci_generative_ai) |
|
+| [`BasetenEmbeddings`](/oss/javascript/integrations/embeddings/baseten) |
|
+| [`SambanovaEmbeddings`](/oss/javascript/integrations/embeddings/sambanova) |
|
+| [`TogetherEmbeddings`](/oss/javascript/integrations/embeddings/together) |
|
+| [`Voyage AI`](/oss/javascript/integrations/embeddings/voyageai) |
|
+| [`UpstageEmbeddings`](/oss/javascript/integrations/embeddings/upstage) |
|
+| [`Naver`](https://guide.ncloud-docs.com/docs/clovastudio-dev-langchain) |
|
| [`NomicEmbeddings`](https://atlas.nomic.ai/) |
|
-| [`Nebius`](https://docs.tokenfactory.nebius.com/quickstart) |
|
-| [`Cloudflare workers AI`](https://developers.cloudflare.com/ai/models/#text-embeddings) |
|
-| [`OpensolrEmbeddings`](https://opensolr.com/langchain) |
|
-| [`PolarDBPGEmbeddings`](https://github.com/polardb/langchain-polardb-pg) |
|
-| [`Localai`](https://localai.io/features/embeddings/index.html) |
|
-| [`AIMlAPIEmbeddings`](https://docs.aimlapi.com/) |
|
-| [`PredictionGuardEmbeddings`](https://docs.predictionguard.com/api-reference/api-reference/embeddings) |
|
-| [`DoublewordEmbeddings`](https://docs.doubleword.ai/inference-api/intro-to-doubleword-inference) |
|
-| [`Modelscope`](https://www.modelscope.cn/docs/sdk/pipelines) |
|
-| [`ForgeEmbeddings`](https://voxell.ai/forge) |
|
-| [`EmpirioLabsEmbeddings`](https://docs.empiriolabs.ai) |
|
-| [`Netmind`](https://github.com/protagolabs/langchain-netmind) |
|
-| [`GreenNodeEmbeddings`](https://greennode.ai/) |
|
-| [`ANEEmbeddings`](https://github.com/sbryngelson/langchain-aneforge) |
|
+| [`Nebius`](https://docs.tokenfactory.nebius.com/quickstart) |
|
+| [`Cloudflare workers AI`](https://developers.cloudflare.com/ai/models/#text-embeddings) |
|
+| [`OpensolrEmbeddings`](https://opensolr.com/langchain) |
|
+| [`PolarDBPGEmbeddings`](https://github.com/polardb/langchain-polardb-pg) |
|
+| [`Localai`](https://localai.io/features/embeddings/index.html) |
|
+| [`PredictionGuardEmbeddings`](https://docs.predictionguard.com/api-reference/api-reference/embeddings) |
|
+| [`AIMlAPIEmbeddings`](https://docs.aimlapi.com/) |
|
+| [`DoublewordEmbeddings`](https://docs.doubleword.ai/inference-api/intro-to-doubleword-inference) |
|
+| [`ForgeEmbeddings`](https://voxell.ai/forge) |
|
+| [`Modelscope`](https://www.modelscope.cn/docs/sdk/pipelines) |
|
+| [`Netmind`](https://github.com/protagolabs/langchain-netmind) |
|
+| [`Lindorm`](https://help.aliyun.com/en/lindorm/product-overview/product-introduction-overview) |
|
+| [`EmpirioLabsEmbeddings`](https://docs.empiriolabs.ai) |
|
+| [`GreenNodeEmbeddings`](https://greennode.ai/) |
|
| [`KeiroEmbeddings`](https://github.com/Keirolabs-API/langchain-keiro) |
|
-| [`TelnyxEmbeddings`](https://developers.telnyx.com/docs/inference/models) |
|
-| [`Isaacus`](https://isaacus.com/docs) |
|
-| [`Lindorm`](https://help.aliyun.com/en/lindorm/product-overview/product-introduction-overview) |
|
+| [`TelnyxEmbeddings`](https://developers.telnyx.com/docs/inference/models) |
|
+| [`ANEEmbeddings`](https://github.com/sbryngelson/langchain-aneforge) |
|
+| [`Isaacus`](https://isaacus.com/docs) |
|
diff --git a/build/snippets/javascript/oss/python-embeddings-featured.mdx b/build/snippets/javascript/oss/python-embeddings-featured.mdx
index c926940f6..4f3eb0bd2 100644
--- a/build/snippets/javascript/oss/python-embeddings-featured.mdx
+++ b/build/snippets/javascript/oss/python-embeddings-featured.mdx
@@ -4,16 +4,16 @@
| Integration | Downloads |
| :--- | :--- |
-| [`AzureOpenAIEmbeddings`](/oss/javascript/integrations/embeddings/azure_openai) |
|
-| [`OpenAIEmbeddings`](/oss/javascript/integrations/embeddings/openai) |
|
+| [`AzureOpenAIEmbeddings`](/oss/javascript/integrations/embeddings/azure_openai) |
|
+| [`OpenAIEmbeddings`](/oss/javascript/integrations/embeddings/openai) |
|
| [`GoogleGenerativeAIEmbeddings`](/oss/javascript/integrations/embeddings/google_generative_ai) |
|
| [`DatabricksEmbeddings`](/oss/javascript/integrations/embeddings/databricks) |
|
| [`OllamaEmbeddings`](/oss/javascript/integrations/embeddings/ollama) |
|
| [`Sentence Transformers on Hugging Face`](/oss/javascript/integrations/embeddings/sentence_transformers) |
|
| [`MistralAIEmbeddings`](/oss/javascript/integrations/embeddings/mistralai) |
|
-| [`CohereEmbeddings`](/oss/javascript/integrations/embeddings/cohere) |
|
+| [`CohereEmbeddings`](/oss/javascript/integrations/embeddings/cohere) |
|
| [`NVIDIAEmbeddings`](/oss/javascript/integrations/embeddings/nvidia_ai_endpoints) |
|
-| [`PerplexityEmbeddings`](/oss/javascript/integrations/embeddings/perplexity) |
|
-| [`TogetherEmbeddings`](/oss/javascript/integrations/embeddings/together) |
|
+| [`PerplexityEmbeddings`](/oss/javascript/integrations/embeddings/perplexity) |
|
+| [`TogetherEmbeddings`](/oss/javascript/integrations/embeddings/together) |
|
diff --git a/build/snippets/javascript/oss/python-graphs-downloads.mdx b/build/snippets/javascript/oss/python-graphs-downloads.mdx
index 8c3e92428..62da3045f 100644
--- a/build/snippets/javascript/oss/python-graphs-downloads.mdx
+++ b/build/snippets/javascript/oss/python-graphs-downloads.mdx
@@ -5,12 +5,12 @@
| Integration | Downloads |
| :--- | :--- |
| [`Amazon neptune with cypher`](/oss/javascript/integrations/graphs/amazon_neptune_open_cypher) |
|
-| [`Neo4j`](/oss/javascript/integrations/graphs/neo4j_cypher) |
|
+| [`Neo4j`](/oss/javascript/integrations/graphs/neo4j_cypher) |
|
| [`SAP HANA Cloud Knowledge Graph Engine`](/oss/javascript/integrations/graphs/sap_hana_rdf_graph) |
|
| [`Memgraph`](/oss/javascript/integrations/graphs/memgraph) |
|
| [`Timbr`](/oss/javascript/integrations/graphs/timbr) |
|
-| [`Kuzu`](/oss/javascript/integrations/graphs/kuzu_db) |
|
-| [`FalkorDBGraph`](https://docs.falkordb.com/genai-tools/langchain.html) |
|
-| [`ArcadeDBGraph`](https://docs.arcadedb.com) |
|
+| [`Kuzu`](/oss/javascript/integrations/graphs/kuzu_db) |
|
+| [`FalkorDBGraph`](https://docs.falkordb.com/genai-tools/langchain.html) |
|
+| [`ArcadeDBGraph`](https://docs.arcadedb.com) |
|
diff --git a/build/snippets/javascript/oss/python-llms-downloads.mdx b/build/snippets/javascript/oss/python-llms-downloads.mdx
index 0c1b565d8..50caf6c98 100644
--- a/build/snippets/javascript/oss/python-llms-downloads.mdx
+++ b/build/snippets/javascript/oss/python-llms-downloads.mdx
@@ -4,8 +4,8 @@
| Integration | Downloads |
| :--- | :--- |
-| [`Azure OpenAI`](/oss/javascript/integrations/llms/azure_openai) |
|
-| [`ChatOpenAI`](/oss/javascript/integrations/llms/openai) |
|
+| [`Azure OpenAI`](/oss/javascript/integrations/llms/azure_openai) |
|
+| [`ChatOpenAI`](/oss/javascript/integrations/llms/openai) |
|
| [`Google cloud Vertex AI`](/oss/javascript/integrations/llms/google_vertex_ai) |
|
| [`AnthropicLLM`](/oss/javascript/integrations/llms/anthropic) |
|
| [`GoogleGenerativeAI`](/oss/javascript/integrations/llms/google_generative_ai) |
|
@@ -15,15 +15,15 @@
| [`Hugging Face local pipelines`](/oss/javascript/integrations/llms/huggingface_pipelines) |
|
| [`Huggingface endpoints`](/oss/javascript/integrations/llms/huggingface_endpoint) |
|
| [`Openvino`](/oss/javascript/integrations/llms/openvino) |
|
-| [`Cohere`](/oss/javascript/integrations/llms/cohere) |
|
+| [`Cohere`](/oss/javascript/integrations/llms/cohere) |
|
| [`NVIDIA`](/oss/javascript/integrations/llms/nvidia_ai_endpoints) |
|
-| [`WatsonxLLM`](/oss/javascript/integrations/llms/ibm_watsonx) |
|
-| [`Together AI`](/oss/javascript/integrations/llms/together) |
|
-| [`AI21LLM`](/oss/javascript/integrations/llms/ai21) |
|
-| [`AIMLAPI`](/oss/javascript/integrations/llms/aimlapi) |
|
-| [`Predictionguard`](/oss/javascript/integrations/llms/predictionguard) |
|
-| [`ModelScope`](/oss/javascript/integrations/llms/modelscope_endpoint) |
|
-| [`Runpod`](https://docs.runpod.io/overview) |
|
-| [`Pipeshift`](/oss/javascript/integrations/llms/pipeshift) |
|
+| [`WatsonxLLM`](/oss/javascript/integrations/llms/ibm_watsonx) |
|
+| [`Together AI`](/oss/javascript/integrations/llms/together) |
|
+| [`AI21LLM`](/oss/javascript/integrations/llms/ai21) |
|
+| [`Predictionguard`](/oss/javascript/integrations/llms/predictionguard) |
|
+| [`AIMLAPI`](/oss/javascript/integrations/llms/aimlapi) |
|
+| [`Runpod`](https://docs.runpod.io/overview) |
|
+| [`Pipeshift`](/oss/javascript/integrations/llms/pipeshift) |
|
+| [`ModelScope`](/oss/javascript/integrations/llms/modelscope_endpoint) |
|
diff --git a/build/snippets/javascript/oss/python-middleware-downloads.mdx b/build/snippets/javascript/oss/python-middleware-downloads.mdx
index 742a61439..dfd1dc327 100644
--- a/build/snippets/javascript/oss/python-middleware-downloads.mdx
+++ b/build/snippets/javascript/oss/python-middleware-downloads.mdx
@@ -4,38 +4,38 @@
| Provider | Middleware available | Source | Downloads |
| :--- | :--- | :--- | :--- |
-| [`OpenAI middleware`](/oss/javascript/integrations/middleware/openai) | Content moderation | [`langchain-ai/langchain`](https://github.com/langchain-ai/langchain/tree/master/libs/partners/openai) |
|
+| [`OpenAI middleware`](/oss/javascript/integrations/middleware/openai) | Content moderation | [`langchain-ai/langchain`](https://github.com/langchain-ai/langchain/tree/master/libs/partners/openai) |
|
| [`Anthropic middleware`](/oss/javascript/integrations/middleware/anthropic) | Prompt caching, bash tool, text editor, memory, and file search | [`langchain-ai/langchain`](https://github.com/langchain-ai/langchain/tree/master/libs/partners/anthropic) |
|
| [`AWS middleware`](/oss/javascript/integrations/middleware/aws) | Prompt caching and AgentCore Payments | [`langchain-ai/langchain-aws`](https://github.com/langchain-ai/langchain-aws/tree/main/libs/aws), [`aws/bedrock-agentcore-sdk-python`](https://github.com/aws/bedrock-agentcore-sdk-python) |
|
-| [`Microsoft Foundry middleware`](/oss/javascript/integrations/middleware/azure_ai) | Text moderation, image moderation, prompt shield, protected material, and groundedness | [`langchain-ai/langchain-azure`](https://github.com/langchain-ai/langchain-azure/tree/main/libs/azure-ai) |
|
-| [`CopilotKit`](/oss/javascript/langchain/frontend/integrations/copilotkit) | CopilotKit middleware and FastAPI bridge for Deep Agents, create_agent graphs, AG-UI, and the React and runtime clients | [`CopilotKit/CopilotKit`](https://github.com/CopilotKit/CopilotKit) |
|
+| [`Microsoft Foundry middleware`](/oss/javascript/integrations/middleware/azure_ai) | Text moderation, image moderation, prompt shield, protected material, and groundedness | [`langchain-ai/langchain-azure`](https://github.com/langchain-ai/langchain-azure/tree/main/libs/azure-ai) |
|
+| [`CopilotKit`](/oss/javascript/langchain/frontend/integrations/copilotkit) | CopilotKit middleware and FastAPI bridge for Deep Agents, create_agent graphs, AG-UI, and the React and runtime clients | [`CopilotKit/CopilotKit`](https://github.com/CopilotKit/CopilotKit) |
|
| [`Highflame`](https://github.com/highflame-ai/highflame-sdk) | Runtime AI security guardrails (prompt injection, PII/DLP, content safety) applied as middleware via Highflame Shield (OWASP LLM Top 10). | [`highflame-ai/highflame-sdk`](https://github.com/highflame-ai/highflame-sdk) |
|
-| [`prompt-shield`](https://github.com/mthamil107/prompt-shield) | Runtime prompt-injection firewall. Scans inputs, tool results, and outputs across detectors and output scanners with block, flag, and log modes. | [`mthamil107/prompt-shield`](https://github.com/mthamil107/prompt-shield) |
|
+| [`compact-middleware`](https://github.com/emanueleielo/compact-middleware) | Claude Code's compaction engine as LangChain middleware. Multi-level context compaction for long-running agents. | [`emanueleielo/compact-middleware`](https://github.com/emanueleielo/compact-middleware) |
|
+| [`Nuggets Authority`](https://nuggets.life) | Pre-execution authority enforcement for tool calls. Verifies a scoped, signed delegation before each tool runs, fails closed on deny, and emits an independently verifiable cryptographic proof of every decision. | [`NuggetsLtd/langchain-nuggets`](https://github.com/NuggetsLtd/langchain-nuggets) |
|
+| [`prompt-shield`](https://github.com/mthamil107/prompt-shield) | Runtime prompt-injection firewall. Scans inputs, tool results, and outputs across detectors and output scanners with block, flag, and log modes. | [`mthamil107/prompt-shield`](https://github.com/mthamil107/prompt-shield) |
|
| [`advisor-middleware`](https://github.com/emanueleielo/advisor-middleware) | Claude Code's advisor pattern as LangChain middleware. Pairs a fast executor model with a powerful advisor model that intervenes only on critical decisions. | [`emanueleielo/advisor-middleware`](https://github.com/emanueleielo/advisor-middleware) |
|
-| [`compact-middleware`](https://github.com/emanueleielo/compact-middleware) | Claude Code's compaction engine as LangChain middleware. Multi-level context compaction for long-running agents. | [`emanueleielo/compact-middleware`](https://github.com/emanueleielo/compact-middleware) |
|
| [`langchain-runcycles`](https://runcycles.io) | Pre-execution budget authority for model calls, tool calls, and agent loops | [`runcycles/langchain-runcycles`](https://github.com/runcycles/langchain-runcycles) |
|
| [`langgraph-state-machine`](https://github.com/mahmoud661/langgraph-state-machine) | Section-based flow control for LangGraph React agents. Divides conversations into discrete phases with scoped tools, prompts, auto-transitions, branching, and optional per-section LLM override. | [`mahmoud661/langgraph-state-machine`](https://github.com/mahmoud661/langgraph-state-machine) |
|
-| [`Nuggets Authority`](https://nuggets.life) | Pre-execution authority enforcement for tool calls. Verifies a scoped, signed delegation before each tool runs, fails closed on deny, and emits an independently verifiable cryptographic proof of every decision. | [`NuggetsLtd/langchain-nuggets`](https://github.com/NuggetsLtd/langchain-nuggets) |
|
-| [`RelayShield`](https://api.relayshield.net/developers) | Mandatory pre-execution gate that blocks connect_mcp_server and install_mcp_package tool calls when RelayShield reports risk. | [`nzdsf2-gif/langchain-relayshield`](https://github.com/nzdsf2-gif/langchain-relayshield) |
|
-| [`langchain-router`](https://github.com/johanity/langchain-router) | Phase-based model routing. Routes execution turns to a fast model, keeps the primary for planning and recovery. | [`johanity/langchain-router`](https://github.com/johanity/langchain-router) |
|
-| [`langchain-task-steering`](https://github.com/edvinhallvaxhiu/langchain-task-steering) | Implicit state-machine middleware for ordered task pipelines with per-task tool scoping, dynamic prompt injection, and composable completion validation. | [`edvinhallvaxhiu/langchain-task-steering`](https://github.com/edvinhallvaxhiu/langchain-task-steering) |
|
-| [`Cisco AI Defense`](https://github.com/cisco-ai-defense/ai-defense-langchain-middleware) | Runtime security inspection | [`cisco-ai-defense/ai-defense-langchain-middleware`](https://github.com/cisco-ai-defense/ai-defense-langchain-middleware) |
|
-| [`text2sql-framework`](https://github.com/Text2SqlAgent/text2sql-framework) | Replaces RAG with recursive tool use: the agent explores, writes, tests, and self-corrects using one execute_sql tool. | [`Text2SqlAgent/text2sql-framework`](https://github.com/Text2SqlAgent/text2sql-framework) |
|
-| [`BastionGuardrailMiddleware`](https://bastionsoft.com) | Prompt-injection and jailbreak detection. Screens user input and tool results, including indirect injection through retrieved content, before the model runs. Runs locally on your own hardware. | [`bastion-soft/bastion-prompt-protection`](https://github.com/bastion-soft/bastion-prompt-protection) |
|
-| [`AxioRank`](https://axiorank.com/docs/integrations/langchain) | Security gateway for AI agents: score tool calls and model turns against policy with allow, deny, and redact. | [`AxioRank/langchain-axiorank`](https://github.com/AxioRank/langchain-axiorank) |
|
-| [`langchain-distil`](https://github.com/dshakes/distil) | Reversible, certified context compression. Digests large tool outputs and message history before the model call (tool and function messages reversibly, human and system losslessly, the model messages never rewritten), with byte-exact recovery of every digest. Decision-equivalence between compressed and full context is certified offline by a statistical non-inferiority gate. | [`dshakes/distil`](https://github.com/dshakes/distil) |
|
-| [`DeepKeepMiddleware`](https://pypi.org/project/langchain-deepkeep/) | DeepKeep AI Firewall pre-moderation and post-moderation for LangChain agents. | |
|
-| [`langchain-collapse`](https://github.com/johanity/langchain-collapse) | Preventive context management. Collapses consecutive tool-call groups before they fill the context window. | [`johanity/langchain-collapse`](https://github.com/johanity/langchain-collapse) |
|
-| [`Tessera`](https://github.com/kenithphilip/Tessera) | Signed trust labels and taint-tracking that gate tool calls when context contains untrusted segments. | [`kenithphilip/Tessera`](https://github.com/kenithphilip/Tessera) |
|
-| [`OpenBox`](https://docs.openbox.ai/getting-started/langgraph) | Real-time governance for LangGraph and Deep Agents. Policies, guardrails, HITL, OTel hook governance, and behavior rules. | [`OpenBox-AI/openbox-langgraph-sdk-python`](https://github.com/OpenBox-AI/openbox-langgraph-sdk-python) |
|
-| [`Pydantic Monty Code Interpreter`](https://github.com/shane-rand/langchain-monty) | Provides Code Interpretation inside Pydantic's Monty Runtime | [`langchain-monty`](https://github.com/shane-rand/langchain-monty) |
|
-| [`comply54`](https://comply54.io/langchain) | Runtime compliance enforcement for AI agents under African data protection and financial-sector regulations (deny, escalate, audit, or allow). | [`comply54/langchain-comply54`](https://github.com/comply54/langchain-comply54) |
|
-| [`NoPII`](https://github.com/Enigma-Vault/NoPII/tree/main/integrations/langchain-nopii-middleware) | Runtime PII tokenization. Detects personal data in outbound prompts, replaces it with deterministic vault tokens before the request reaches the LLM, and restores the original values in the response. | [`Enigma-Vault/NoPII`](https://github.com/Enigma-Vault/NoPII/tree/main/integrations/langchain-nopii-middleware) |
|
-| [`OWASP Agent Memory Guard`](https://owasp.org/www-project-agent-memory-guard/) | Runtime defense against AI agent memory poisoning (OWASP ASI06). Scans messages, model responses, and tool outputs locally with block, warn, and strip modes. | [`OWASP/www-project-agent-memory-guard`](https://github.com/OWASP/www-project-agent-memory-guard/tree/main/integrations/langchain-agent-memory-guard) |
|
-| [`langchain-pop`](https://github.com/joy7758/persona-object-protocol/tree/main/integrations/langchain-pop) | Portable persona loading, legacy migration, and boundary-aware tool filtering for LangChain agents. | [`joy7758/persona-object-protocol`](https://github.com/joy7758/persona-object-protocol/tree/main/integrations/langchain-pop) |
|
-| [`TealTiger`](https://docs.tealtiger.ai/integrations/langchain) | Deterministic governance middleware. Policy enforcement, cost limits, tool allowlisting, FREEZE rules, and SARIF audit evidence with no LLM in the governance path. | [`agentguard-ai/tealtiger`](https://github.com/agentguard-ai/tealtiger/tree/main/packages/langchain-tealtiger) |
|
-| [`DNS-AID`](https://github.com/IngmarVG-IB/langchain-dns-aid) | DNS-based agent discovery via the DNS-AID protocol. Auto-publishes agents on startup, auto-unpublishes on shutdown, and provides discovery tools. | [`IngmarVG-IB/langchain-dns-aid`](https://github.com/IngmarVG-IB/langchain-dns-aid) |
|
-| [`VecrContextCompressor`](https://github.com/h2cker/vecr) | Deterministic LLM context compression with a regex retention whitelist for structured tokens before the model call. | [`h2cker/vecr`](https://github.com/h2cker/vecr) |
|
+| [`langchain-router`](https://github.com/johanity/langchain-router) | Phase-based model routing. Routes execution turns to a fast model, keeps the primary for planning and recovery. | [`johanity/langchain-router`](https://github.com/johanity/langchain-router) |
|
+| [`Cisco AI Defense`](https://github.com/cisco-ai-defense/ai-defense-langchain-middleware) | Runtime security inspection | [`cisco-ai-defense/ai-defense-langchain-middleware`](https://github.com/cisco-ai-defense/ai-defense-langchain-middleware) |
|
+| [`langchain-task-steering`](https://github.com/edvinhallvaxhiu/langchain-task-steering) | Implicit state-machine middleware for ordered task pipelines with per-task tool scoping, dynamic prompt injection, and composable completion validation. | [`edvinhallvaxhiu/langchain-task-steering`](https://github.com/edvinhallvaxhiu/langchain-task-steering) |
|
+| [`RelayShield`](https://api.relayshield.net/developers) | Mandatory pre-execution gate that blocks connect_mcp_server and install_mcp_package tool calls when RelayShield reports risk. | [`nzdsf2-gif/langchain-relayshield`](https://github.com/nzdsf2-gif/langchain-relayshield) |
|
+| [`BastionGuardrailMiddleware`](https://bastionsoft.com) | Prompt-injection and jailbreak detection. Screens user input and tool results, including indirect injection through retrieved content, before the model runs. Runs locally on your own hardware. | [`bastion-soft/bastion-prompt-protection`](https://github.com/bastion-soft/bastion-prompt-protection) |
|
+| [`AxioRank`](https://axiorank.com/docs/integrations/langchain) | Security gateway for AI agents: score tool calls and model turns against policy with allow, deny, and redact. | [`AxioRank/langchain-axiorank`](https://github.com/AxioRank/langchain-axiorank) |
|
+| [`langchain-collapse`](https://github.com/johanity/langchain-collapse) | Preventive context management. Collapses consecutive tool-call groups before they fill the context window. | [`johanity/langchain-collapse`](https://github.com/johanity/langchain-collapse) |
|
+| [`DeepKeepMiddleware`](https://pypi.org/project/langchain-deepkeep/) | DeepKeep AI Firewall pre-moderation and post-moderation for LangChain agents. | |
|
+| [`text2sql-framework`](https://github.com/Text2SqlAgent/text2sql-framework) | Replaces RAG with recursive tool use: the agent explores, writes, tests, and self-corrects using one execute_sql tool. | [`Text2SqlAgent/text2sql-framework`](https://github.com/Text2SqlAgent/text2sql-framework) |
|
+| [`OpenBox`](https://docs.openbox.ai/getting-started/langgraph) | Real-time governance for LangGraph and Deep Agents. Policies, guardrails, HITL, OTel hook governance, and behavior rules. | [`OpenBox-AI/openbox-langgraph-sdk-python`](https://github.com/OpenBox-AI/openbox-langgraph-sdk-python) |
|
+| [`Pydantic Monty Code Interpreter`](https://github.com/shane-rand/langchain-monty) | Provides Code Interpretation inside Pydantic's Monty Runtime | [`langchain-monty`](https://github.com/shane-rand/langchain-monty) |
|
+| [`Tessera`](https://github.com/kenithphilip/Tessera) | Signed trust labels and taint-tracking that gate tool calls when context contains untrusted segments. | [`kenithphilip/Tessera`](https://github.com/kenithphilip/Tessera) |
|
+| [`langchain-distil`](https://github.com/dshakes/distil) | Reversible, certified context compression. Digests large tool outputs and message history before the model call (tool and function messages reversibly, human and system losslessly, the model messages never rewritten), with byte-exact recovery of every digest. Decision-equivalence between compressed and full context is certified offline by a statistical non-inferiority gate. | [`dshakes/distil`](https://github.com/dshakes/distil) |
|
+| [`comply54`](https://comply54.io/langchain) | Runtime compliance enforcement for AI agents under African data protection and financial-sector regulations (deny, escalate, audit, or allow). | [`comply54/langchain-comply54`](https://github.com/comply54/langchain-comply54) |
|
+| [`OWASP Agent Memory Guard`](https://owasp.org/www-project-agent-memory-guard/) | Runtime defense against AI agent memory poisoning (OWASP ASI06). Scans messages, model responses, and tool outputs locally with block, warn, and strip modes. | [`OWASP/www-project-agent-memory-guard`](https://github.com/OWASP/www-project-agent-memory-guard/tree/main/integrations/langchain-agent-memory-guard) |
|
+| [`langchain-pop`](https://github.com/joy7758/persona-object-protocol/tree/main/integrations/langchain-pop) | Portable persona loading, legacy migration, and boundary-aware tool filtering for LangChain agents. | [`joy7758/persona-object-protocol`](https://github.com/joy7758/persona-object-protocol/tree/main/integrations/langchain-pop) |
|
+| [`TealTiger`](https://docs.tealtiger.ai/integrations/langchain) | Deterministic governance middleware. Policy enforcement, cost limits, tool allowlisting, FREEZE rules, and SARIF audit evidence with no LLM in the governance path. | [`agentguard-ai/tealtiger`](https://github.com/agentguard-ai/tealtiger/tree/main/packages/langchain-tealtiger) |
|
+| [`NoPII`](https://github.com/Enigma-Vault/NoPII/tree/main/integrations/langchain-nopii-middleware) | Runtime PII tokenization. Detects personal data in outbound prompts, replaces it with deterministic vault tokens before the request reaches the LLM, and restores the original values in the response. | [`Enigma-Vault/NoPII`](https://github.com/Enigma-Vault/NoPII/tree/main/integrations/langchain-nopii-middleware) |
|
+| [`DNS-AID`](https://github.com/IngmarVG-IB/langchain-dns-aid) | DNS-based agent discovery via the DNS-AID protocol. Auto-publishes agents on startup, auto-unpublishes on shutdown, and provides discovery tools. | [`IngmarVG-IB/langchain-dns-aid`](https://github.com/IngmarVG-IB/langchain-dns-aid) |
|
+| [`VecrContextCompressor`](https://github.com/h2cker/vecr) | Deterministic LLM context compression with a regex retention whitelist for structured tokens before the model call. | [`h2cker/vecr`](https://github.com/h2cker/vecr) |
|
| [`ATR Guardrail`](https://github.com/Agent-Threat-Rule/agent-threat-rules/tree/main/integrations/langchain) | Runtime detection of prompt injection, tool poisoning, and unsafe tool calls using Agent Threat Rules. Halts the agent or blocks the tool call on a critical finding and keeps an audit trail. | [`Agent-Threat-Rule/agent-threat-rules`](https://github.com/Agent-Threat-Rule/agent-threat-rules/tree/main/integrations/langchain) | N/A |
| [`eager-tools`](https://github.com/cloudthinker-ai/eager-tools) | Reduces agent wall-clock latency by dispatching each tool call the moment its streaming block closes, overlapping tool execution with LLM generation. | [`cloudthinker-ai/eager-tools`](https://github.com/cloudthinker-ai/eager-tools) | N/A |
| [`Haldir`](https://github.com/ExposureGuard/haldir/tree/main/integrations/langchain-haldir) | Governance layer for LangChain agents with scoped sessions, encrypted secrets, hash-chained audit, and policy enforcement. | [`ExposureGuard/haldir`](https://github.com/ExposureGuard/haldir/tree/main/integrations/langchain-haldir) | N/A |
diff --git a/build/snippets/javascript/oss/python-middleware-featured.mdx b/build/snippets/javascript/oss/python-middleware-featured.mdx
index 7c1a1a47e..3d91d907a 100644
--- a/build/snippets/javascript/oss/python-middleware-featured.mdx
+++ b/build/snippets/javascript/oss/python-middleware-featured.mdx
@@ -4,10 +4,10 @@
| Provider | Middleware available | Source | Downloads |
| :--- | :--- | :--- | :--- |
-| [`OpenAI middleware`](/oss/javascript/integrations/middleware/openai) | Content moderation | [`langchain-ai/langchain`](https://github.com/langchain-ai/langchain/tree/master/libs/partners/openai) |
|
+| [`OpenAI middleware`](/oss/javascript/integrations/middleware/openai) | Content moderation | [`langchain-ai/langchain`](https://github.com/langchain-ai/langchain/tree/master/libs/partners/openai) |
|
| [`Anthropic middleware`](/oss/javascript/integrations/middleware/anthropic) | Prompt caching, bash tool, text editor, memory, and file search | [`langchain-ai/langchain`](https://github.com/langchain-ai/langchain/tree/master/libs/partners/anthropic) |
|
| [`AWS middleware`](/oss/javascript/integrations/middleware/aws) | Prompt caching and AgentCore Payments | [`langchain-ai/langchain-aws`](https://github.com/langchain-ai/langchain-aws/tree/main/libs/aws), [`aws/bedrock-agentcore-sdk-python`](https://github.com/aws/bedrock-agentcore-sdk-python) |
|
-| [`Microsoft Foundry middleware`](/oss/javascript/integrations/middleware/azure_ai) | Text moderation, image moderation, prompt shield, protected material, and groundedness | [`langchain-ai/langchain-azure`](https://github.com/langchain-ai/langchain-azure/tree/main/libs/azure-ai) |
|
+| [`Microsoft Foundry middleware`](/oss/javascript/integrations/middleware/azure_ai) | Text moderation, image moderation, prompt shield, protected material, and groundedness | [`langchain-ai/langchain-azure`](https://github.com/langchain-ai/langchain-azure/tree/main/libs/azure-ai) |
|
| [`NVIDIA middleware`](/oss/javascript/integrations/middleware/nvidia) | Model routing and Nemotron 3 Ultra harness optimization | [`langchain-ai/langchain-nvidia`](https://github.com/langchain-ai/langchain-nvidia), [`langchain-ai/deepagents`](https://github.com/langchain-ai/deepagents) | N/A |
diff --git a/build/snippets/javascript/oss/python-retrievers-downloads.mdx b/build/snippets/javascript/oss/python-retrievers-downloads.mdx
index f4fb4730d..95ec23281 100644
--- a/build/snippets/javascript/oss/python-retrievers-downloads.mdx
+++ b/build/snippets/javascript/oss/python-retrievers-downloads.mdx
@@ -8,59 +8,59 @@
| [`Google drive`](/oss/javascript/integrations/retrievers/google_drive) | | | [`langchain-google-community`](https://pypi.org/project/langchain-google-community/) |
|
| [`VertexAISearchRetriever`](/oss/javascript/integrations/retrievers/google_vertex_ai_search) | ❌ | ✅ | [`langchain-google-community`](https://reference.langchain.com/python/langchain-google-community/vertex_ai_search/VertexAISearchRetriever) |
|
| [`Pinecone rerank`](/oss/javascript/integrations/retrievers/pinecone_rerank) | | | [`langchain-pinecone`](https://pypi.org/project/langchain-pinecone/) |
|
-| [`Cohere RAG`](/oss/javascript/integrations/retrievers/cohere) | | | [`langchain-cohere`](https://pypi.org/project/langchain-cohere/) |
|
-| [`Cohere reranker`](/oss/javascript/integrations/retrievers/cohere-reranker) | | | [`langchain-cohere`](https://pypi.org/project/langchain-cohere/) |
|
+| [`Cohere RAG`](/oss/javascript/integrations/retrievers/cohere) | | | [`langchain-cohere`](https://pypi.org/project/langchain-cohere/) |
|
+| [`Cohere reranker`](/oss/javascript/integrations/retrievers/cohere-reranker) | | | [`langchain-cohere`](https://pypi.org/project/langchain-cohere/) |
|
| [`NVIDIARAGRetriever`](/oss/javascript/integrations/retrievers/nvidia) | ✅ | ❌ | [`langchain-nvidia-ai-endpoints`](https://reference.langchain.com/python/langchain-nvidia-ai-endpoints/retrievers/NVIDIARAGRetriever) |
|
-| [`WatsonxRerank`](/oss/javascript/integrations/retrievers/ibm_watsonx_ranker) | | | [`langchain-ibm`](https://reference.langchain.com/python/integrations/langchain_ibm/) |
|
-| [`PerplexitySearchRetriever`](/oss/javascript/integrations/retrievers/perplexity_search) | ❌ | ✅ | [`langchain-perplexity`](https://reference.langchain.com/python/langchain-perplexity/retrievers/PerplexitySearchRetriever) |
|
-| [`ElasticsearchRetriever`](/oss/javascript/integrations/retrievers/elasticsearch_retriever) | ✅ | ✅ | [`langchain-elasticsearch`](https://reference.langchain.com/python/langchain-elasticsearch/retrievers/ElasticsearchRetriever) |
|
-| [`Graph RAG`](/oss/javascript/integrations/retrievers/graph_rag) | | | [`langchain-graph-retriever`](https://pypi.org/project/langchain-graph-retriever/) |
|
+| [`WatsonxRerank`](/oss/javascript/integrations/retrievers/ibm_watsonx_ranker) | | | [`langchain-ibm`](https://reference.langchain.com/python/integrations/langchain_ibm/) |
|
+| [`PerplexitySearchRetriever`](/oss/javascript/integrations/retrievers/perplexity_search) | ❌ | ✅ | [`langchain-perplexity`](https://reference.langchain.com/python/langchain-perplexity/retrievers/PerplexitySearchRetriever) |
|
+| [`ElasticsearchRetriever`](/oss/javascript/integrations/retrievers/elasticsearch_retriever) | ✅ | ✅ | [`langchain-elasticsearch`](https://reference.langchain.com/python/langchain-elasticsearch/retrievers/ElasticsearchRetriever) |
|
+| [`Graph RAG`](/oss/javascript/integrations/retrievers/graph_rag) | | | [`langchain-graph-retriever`](https://pypi.org/project/langchain-graph-retriever/) |
|
| [`Self Querying with SAP HANA Cloud Vector Engine`](https://pypi.org/project/langchain-hana/) | | | [`langchain-hana`](https://pypi.org/project/langchain-hana/) |
|
-| [`M3Retriever`](https://github.com/skynetcmd/m3-memory/blob/main/docs/integrations/LANGCHAIN.md) | ✅ | ❌ | [`m3-memory`](https://pypi.org/project/m3-memory/) |
|
-| [`Ragatouille`](/oss/javascript/integrations/retrievers/ragatouille) | | | [`ragatouille`](https://pypi.org/project/ragatouille/) |
|
-| [`Nebius`](https://docs.tokenfactory.nebius.com/quickstart) | | | [`langchain-nebius`](https://pypi.org/project/langchain-nebius/) |
|
-| [`ParallelSearchRetriever`](/oss/javascript/integrations/retrievers/parallel) | ❌ | ✅ | [`langchain-parallel`](https://reference.langchain.com/python/langchain-parallel/retrievers/ParallelSearchRetriever) |
|
+| [`M3Retriever`](https://github.com/skynetcmd/m3-memory/blob/main/docs/integrations/LANGCHAIN.md) | ✅ | ❌ | [`m3-memory`](https://pypi.org/project/m3-memory/) |
|
+| [`Ragatouille`](/oss/javascript/integrations/retrievers/ragatouille) | | | [`ragatouille`](https://pypi.org/project/ragatouille/) |
|
+| [`Nebius`](https://docs.tokenfactory.nebius.com/quickstart) | | | [`langchain-nebius`](https://pypi.org/project/langchain-nebius/) |
|
+| [`ParallelSearchRetriever`](/oss/javascript/integrations/retrievers/parallel) | ❌ | ✅ | [`langchain-parallel`](https://reference.langchain.com/python/langchain-parallel/retrievers/ParallelSearchRetriever) |
|
| [`CKGRetriever`](https://github.com/Yarmoluk/langchain-ckg) | | | [`langchain-ckg`](https://pypi.org/project/langchain-ckg/) |
|
| [`LinkupSearchRetriever`](https://github.com/LinkupPlatform/langchain-linkup) | | | [`langchain-linkup`](https://pypi.org/project/langchain-linkup/) |
|
| [`Nimble Extract`](https://docs.nimbleway.com/integrations/connectors/langchain) | | | [`langchain-nimble`](https://pypi.org/project/langchain-nimble/) |
|
| [`Nimble Search`](https://docs.nimbleway.com/integrations/connectors/langchain) | | | [`langchain-nimble`](https://pypi.org/project/langchain-nimble/) |
|
| [`YouRetriever`](https://you.com/docs/integrations/langchain) | ❌ | ✅ | [`langchain-youdotcom`](https://pypi.org/project/langchain-youdotcom/) |
|
-| [`SingleStoreSQLDatabaseRetriever`](https://github.com/singlestore-labs/langchain-singlestore/) | | | [`langchain-singlestore`](https://pypi.org/project/langchain-singlestore/) |
|
-| [`PerseusVaultRetriever`](https://github.com/Perseus-Computing-LLC/langchain-perseus-vault) | ✅ | ❌ | [`langchain-perseus-vault`](https://pypi.org/project/langchain-perseus-vault/) |
|
-| [`ReplyLayerRetriever`](https://replylayer.ai/docs/guides/langchain) | ❌ | ✅ | [`langchain-replylayer`](https://pypi.org/project/langchain-replylayer/) |
|
-| [`Contextual AI reranker`](https://docs.contextual.ai/) | | | [`langchain-contextual`](https://pypi.org/project/langchain-contextual/) |
|
-| [`CoalentRetriever`](https://coalent.ai/docs) | ✅ | ❌ | [`langchain-coalent`](https://pypi.org/project/langchain-coalent/) |
|
-| [`SynapRetriever`](https://www.maximem.ai/) | | | [`maximem-synap-langchain`](https://pypi.org/project/maximem-synap-langchain/) |
|
-| [`BoxRetriever`](/oss/javascript/integrations/retrievers/box) | | | [`langchain-box`](https://pypi.org/project/langchain-box/) |
|
-| [`Valyucontext`](https://docs.valyu.ai/overview) | | | [`langchain-valyu`](https://pypi.org/project/langchain-valyu/) |
|
-| [`Sourcey`](https://sourcey.com/docs/guides/guide-langchain-retriever) | | | [`langchain-sourcey`](https://pypi.org/project/langchain-sourcey/) |
|
-| [`AlphaAINewsRetriever`](https://alphai.io/developers) | | | [`langchain-alphai`](https://pypi.org/project/langchain-alphai/) |
|
-| [`PolarisRetriever`](https://github.com/Veroq-ai/polaris-sdks/tree/main/python/langchain_polaris) | | | [`langchain-polaris`](https://pypi.org/project/langchain-polaris/) |
|
-| [`Dappier`](https://docs.dappier.com/) | | | [`langchain-dappier`](https://pypi.org/project/langchain-dappier/) |
|
-| [`MemstateRetriever`](https://memstate.ai/docs/integrations/langchain) | ❌ | ✅ | [`langchain-memstate`](https://pypi.org/project/langchain-memstate/) |
|
-| [`AxioraRetriever`](https://axiora.dev/docs) | ❌ | ✅ | [`langchain-axiora`](https://pypi.org/project/langchain-axiora/) |
|
-| [`SpiceDB Retriever`](https://github.com/authzed/langchain-spicedb) | | | [`langchain-spicedb`](https://pypi.org/project/langchain-spicedb/) |
|
-| [`Kinetica vectorstore based retriever`](https://github.com/kineticadb/langchain-kinetica) | | | [`langchain-kinetica`](https://pypi.org/project/langchain-kinetica/) |
|
-| [`MengramRetriever`](https://mengram.io/docs) | ✅ | ✅ | [`langchain-mengram`](https://pypi.org/project/langchain-mengram/) |
|
-| [`arXiv`](https://j1c.github.io/langchain-arxiv-retriever) | | | [`langchain-arxiv-retriever`](https://pypi.org/project/langchain-arxiv-retriever/) |
|
-| [`HighSNRDocumentCompressor`](https://www.high-snr.com/docs.html) | ❌ | ✅ | [`langchain-highsnr`](https://pypi.org/project/langchain-highsnr/) |
|
-| [`AlchemystMemory`](https://getalchemystai.com/docs) | ❌ | ✅ | [`alchemyst-langchain`](https://pypi.org/project/alchemyst-langchain/) |
|
-| [`Galaxia`](https://smabbler.gitbook.io/smabbler/api-rag/smabblers-api-rag) | | | [`langchain-galaxia-retriever`](https://pypi.org/project/langchain-galaxia-retriever/) |
|
-| [`Permit`](https://docs.permit.io/) | | | [`langchain-permit`](https://pypi.org/project/langchain-permit/) |
|
-| [`DiffbotKnowledgeGraphRetriever`](https://github.com/diffbot/langchain-diffbot) | | | [`langchain-diffbot`](https://pypi.org/project/langchain-diffbot/) |
|
-| [`DiffbotWebSearchRetriever`](https://github.com/diffbot/langchain-diffbot) | | | [`langchain-diffbot`](https://pypi.org/project/langchain-diffbot/) |
|
-| [`DeweyRetriever`](https://github.com/meetdewey/langchain-dewey) | ❌ | ✅ | [`langchain-dewey`](https://pypi.org/project/langchain-dewey/) |
|
-| [`Cognee`](https://docs.cognee.ai/) | | | [`langchain-cognee`](https://pypi.org/project/langchain-cognee/) |
|
-| [`EgnyteRetriever`](/oss/javascript/integrations/retrievers/egnyte) | | | [`egnyte-langchain-connector`](https://pypi.org/project/egnyte-langchain-connector/) |
|
-| [`VectorizeRetriever`](https://docs.vectorize.io/rag-pipelines/retrieval-endpoint#access-tokens) | | | [`langchain-vectorize`](https://pypi.org/project/langchain-vectorize/) |
|
-| [`AgentMail`](https://github.com/agentmail-to/langchain-agentmail) | | | [`langchain-agentmail`](https://pypi.org/project/langchain-agentmail/) |
|
+| [`SingleStoreSQLDatabaseRetriever`](https://github.com/singlestore-labs/langchain-singlestore/) | | | [`langchain-singlestore`](https://pypi.org/project/langchain-singlestore/) |
|
+| [`PerseusVaultRetriever`](https://github.com/Perseus-Computing-LLC/langchain-perseus-vault) | ✅ | ❌ | [`langchain-perseus-vault`](https://pypi.org/project/langchain-perseus-vault/) |
|
+| [`ReplyLayerRetriever`](https://replylayer.ai/docs/guides/langchain) | ❌ | ✅ | [`langchain-replylayer`](https://pypi.org/project/langchain-replylayer/) |
|
+| [`CoalentRetriever`](https://coalent.ai/docs) | ✅ | ❌ | [`langchain-coalent`](https://pypi.org/project/langchain-coalent/) |
|
+| [`Contextual AI reranker`](https://docs.contextual.ai/) | | | [`langchain-contextual`](https://pypi.org/project/langchain-contextual/) |
|
+| [`BoxRetriever`](/oss/javascript/integrations/retrievers/box) | | | [`langchain-box`](https://pypi.org/project/langchain-box/) |
|
+| [`AlphaAINewsRetriever`](https://alphai.io/developers) | | | [`langchain-alphai`](https://pypi.org/project/langchain-alphai/) |
|
+| [`Valyucontext`](https://docs.valyu.ai/overview) | | | [`langchain-valyu`](https://pypi.org/project/langchain-valyu/) |
|
+| [`SynapRetriever`](https://www.maximem.ai/) | | | [`maximem-synap-langchain`](https://pypi.org/project/maximem-synap-langchain/) |
|
+| [`Dappier`](https://docs.dappier.com/) | | | [`langchain-dappier`](https://pypi.org/project/langchain-dappier/) |
|
+| [`Sourcey`](https://sourcey.com/docs/guides/guide-langchain-retriever) | | | [`langchain-sourcey`](https://pypi.org/project/langchain-sourcey/) |
|
+| [`PolarisRetriever`](https://github.com/Veroq-ai/polaris-sdks/tree/main/python/langchain_polaris) | | | [`langchain-polaris`](https://pypi.org/project/langchain-polaris/) |
|
+| [`MemstateRetriever`](https://memstate.ai/docs/integrations/langchain) | ❌ | ✅ | [`langchain-memstate`](https://pypi.org/project/langchain-memstate/) |
|
+| [`Kinetica vectorstore based retriever`](https://github.com/kineticadb/langchain-kinetica) | | | [`langchain-kinetica`](https://pypi.org/project/langchain-kinetica/) |
|
+| [`arXiv`](https://j1c.github.io/langchain-arxiv-retriever) | | | [`langchain-arxiv-retriever`](https://pypi.org/project/langchain-arxiv-retriever/) |
|
+| [`AxioraRetriever`](https://axiora.dev/docs) | ❌ | ✅ | [`langchain-axiora`](https://pypi.org/project/langchain-axiora/) |
|
+| [`SpiceDB Retriever`](https://github.com/authzed/langchain-spicedb) | | | [`langchain-spicedb`](https://pypi.org/project/langchain-spicedb/) |
|
+| [`MengramRetriever`](https://mengram.io/docs) | ✅ | ✅ | [`langchain-mengram`](https://pypi.org/project/langchain-mengram/) |
|
+| [`EgnyteRetriever`](/oss/javascript/integrations/retrievers/egnyte) | | | [`egnyte-langchain-connector`](https://pypi.org/project/egnyte-langchain-connector/) |
|
+| [`HighSNRDocumentCompressor`](https://www.high-snr.com/docs.html) | ❌ | ✅ | [`langchain-highsnr`](https://pypi.org/project/langchain-highsnr/) |
|
+| [`Permit`](https://docs.permit.io/) | | | [`langchain-permit`](https://pypi.org/project/langchain-permit/) |
|
+| [`Galaxia`](https://smabbler.gitbook.io/smabbler/api-rag/smabblers-api-rag) | | | [`langchain-galaxia-retriever`](https://pypi.org/project/langchain-galaxia-retriever/) |
|
+| [`Cognee`](https://docs.cognee.ai/) | | | [`langchain-cognee`](https://pypi.org/project/langchain-cognee/) |
|
+| [`DiffbotKnowledgeGraphRetriever`](https://github.com/diffbot/langchain-diffbot) | | | [`langchain-diffbot`](https://pypi.org/project/langchain-diffbot/) |
|
+| [`DiffbotWebSearchRetriever`](https://github.com/diffbot/langchain-diffbot) | | | [`langchain-diffbot`](https://pypi.org/project/langchain-diffbot/) |
|
+| [`DeweyRetriever`](https://github.com/meetdewey/langchain-dewey) | ❌ | ✅ | [`langchain-dewey`](https://pypi.org/project/langchain-dewey/) |
|
+| [`AlchemystMemory`](https://getalchemystai.com/docs) | ❌ | ✅ | [`alchemyst-langchain`](https://pypi.org/project/alchemyst-langchain/) |
|
+| [`VectorizeRetriever`](https://docs.vectorize.io/rag-pipelines/retrieval-endpoint#access-tokens) | | | [`langchain-vectorize`](https://pypi.org/project/langchain-vectorize/) |
|
+| [`AgentMail`](https://github.com/agentmail-to/langchain-agentmail) | | | [`langchain-agentmail`](https://pypi.org/project/langchain-agentmail/) |
|
| [`EngramRetriever`](https://engram.ai/) | | | [`langchain-engram`](https://pypi.org/project/langchain-engram/) |
|
-| [`IgptSearchRetriever`](https://docs.igpt.ai/docs/api-reference/search) | | | [`langchain-igpt`](https://pypi.org/project/langchain-igpt/) |
|
-| [`Greennode`](https://greennode.ai/) | | | [`langchain-greennode`](https://pypi.org/project/langchain-greennode/) |
|
-| [`Zotero`](https://github.com/TimBMK/langchain-zotero-retriever) | | | [`langchain-zotero-retriever`](https://pypi.org/project/langchain-zotero-retriever/) |
|
+| [`Greennode`](https://greennode.ai/) | | | [`langchain-greennode`](https://pypi.org/project/langchain-greennode/) |
|
| [`Perigon`](https://perigon.io/docs/api/intro) | | | [`langchain-perigon`](https://pypi.org/project/langchain-perigon/) |
|
| [`KeiroRetriever`](https://github.com/Keirolabs-API/langchain-keiro) | ❌ | ✅ | [`langchain-keiro`](https://pypi.org/project/langchain-keiro/) |
|
-| [`IMAP`](https://github.com/jfouret/langchain-imap) | | | [`langchain-imap`](https://pypi.org/project/langchain-imap/) |
|
-| [`OpenMemoryRetriever`](https://github.com/nullure/langchain-openmemory) | | | [`langchain-openmemory`](https://pypi.org/project/langchain-openmemory/) |
|
+| [`IgptSearchRetriever`](https://docs.igpt.ai/docs/api-reference/search) | | | [`langchain-igpt`](https://pypi.org/project/langchain-igpt/) |
|
+| [`Zotero`](https://github.com/TimBMK/langchain-zotero-retriever) | | | [`langchain-zotero-retriever`](https://pypi.org/project/langchain-zotero-retriever/) |
|
+| [`IMAP`](https://github.com/jfouret/langchain-imap) | | | [`langchain-imap`](https://pypi.org/project/langchain-imap/) |
|
+| [`OpenMemoryRetriever`](https://github.com/nullure/langchain-openmemory) | | | [`langchain-openmemory`](https://pypi.org/project/langchain-openmemory/) |
|
diff --git a/build/snippets/javascript/oss/python-sandboxes-downloads.mdx b/build/snippets/javascript/oss/python-sandboxes-downloads.mdx
index df99ff9ad..a1de7f0da 100644
--- a/build/snippets/javascript/oss/python-sandboxes-downloads.mdx
+++ b/build/snippets/javascript/oss/python-sandboxes-downloads.mdx
@@ -4,21 +4,21 @@
| Integration | Downloads |
| :--- | :--- |
-| [`DaytonaSandbox`](/oss/javascript/integrations/sandboxes/daytona) |
|
-| [`ModalSandbox`](/oss/javascript/integrations/sandboxes/modal) |
|
-| [`AgentCoreSandbox`](/oss/javascript/integrations/sandboxes/aws) |
|
-| [`VercelSandbox`](https://vercel.com/docs/sandbox) |
|
-| [`RunloopSandbox`](https://docs.runloop.ai/docs/overview/what-is-runloop) |
|
-| [`E2BSandbox`](https://e2b.dev/docs) |
|
-| [`KubernetesSandbox`](https://gitlab.com/bitkaio/langchain/kubernetes-sandbox) |
|
-| [`OpenShellSandbox`](https://github.com/langchain-ai/langchain-nvidia/tree/main/libs/openshell) |
|
-| [`IsloSandbox`](https://docs.islo.dev) |
|
-| [`BaponiSandbox`](https://baponi.ai/docs/guides/deep-agents) |
|
-| [`NonoSandbox`](https://github.com/always-further/langchain-nono) |
|
-| [`UpstashBoxSandbox`](https://upstash.com/docs/box/overall/quickstart) |
|
-| [`NovitaSandbox`](https://github.com/novitalabs/langchain-novita) |
|
+| [`DaytonaSandbox`](/oss/javascript/integrations/sandboxes/daytona) |
|
+| [`ModalSandbox`](/oss/javascript/integrations/sandboxes/modal) |
|
+| [`AgentCoreSandbox`](/oss/javascript/integrations/sandboxes/aws) |
|
+| [`RunloopSandbox`](https://docs.runloop.ai/docs/overview/what-is-runloop) |
|
+| [`VercelSandbox`](https://vercel.com/docs/sandbox) |
|
+| [`E2BSandbox`](https://e2b.dev/docs) |
|
+| [`KubernetesSandbox`](https://gitlab.com/bitkaio/langchain/kubernetes-sandbox) |
|
+| [`OpenShellSandbox`](https://github.com/langchain-ai/langchain-nvidia/tree/main/libs/openshell) |
|
+| [`IsloSandbox`](https://docs.islo.dev) |
|
+| [`NonoSandbox`](https://github.com/always-further/langchain-nono) |
|
+| [`BaponiSandbox`](https://baponi.ai/docs/guides/deep-agents) |
|
+| [`UpstashBoxSandbox`](https://upstash.com/docs/box/overall/quickstart) |
|
| [`Leap0Sandbox`](https://leap0.dev/docs) |
|
-| [`SuperserveSandbox`](https://docs.superserve.ai/introduction) |
|
+| [`NovitaSandbox`](https://github.com/novitalabs/langchain-novita) |
|
+| [`SuperserveSandbox`](https://docs.superserve.ai/introduction) |
|
| [`LangSmith sandbox`](/oss/javascript/integrations/sandboxes/langsmith) | N/A |
diff --git a/build/snippets/javascript/oss/python-stores-downloads.mdx b/build/snippets/javascript/oss/python-stores-downloads.mdx
index ddb00aa5e..ed684cf78 100644
--- a/build/snippets/javascript/oss/python-stores-downloads.mdx
+++ b/build/snippets/javascript/oss/python-stores-downloads.mdx
@@ -4,15 +4,15 @@
| Integration | Downloads |
| :--- | :--- |
-| [`ElasticsearchEmbeddingsCache`](/oss/javascript/integrations/stores/elasticsearch) |
|
-| [`AstraDBByteStore`](/oss/javascript/integrations/stores/astradb) |
|
-| [`M3Store`](https://github.com/skynetcmd/m3-memory/blob/main/docs/integrations/LANGCHAIN.md) |
|
-| [`HindsightStore`](https://docs.hindsight.vectorize.io/sdks/integrations/langgraph) |
|
-| [`LithtrixStore`](https://docs.lithtrix.ai/integrations/langgraph) |
|
-| [`InspeximusStore`](https://dancenitra.github.io/inspeximus/) |
|
-| [`UpstashStore`](https://github.com/Tghez/langgraph-store-upstash) |
|
-| [`BigtableByteStore`](/oss/javascript/integrations/stores/bigtable) |
|
-| [`TypeDBStore`](https://typedb.com/docs) |
|
+| [`ElasticsearchEmbeddingsCache`](/oss/javascript/integrations/stores/elasticsearch) |
|
+| [`AstraDBByteStore`](/oss/javascript/integrations/stores/astradb) |
|
+| [`M3Store`](https://github.com/skynetcmd/m3-memory/blob/main/docs/integrations/LANGCHAIN.md) |
|
+| [`LithtrixStore`](https://docs.lithtrix.ai/integrations/langgraph) |
|
+| [`HindsightStore`](https://docs.hindsight.vectorize.io/sdks/integrations/langgraph) |
|
+| [`UpstashStore`](https://github.com/Tghez/langgraph-store-upstash) |
|
+| [`BigtableByteStore`](/oss/javascript/integrations/stores/bigtable) |
|
+| [`InspeximusStore`](https://dancenitra.github.io/inspeximus/) |
|
+| [`TypeDBStore`](https://typedb.com/docs) |
|
| [`InMemoryByteStore`](/oss/javascript/integrations/stores/in_memory) | N/A |
| [`LocalFileStore`](/oss/javascript/integrations/stores/file_system) | N/A |
diff --git a/build/snippets/javascript/oss/python-tools-downloads.mdx b/build/snippets/javascript/oss/python-tools-downloads.mdx
index 868a927d8..bbcf994d1 100644
--- a/build/snippets/javascript/oss/python-tools-downloads.mdx
+++ b/build/snippets/javascript/oss/python-tools-downloads.mdx
@@ -12,212 +12,213 @@
| [`Google cloud text-to-speech`](/oss/javascript/integrations/tools/google_cloud_texttospeech) |
|
| [`Google search`](/oss/javascript/integrations/tools/google_search) |
|
| [`Databricks unity catalog (Uc)`](/oss/javascript/integrations/tools/databricks) |
|
-| [`Azure Logic Apps`](/oss/javascript/integrations/tools/azure_logic_apps) |
|
-| [`Microsoft Foundry tools`](/oss/javascript/integrations/tools/azure_ai) |
|
-| [`Microsoft Foundry Tools (formerly Azure AI Services) tools`](/oss/javascript/integrations/tools/azure_ai_services) |
|
-| [`Tavily crawl`](/oss/javascript/integrations/tools/tavily_crawl) |
|
-| [`Tavily extract`](/oss/javascript/integrations/tools/tavily_extract) |
|
-| [`Tavily map`](/oss/javascript/integrations/tools/tavily_map) |
|
-| [`Tavily search`](/oss/javascript/integrations/tools/tavily_search) |
|
-| [`WatsonxSQLDatabaseToolkit`](/oss/javascript/integrations/tools/ibm_watsonx_sql) |
|
-| [`WatsonxToolkit`](/oss/javascript/integrations/tools/ibm_watsonx) |
|
-| [`Perplexity search`](/oss/javascript/integrations/tools/perplexity_search) |
|
-| [`Composio`](/oss/javascript/integrations/tools/composio) |
|
-| [`Exa search`](/oss/javascript/integrations/tools/exa_search) |
|
-| [`Oracle AI vector search generate summary`](/oss/javascript/integrations/tools/oracleai) |
|
-| [`Azure container apps dynamic sessions`](/oss/javascript/integrations/tools/azure_dynamic_sessions) |
|
-| [`Upstage groundedness check`](/oss/javascript/integrations/tools/upstage_groundedness_check) |
|
-| [`Scalekit`](https://docs.scalekit.com/agentkit/overview/) |
|
-| [`Memory`](https://github.com/skynetcmd/m3-memory/blob/main/docs/integrations/LANGCHAIN.md) |
|
-| [`ApifyActorsTool`](https://docs.apify.com/integrations/langchain) |
|
-| [`SmartScraperTool`](https://github.com/ScrapeGraphAI/langchain-scrapegraph) |
|
+| [`Azure Logic Apps`](/oss/javascript/integrations/tools/azure_logic_apps) |
|
+| [`Microsoft Foundry tools`](/oss/javascript/integrations/tools/azure_ai) |
|
+| [`Microsoft Foundry Tools (formerly Azure AI Services) tools`](/oss/javascript/integrations/tools/azure_ai_services) |
|
+| [`Tavily crawl`](/oss/javascript/integrations/tools/tavily_crawl) |
|
+| [`Tavily extract`](/oss/javascript/integrations/tools/tavily_extract) |
|
+| [`Tavily map`](/oss/javascript/integrations/tools/tavily_map) |
|
+| [`Tavily search`](/oss/javascript/integrations/tools/tavily_search) |
|
+| [`WatsonxSQLDatabaseToolkit`](/oss/javascript/integrations/tools/ibm_watsonx_sql) |
|
+| [`WatsonxToolkit`](/oss/javascript/integrations/tools/ibm_watsonx) |
|
+| [`Perplexity search`](/oss/javascript/integrations/tools/perplexity_search) |
|
+| [`Composio`](/oss/javascript/integrations/tools/composio) |
|
+| [`Exa search`](/oss/javascript/integrations/tools/exa_search) |
|
+| [`Oracle AI vector search generate summary`](/oss/javascript/integrations/tools/oracleai) |
|
+| [`Azure container apps dynamic sessions`](/oss/javascript/integrations/tools/azure_dynamic_sessions) |
|
+| [`Upstage groundedness check`](/oss/javascript/integrations/tools/upstage_groundedness_check) |
|
+| [`Scalekit`](https://docs.scalekit.com/agentkit/overview/) |
|
+| [`Memory`](https://github.com/skynetcmd/m3-memory/blob/main/docs/integrations/LANGCHAIN.md) |
|
+| [`ApifyActorsTool`](https://docs.apify.com/integrations/langchain) |
|
| [`MemgraphToolkit`](https://github.com/memgraph/langchain-memgraph) |
|
-| [`Mcp toolbox for databases`](/oss/javascript/integrations/tools/mcp_toolbox) |
|
-| [`Brightdataserp`](https://docs.brightdata.com/scraping-automation/serp-api/introduction) |
|
-| [`Brightdataunlocker`](https://docs.brightdata.com/scraping-automation/web-unlocker/introduction) |
|
-| [`Brightdatawebscraperapi`](https://docs.brightdata.com/datasets/scrapers/overview) |
|
-| [`AdeuToolkit`](https://adeu.ai) |
|
+| [`Brightdataserp`](https://docs.brightdata.com/scraping-automation/serp-api/introduction) |
|
+| [`Brightdataunlocker`](https://docs.brightdata.com/scraping-automation/web-unlocker/introduction) |
|
+| [`Brightdatawebscraperapi`](https://docs.brightdata.com/datasets/scrapers/overview) |
|
+| [`Mcp toolbox for databases`](/oss/javascript/integrations/tools/mcp_toolbox) |
|
+| [`SmartScraperTool`](https://github.com/ScrapeGraphAI/langchain-scrapegraph) |
|
| [`e2a`](https://e2a.dev) |
|
+| [`AdeuToolkit`](https://adeu.ai) |
|
+| [`Parallel extract`](/oss/javascript/integrations/tools/parallel_extract) |
|
+| [`Parallel FindAll`](/oss/javascript/integrations/tools/parallel_findall) |
|
+| [`Parallel Monitor`](/oss/javascript/integrations/tools/parallel_monitor) |
|
+| [`Parallel search`](/oss/javascript/integrations/tools/parallel_search) |
|
+| [`Parallel Task API`](/oss/javascript/integrations/tools/parallel_task) |
|
| [`StripeAgentToolkit`](/oss/javascript/integrations/tools/stripe) |
|
-| [`Parallel extract`](/oss/javascript/integrations/tools/parallel_extract) |
|
-| [`Parallel FindAll`](/oss/javascript/integrations/tools/parallel_findall) |
|
-| [`Parallel Monitor`](/oss/javascript/integrations/tools/parallel_monitor) |
|
-| [`Parallel search`](/oss/javascript/integrations/tools/parallel_search) |
|
-| [`Parallel Task API`](/oss/javascript/integrations/tools/parallel_task) |
|
+| [`Cdp agentkit toolkit`](/oss/javascript/integrations/tools/cdp_agentkit) |
|
| [`Google drive`](/oss/javascript/integrations/tools/google_drive) |
|
| [`MadeOnSol`](https://madeonsol.com/api-docs) |
|
+| [`Scavio`](https://scavio.dev/docs/langchain) |
|
| [`Taiga`](https://github.com/Shikenso-Analytics/langchain-taiga) |
|
-| [`Cdp agentkit toolkit`](/oss/javascript/integrations/tools/cdp_agentkit) |
|
| [`Compass defi toolkit`](https://pypi.org/project/langchain-compass/) |
|
| [`DomPrunerFetchTool`](https://github.com/dong7812/dompruner-py) |
|
-| [`Lians`](https://www.lians.ai) |
|
| [`LinkupSearchTool`](https://github.com/LinkupPlatform/langchain-linkup) |
|
| [`NimbleExtractTool`](https://docs.nimbleway.com/integrations/connectors/langchain) |
|
| [`NimbleSearchTool`](https://docs.nimbleway.com/integrations/connectors/langchain) |
|
-| [`Scavio`](https://scavio.dev/docs/langchain) |
|
| [`GraphTool`](https://dev.writer.com/home/introduction) |
|
-| [`HindsightTools`](https://docs.hindsight.vectorize.io/sdks/integrations/langgraph) |
|
+| [`Lians`](https://www.lians.ai) |
|
| [`ToolGuardLayer`](https://github.com/sriram7737/pramagent) |
|
+| [`UniswapV2Toolkit`](https://github.com/Conrad-sudo/langchain-uniswap-v2) |
|
| [`You.com search`](https://you.com/docs/integrations/langchain) |
|
| [`Ads4gpts`](https://github.com/ADS4GPTs/ads4gpts) |
|
-| [`AidressToolkit`](https://aidress.ai) |
|
+| [`ERC20Toolkit`](https://github.com/Conrad-sudo/langchain-erc20) |
|
+| [`HindsightTools`](https://docs.hindsight.vectorize.io/sdks/integrations/langgraph) |
|
| [`Manifest`](https://omfang.io/manifest-docs) |
|
-| [`RelayShield`](https://api.relayshield.net/developers) |
|
| [`SerpApi Search Tools`](https://serpapi.github.io/serpapi-search-tools-python/docs/sdk-examples/langchain.html) |
|
| [`SerpdiveSearch`](https://serpdive.com/docs) |
|
-| [`UniswapV2Toolkit`](https://github.com/Conrad-sudo/langchain-uniswap-v2) |
|
-| [`Salesforce`](https://github.com/colesmcintosh/langchain-salesforce) |
|
-| [`Lumify Sports Intelligence`](https://lumify.ai/docs/ai) |
|
-| [`Robocorp toolkit`](https://github.com/robocorp/robocorp) |
|
-| [`SpidraScrape`](https://docs.spidra.io) |
|
-| [`DaytonaDataAnalysisTool`](https://github.com/daytonaio/daytona) |
|
-| [`AgentRAMTools`](https://agentram.dev/langchain-agent-memory-tutorial.html) |
|
-| [`Prolog`](https://langchain-prolog.readthedocs.io/en/stable/) |
|
-| [`Opedd`](https://opedd.com/for-ai-agents) |
|
-| [`ZeroGPUToolkit`](https://docs.zerogpu.ai) |
|
-| [`ERC20Toolkit`](https://github.com/Conrad-sudo/langchain-erc20) |
|
-| [`Ampersend`](https://docs.ampersend.ai) |
|
-| [`PerseusVaultToolkit`](https://github.com/Perseus-Computing-LLC/langchain-perseus-vault) |
|
-| [`Oxylabs`](https://github.com/oxylabs/langchain-oxylabs) |
|
-| [`BiddaComplianceTool`](https://bidda.com/developers) |
|
-| [`DexPaprikaToolkit`](https://docs.dexpaprika.com) |
|
-| [`FlowSpeechTextToSpeechTool`](https://flowspeech.io/docs) |
|
-| [`ReplyLayerToolkit`](https://replylayer.ai/docs/guides/langchain) |
|
-| [`Querit`](https://querit.com/docs) |
|
-| [`AgentFetch`](https://www.agentfetch.dev) |
|
-| [`Mixpeek`](https://mixpeek.com/docs/agent-integrations/langchain) |
|
-| [`Search1API Toolkit`](https://www.search1api.com/docs/integrations/langchain) |
|
-| [`SailSQLToolkit`](https://docs.lakesail.com/sail/main/guide/integrations/langchain/) |
|
-| [`AproxPayProxyGetTool`](https://github.com/aproxpay/langchain-aproxpay) |
|
-| [`LexMexTool`](https://lex-mex.xyz) |
|
-| [`LiveTennisToolkit`](https://docs.livetennisapi.com) |
|
-| [`Hyperbrowser browser agent`](https://www.hyperbrowser.ai/docs/home) |
|
-| [`Hyperbrowser web scraping`](https://www.hyperbrowser.ai/docs/home) |
|
-| [`OptionsAhoy`](https://optionsahoy.com/for-agents) |
|
-| [`Anakin`](https://anakin.io/docs/documentation) |
|
-| [`FidacyActionFirewall`](https://github.com/fidacy/fidacy-open) |
|
-| [`1Claw`](https://docs.1claw.xyz/docs/integrations/langchain) |
|
-| [`ApprovalRequiredTool`](https://useagentgate.com/docs) |
|
-| [`SkillLiteTool`](https://github.com/EXboys/langchain-skilllite) |
|
-| [`Anchor browser`](https://docs.anchorbrowser.io/introduction) |
|
-| [`TalorDataSerpTool`](https://docs.talordata.com) |
|
-| [`Synap`](https://www.maximem.ai/) |
|
-| [`CrustAPISearch`](https://crustapi.com/docs) |
|
-| [`MrScraperToolkit`](https://docs.mrscraper.com) |
|
-| [`Valyucontext`](https://docs.valyu.ai/home) |
|
-| [`Naver search`](https://github.com/e7217/langchain-naver-community) |
|
-| [`ScraperAPI`](https://docs.scraperapi.com/) |
|
-| [`ProxyHatFetchTool`](https://docs.proxyhat.com) |
|
-| [`SuperColony`](https://github.com/TheSuperColony/langchain-supercolony) |
|
-| [`Discord`](/oss/javascript/integrations/tools/discord) |
|
-| [`NodeProxyMarkdownTool`](https://github.com/pgalyen1987/NodeProxy/tree/main/integrations) |
|
-| [`AlphaAIInsiderNews`](https://alphai.io/developers) |
|
-| [`AlphaAIInsiderSummary`](https://alphai.io/developers) |
|
-| [`AlphaAINewsSearch`](https://alphai.io/developers) |
|
-| [`AlphaAITickerSentiment`](https://alphai.io/developers) |
|
-| [`CatchAllTools`](https://www.newscatcherapi.com/docs/web-search-api/integrations/langchain) |
|
-| [`KeenableSearch`](https://docs.keenable.ai) |
|
-| [`StraleToolkit`](https://strale.dev/docs) |
|
-| [`PolarisSearchTool`](https://github.com/Veroq-ai/polaris-sdks/tree/main/python/langchain_polaris) |
|
-| [`Capsule`](https://github.com/mavdol/langchain-capsule) |
|
-| [`Tableau`](/oss/javascript/integrations/tools/tableau) |
|
-| [`Dappier`](https://docs.dappier.com/) |
|
-| [`PinchworkDelegateTaskTool`](https://pinchwork.dev) |
|
-| [`Fmp data`](https://github.com/MehdiZare/langchain-fmp-data) |
|
-| [`AxioraToolkit`](https://axiora.dev/docs) |
|
-| [`PaySafe`](https://paysafe-agent.com) |
|
-| [`X402PaymentTool`](https://www.agentrails.io/docs) |
|
-| [`cloro`](https://cloro.dev/docs/) |
|
-| [`Synmerco`](https://synmerco.com/docs) |
|
-| [`Xpoz`](https://www.xpoz.ai/docs) |
|
-| [`Privy`](/oss/javascript/integrations/tools/privy) |
|
-| [`Agentql`](https://docs.agentql.com/home) |
|
-| [`SpiceDB Permission Tools`](https://github.com/authzed/langchain-spicedb) |
|
-| [`YutoriBrowsingTool`](https://docs.yutori.com) |
|
-| [`Tonic Textual`](https://textual.tonic.ai) |
|
-| [`Claw Messenger`](https://www.clawmessenger.com/blog/langchain-imessage-integration) |
|
-| [`SkimReader`](https://skim402.com/docs) |
|
-| [`ILoveVideoEditorTool`](https://ilovevideoeditor.com/docs/api-guide) |
|
-| [`Valthera`](https://github.com/valthera/langchain-valthera) |
|
-| [`Firecrawl`](https://docs.firecrawl.dev) |
|
-| [`Jenkins`](https://github.com/Amitgb14/langchain_jenkins) |
|
-| [`SerpexSearchResults`](https://serpex.dev/docs) |
|
-| [`RustChainToolkit`](https://github.com/Scottcjn/langchain-rustchain) |
|
-| [`Permit`](https://github.com/permitio/langchain-permit) |
|
-| [`UnstructuredTransformToolkit`](/oss/javascript/integrations/tools/unstructured_transform) |
|
-| [`OctenSearchResults`](https://docs.octen.ai) |
|
-| [`OpenGradientToolkit`](https://docs.opengradient.ai/) |
|
-| [`DiffbotAskTool`](https://github.com/diffbot/langchain-diffbot) |
|
-| [`DiffbotDQLProbeTool`](https://github.com/diffbot/langchain-diffbot) |
|
-| [`DiffbotEntitiesTool`](https://github.com/diffbot/langchain-diffbot) |
|
-| [`DiffbotExtractTool`](https://github.com/diffbot/langchain-diffbot) |
|
-| [`DiffbotKnowledgeGraphTool`](https://github.com/diffbot/langchain-diffbot) |
|
-| [`DiffbotOntologyTool`](https://github.com/diffbot/langchain-diffbot) |
|
-| [`DiffbotWebSearchTool`](https://github.com/diffbot/langchain-diffbot) |
|
-| [`pr402`](https://docs.ipay.sh) |
|
-| [`W2A`](https://w2a-protocol.org/) |
|
-| [`iFlow Search`](https://platform.iflow.cn/) |
|
-| [`Vectara`](https://github.com/vectara/langchain-vectara) |
|
-| [`CrawleoCrawler`](https://crawleo.dev/integrations/langchain) |
|
-| [`CrawleoSearch`](https://crawleo.dev/integrations/langchain) |
|
-| [`Stardog`](https://github.com/stardog-union/stardog-langchain) |
|
-| [`DeweyResearchTool`](https://github.com/meetdewey/langchain-dewey) |
|
-| [`HashlockToolkit`](https://hashlock.markets/docs) |
|
-| [`URLCheck`](https://preclick.ai/) |
|
-| [`Instanode`](https://instanode.dev/docs) |
|
-| [`Cosmergon`](https://cosmergon.com) |
|
-| [`SidClawToolkit`](https://docs.sidclaw.com/docs/integrations/langchain) |
|
-| [`GracefulFailTool`](https://selfheal.dev/docs) |
|
+| [`AidressToolkit`](https://aidress.ai) |
|
+| [`Salesforce`](https://github.com/colesmcintosh/langchain-salesforce) |
|
+| [`Robocorp toolkit`](https://github.com/robocorp/robocorp) |
|
+| [`LexMexTool`](https://lex-mex.xyz) |
|
+| [`SpidraScrape`](https://docs.spidra.io) |
|
+| [`LiveTennisToolkit`](https://docs.livetennisapi.com) |
|
+| [`AgentRAMTools`](https://agentram.dev/langchain-agent-memory-tutorial.html) |
|
+| [`RelayShield`](https://api.relayshield.net/developers) |
|
+| [`Prolog`](https://langchain-prolog.readthedocs.io/en/stable/) |
|
+| [`ZeroGPUToolkit`](https://docs.zerogpu.ai) |
|
+| [`Opedd`](https://opedd.com/for-ai-agents) |
|
+| [`DaytonaDataAnalysisTool`](https://github.com/daytonaio/daytona) |
|
+| [`Oxylabs`](https://github.com/oxylabs/langchain-oxylabs) |
|
+| [`Lumify Sports Intelligence`](https://lumify.ai/docs/ai) |
|
+| [`Ampersend`](https://docs.ampersend.ai) |
|
+| [`SkimReader`](https://skim402.com/docs) |
|
+| [`PerseusVaultToolkit`](https://github.com/Perseus-Computing-LLC/langchain-perseus-vault) |
|
+| [`Querit`](https://querit.com/docs) |
|
+| [`AgentFetch`](https://www.agentfetch.dev) |
|
+| [`Search1API Toolkit`](https://www.search1api.com/docs/integrations/langchain) |
|
+| [`SailSQLToolkit`](https://docs.lakesail.com/sail/main/guide/integrations/langchain/) |
|
+| [`AproxPayProxyGetTool`](https://github.com/aproxpay/langchain-aproxpay) |
|
+| [`Hyperbrowser browser agent`](https://www.hyperbrowser.ai/docs/home) |
|
+| [`Hyperbrowser web scraping`](https://www.hyperbrowser.ai/docs/home) |
|
+| [`AmazonProductTool`](https://www.scrapingbee.com/documentation/langchain/) |
|
+| [`AmazonSearchTool`](https://www.scrapingbee.com/documentation/langchain/) |
|
+| [`ChatGPTTool`](https://www.scrapingbee.com/documentation/langchain/) |
|
+| [`CheckUsageTool`](https://www.scrapingbee.com/documentation/langchain/) |
|
+| [`GoogleSearchTool`](https://www.scrapingbee.com/documentation/langchain/) |
|
+| [`ScrapeUrlTool`](https://www.scrapingbee.com/documentation/langchain/) |
|
+| [`WalmartProductTool`](https://www.scrapingbee.com/documentation/langchain/) |
|
+| [`WalmartSearchTool`](https://www.scrapingbee.com/documentation/langchain/) |
|
+| [`YouTubeMetadataTool`](https://www.scrapingbee.com/documentation/langchain/) |
|
+| [`YouTubeSearchTool`](https://www.scrapingbee.com/documentation/langchain/) |
|
+| [`FidacyActionFirewall`](https://github.com/fidacy/fidacy-open) |
|
+| [`1Claw`](https://docs.1claw.xyz/docs/integrations/langchain) |
|
+| [`Anakin`](https://anakin.io/docs/documentation) |
|
+| [`ApprovalRequiredTool`](https://useagentgate.com/docs) |
|
+| [`OptionsAhoy`](https://optionsahoy.com/for-agents) |
|
+| [`Mixpeek`](https://mixpeek.com/docs/agent-integrations/langchain) |
|
+| [`ReplyLayerToolkit`](https://replylayer.ai/docs/guides/langchain) |
|
+| [`SkillLiteTool`](https://github.com/EXboys/langchain-skilllite) |
|
+| [`Anchor browser`](https://docs.anchorbrowser.io/introduction) |
|
+| [`AlphaAIInsiderNews`](https://alphai.io/developers) |
|
+| [`AlphaAIInsiderSummary`](https://alphai.io/developers) |
|
+| [`AlphaAINewsSearch`](https://alphai.io/developers) |
|
+| [`AlphaAITickerSentiment`](https://alphai.io/developers) |
|
+| [`Firecrawl`](https://docs.firecrawl.dev) |
|
+| [`Valyucontext`](https://docs.valyu.ai/home) |
|
+| [`Synap`](https://www.maximem.ai/) |
|
+| [`MrScraperToolkit`](https://docs.mrscraper.com) |
|
+| [`TalorDataSerpTool`](https://docs.talordata.com) |
|
+| [`Discord`](/oss/javascript/integrations/tools/discord) |
|
+| [`Tableau`](/oss/javascript/integrations/tools/tableau) |
|
+| [`Naver search`](https://github.com/e7217/langchain-naver-community) |
|
+| [`ScraperAPI`](https://docs.scraperapi.com/) |
|
+| [`NodeProxyMarkdownTool`](https://github.com/pgalyen1987/NodeProxy/tree/main/integrations) |
|
+| [`Dappier`](https://docs.dappier.com/) |
|
+| [`SuperColony`](https://github.com/TheSuperColony/langchain-supercolony) |
|
+| [`CrustAPISearch`](https://crustapi.com/docs) |
|
+| [`Capsule`](https://github.com/mavdol/langchain-capsule) |
|
+| [`CatchAllTools`](https://www.newscatcherapi.com/docs/web-search-api/integrations/langchain) |
|
+| [`KeenableSearch`](https://docs.keenable.ai) |
|
+| [`ProxyHatFetchTool`](https://docs.proxyhat.com) |
|
+| [`StraleToolkit`](https://strale.dev/docs) |
|
+| [`PolarisSearchTool`](https://github.com/Veroq-ai/polaris-sdks/tree/main/python/langchain_polaris) |
|
+| [`Fmp data`](https://github.com/MehdiZare/langchain-fmp-data) |
|
+| [`PinchworkDelegateTaskTool`](https://pinchwork.dev) |
|
+| [`Valthera`](https://github.com/valthera/langchain-valthera) |
|
+| [`Agentql`](https://docs.agentql.com/home) |
|
+| [`X402PaymentTool`](https://www.agentrails.io/docs) |
|
+| [`AxioraToolkit`](https://axiora.dev/docs) |
|
+| [`cloro`](https://cloro.dev/docs/) |
|
+| [`SpiceDB Permission Tools`](https://github.com/authzed/langchain-spicedb) |
|
+| [`Xpoz`](https://www.xpoz.ai/docs) |
|
+| [`Privy`](/oss/javascript/integrations/tools/privy) |
|
+| [`Jenkins`](https://github.com/Amitgb14/langchain_jenkins) |
|
+| [`YutoriBrowsingTool`](https://docs.yutori.com) |
|
+| [`Vectara`](https://github.com/vectara/langchain-vectara) |
|
+| [`Permit`](https://github.com/permitio/langchain-permit) |
|
+| [`Tonic Textual`](https://textual.tonic.ai) |
|
+| [`OpenGradientToolkit`](https://docs.opengradient.ai/) |
|
+| [`Synmerco`](https://synmerco.com/docs) |
|
+| [`FlowSpeechTextToSpeechTool`](https://flowspeech.io/docs) |
|
+| [`RustChainToolkit`](https://github.com/Scottcjn/langchain-rustchain) |
|
+| [`DiffbotAskTool`](https://github.com/diffbot/langchain-diffbot) |
|
+| [`DiffbotDQLProbeTool`](https://github.com/diffbot/langchain-diffbot) |
|
+| [`DiffbotEntitiesTool`](https://github.com/diffbot/langchain-diffbot) |
|
+| [`DiffbotExtractTool`](https://github.com/diffbot/langchain-diffbot) |
|
+| [`DiffbotKnowledgeGraphTool`](https://github.com/diffbot/langchain-diffbot) |
|
+| [`DiffbotOntologyTool`](https://github.com/diffbot/langchain-diffbot) |
|
+| [`DiffbotWebSearchTool`](https://github.com/diffbot/langchain-diffbot) |
|
+| [`SerpexSearchResults`](https://serpex.dev/docs) |
|
+| [`DexPaprikaToolkit`](https://docs.dexpaprika.com) |
|
+| [`PaySafe`](https://paysafe-agent.com) |
|
+| [`DeweyResearchTool`](https://github.com/meetdewey/langchain-dewey) |
|
+| [`Claw Messenger`](https://www.clawmessenger.com/blog/langchain-imessage-integration) |
|
+| [`BiddaComplianceTool`](https://bidda.com/developers) |
|
+| [`iFlow Search`](https://platform.iflow.cn/) |
|
+| [`Stardog`](https://github.com/stardog-union/stardog-langchain) |
|
+| [`URLCheck`](https://preclick.ai/) |
|
+| [`W2A`](https://w2a-protocol.org/) |
|
| [`ModexiaToolkit`](https://modexia.software/docs) |
|
-| [`KerqTrustTool`](https://kerq.dev/docs) |
|
-| [`SearchApiSearch`](https://www.searchapi.io/docs/google) |
|
-| [`AgenticEmailToolkit`](https://agenticemail.dev/docs) |
|
-| [`AgentLineToolkit`](https://docs.agentline.cloud/introduction) |
|
-| [`AmazonProductTool`](https://www.scrapingbee.com/documentation/langchain/) |
|
-| [`AmazonSearchTool`](https://www.scrapingbee.com/documentation/langchain/) |
|
-| [`ChatGPTTool`](https://www.scrapingbee.com/documentation/langchain/) |
|
-| [`CheckUsageTool`](https://www.scrapingbee.com/documentation/langchain/) |
|
-| [`GoogleSearchTool`](https://www.scrapingbee.com/documentation/langchain/) |
|
-| [`ScrapeUrlTool`](https://www.scrapingbee.com/documentation/langchain/) |
|
-| [`Synoppy`](https://synoppy.com/docs) |
|
-| [`WalmartProductTool`](https://www.scrapingbee.com/documentation/langchain/) |
|
-| [`WalmartSearchTool`](https://www.scrapingbee.com/documentation/langchain/) |
|
-| [`YouTubeMetadataTool`](https://www.scrapingbee.com/documentation/langchain/) |
|
-| [`YouTubeSearchTool`](https://www.scrapingbee.com/documentation/langchain/) |
|
-| [`Hlido`](https://hlido.eu/docs/) |
|
-| [`SibflyGroundMotion`](https://sibfly.com) |
|
-| [`AgentMail Toolkit`](https://docs.agentmail.to/welcome) |
|
-| [`Tilores`](https://github.com/tilotech/tilores-langchain) |
|
+| [`OctenSearchResults`](https://docs.octen.ai) |
|
+| [`pr402`](https://docs.ipay.sh) |
|
+| [`SidClawToolkit`](https://docs.sidclaw.com/docs/integrations/langchain) |
|
+| [`ILoveVideoEditorTool`](https://ilovevideoeditor.com/docs/api-guide) |
|
+| [`UnstructuredTransformToolkit`](/oss/javascript/integrations/tools/unstructured_transform) |
|
+| [`Instanode`](https://instanode.dev/docs) |
|
+| [`GracefulFailTool`](https://selfheal.dev/docs) |
|
+| [`AgentLineToolkit`](https://docs.agentline.cloud/introduction) |
|
+| [`Cosmergon`](https://cosmergon.com) |
|
+| [`CrawleoCrawler`](https://crawleo.dev/integrations/langchain) |
|
+| [`CrawleoSearch`](https://crawleo.dev/integrations/langchain) |
|
+| [`HashlockToolkit`](https://hashlock.markets/docs) |
|
+| [`Hlido`](https://hlido.eu/docs/) |
|
+| [`KerqTrustTool`](https://kerq.dev/docs) |
|
+| [`AgenticEmailToolkit`](https://agenticemail.dev/docs) |
|
| [`Toolstem`](https://toolstem.com) |
|
-| [`SignatrustGenerateReceiptTool`](https://signatrust.net/docs/api) |
|
-| [`AgentPhone Toolkit`](https://docs.agentphone.ai/welcome) |
|
-| [`TempGuru`](https://tempguru.co/ai-agents) |
|
-| [`GoodSender Toolkit`](https://goodsender.com/docs) |
|
-| [`NiaToolkit`](https://github.com/nozomio-labs/nia-langchain) |
|
-| [`VeriflyEmailVerifier`](https://verifly.email/docs) |
|
-| [`CekiToolkit`](https://ceki.me) |
|
-| [`Blindfold`](https://docs.blindfold.dev) |
|
-| [`IgptAsk`](https://docs.igpt.ai/docs/api-reference/ask) |
|
-| [`IgptSearch`](https://docs.igpt.ai/docs/api-reference/search) |
|
-| [`Delegare`](https://docs.delegare.dev/introduction) |
|
+| [`SearchApiSearch`](https://www.searchapi.io/docs/google) |
|
+| [`Synoppy`](https://synoppy.com/docs) |
|
+| [`Tilores`](https://github.com/tilotech/tilores-langchain) |
|
+| [`GoodSender Toolkit`](https://goodsender.com/docs) |
|
+| [`NiaToolkit`](https://github.com/nozomio-labs/nia-langchain) |
|
+| [`SibflyGroundMotion`](https://sibfly.com) |
|
+| [`SignatrustGenerateReceiptTool`](https://signatrust.net/docs/api) |
|
+| [`AgentMail Toolkit`](https://docs.agentmail.to/welcome) |
|
+| [`Bodo DataFrames`](https://docs.bodo.ai/) |
|
+| [`AgentPhone Toolkit`](https://docs.agentphone.ai/welcome) |
|
+| [`Delegare`](https://docs.delegare.dev/introduction) |
|
+| [`Blindfold`](https://docs.blindfold.dev) |
|
+| [`VeriflyEmailVerifier`](https://verifly.email/docs) |
|
| [`Drasi`](https://github.com/drasi-project/langchain-drasi) |
|
-| [`FlipCoinToolkit`](https://github.com/flipcoin-fun/flipcoin-langchain) |
|
-| [`ProxyClaw`](https://proxyclaw.ai/docs) |
|
-| [`UniRate`](https://unirateapi.com) |
|
-| [`Bodo DataFrames`](https://docs.bodo.ai/) |
|
-| [`GoodMemToolkit`](https://docs.goodmem.ai) |
|
+| [`CekiToolkit`](https://ceki.me) |
|
| [`KeiroSearchTool`](https://github.com/Keirolabs-API/langchain-keiro) |
|
-| [`CambToolkit`](https://docs.camb.ai/introduction) |
|
-| [`SnapRender`](https://snap-render.com) |
|
-| [`AIIdentityToolkit`](https://ai-identity.co/docs) |
|
-| [`MuAPI`](https://muapi.ai/docs/introduction) |
|
-| [`ScrapelessCrawlerScrapeTool`](https://github.com/scrapeless-ai/langchain-scrapeless) |
|
-| [`ScrapelessDeepSerpGoogleSearchTool`](https://github.com/scrapeless-ai/langchain-scrapeless) |
|
-| [`ScrapelessUniversalScrapingTool`](https://github.com/scrapeless-ai/langchain-scrapeless) |
|
-| [`Synap DocuAnalyzer`](https://github.com/synapsoft-DA/langchain-synapsoft) |
|
-| [`DynamicFeed`](https://dynamicfeed.ai/integrations) |
|
+| [`ProxyClaw`](https://proxyclaw.ai/docs) |
|
+| [`FlipCoinToolkit`](https://github.com/flipcoin-fun/flipcoin-langchain) |
|
+| [`UniRate`](https://unirateapi.com) |
|
+| [`IgptAsk`](https://docs.igpt.ai/docs/api-reference/ask) |
|
+| [`IgptSearch`](https://docs.igpt.ai/docs/api-reference/search) |
|
+| [`MuAPI`](https://muapi.ai/docs/introduction) |
|
+| [`AIIdentityToolkit`](https://ai-identity.co/docs) |
|
+| [`GoodMemToolkit`](https://docs.goodmem.ai) |
|
+| [`Synap DocuAnalyzer`](https://github.com/synapsoft-DA/langchain-synapsoft) |
|
+| [`CambToolkit`](https://docs.camb.ai/introduction) |
|
+| [`ScrapelessCrawlerScrapeTool`](https://github.com/scrapeless-ai/langchain-scrapeless) |
|
+| [`ScrapelessDeepSerpGoogleSearchTool`](https://github.com/scrapeless-ai/langchain-scrapeless) |
|
+| [`ScrapelessUniversalScrapingTool`](https://github.com/scrapeless-ai/langchain-scrapeless) |
|
+| [`SnapRender`](https://snap-render.com) |
|
+| [`TempGuru`](https://tempguru.co/ai-agents) |
|
+| [`DynamicFeed`](https://dynamicfeed.ai/integrations) |
|
| [`AgentLair`](https://agentlair.dev/docs) | N/A |
| [`Browserless`](https://browserless.io) | N/A |
| [`HuangtingFlux`](https://huangtingflux.com/integrations/langchain) | N/A |
+| [`Stagehand`](/oss/javascript/integrations/tools/stagehand) | N/A |
diff --git a/build/snippets/javascript/oss/python-tools-featured.mdx b/build/snippets/javascript/oss/python-tools-featured.mdx
index 985d6ffbb..e17befbb3 100644
--- a/build/snippets/javascript/oss/python-tools-featured.mdx
+++ b/build/snippets/javascript/oss/python-tools-featured.mdx
@@ -4,6 +4,6 @@
| Integration | Downloads |
| :--- | :--- |
-| [`UnstructuredTransformToolkit`](/oss/javascript/integrations/tools/unstructured_transform) |
|
+| [`UnstructuredTransformToolkit`](/oss/javascript/integrations/tools/unstructured_transform) |
|
diff --git a/build/snippets/javascript/oss/python-vectorstores-downloads.mdx b/build/snippets/javascript/oss/python-vectorstores-downloads.mdx
index 14670d35f..3300fa615 100644
--- a/build/snippets/javascript/oss/python-vectorstores-downloads.mdx
+++ b/build/snippets/javascript/oss/python-vectorstores-downloads.mdx
@@ -10,69 +10,69 @@
| [`Amazon memorydb`](/oss/javascript/integrations/vectorstores/memorydb) | | | | | | | | |
|
| [`ValkeyVectorStore`](/oss/javascript/integrations/vectorstores/valkey) | ✅ | ✅ | ✅ | ✅ | ❌ | ❌ | ❌ | ✅ |
|
| [`DatabricksVectorSearch`](/oss/javascript/integrations/vectorstores/databricks_vector_search) | ✅ | ✅ | ✅ | ✅ | ✅ | ❌ | ❌ | ✅ |
|
-| [`Chroma`](/oss/javascript/integrations/vectorstores/chroma) | | | | | | | | |
|
-| [`PGVector`](/oss/javascript/integrations/vectorstores/pgvector) | | | | | | | | |
|
-| [`PGVectorStore`](/oss/javascript/integrations/vectorstores/pgvectorstore) | | | | | | | | |
|
+| [`Chroma`](/oss/javascript/integrations/vectorstores/chroma) | | | | | | | | |
|
+| [`PGVector`](/oss/javascript/integrations/vectorstores/pgvector) | | | | | | | | |
|
+| [`PGVectorStore`](/oss/javascript/integrations/vectorstores/pgvectorstore) | | | | | | | | |
|
+| [`AzureCosmosDBMongoVCoreVectorStore`](/oss/javascript/integrations/vectorstores/azure_cosmos_db_mongo_vcore) | ✅ | ✅ | ✅ | ✅ | ❌ | ✅ | ✅ | ✅ |
|
| [`Pinecone (Sparse)`](/oss/javascript/integrations/vectorstores/pinecone_sparse) | | | | | | | | |
|
| [`PineconeVectorStore`](/oss/javascript/integrations/vectorstores/pinecone) | ✅ | ✅ | ✅ | ❌ | ✅ | ❌ | ❌ | ✅ |
|
-| [`MongoDBAtlasVectorSearch`](/oss/javascript/integrations/vectorstores/mongodb_atlas) | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ |
|
-| [`AzureCosmosDBMongoVCoreVectorStore`](/oss/javascript/integrations/vectorstores/azure_cosmos_db_mongo_vcore) | ✅ | ✅ | ✅ | ✅ | ❌ | ✅ | ✅ | ✅ |
|
-| [`QdrantVectorStore`](/oss/javascript/integrations/vectorstores/qdrant) | ✅ | ✅ | ✅ | ✅ | ✅ | ❌ | ✅ | ✅ |
|
-| [`Milvus`](/oss/javascript/integrations/vectorstores/milvus) | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ |
|
-| [`Weaviate`](/oss/javascript/integrations/vectorstores/weaviate) | ✅ | ✅ | ✅ | ✅ | ✅ | ❌ | ✅ | ✅ |
|
-| [`ElasticsearchStore`](/oss/javascript/integrations/vectorstores/elasticsearch) | ✅ | ✅ | ✅ | ✅ | ✅ | ❌ | ❌ | ✅ |
|
-| [`AstraDBVectorStore`](/oss/javascript/integrations/vectorstores/astradb) | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ |
|
-| [`Neo4j vector index`](/oss/javascript/integrations/vectorstores/neo4jvector) | | | | | | | | |
|
-| [`Oracle AI Database`](/oss/javascript/integrations/vectorstores/oracle) | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ | ❌ | ✅ |
|
-| [`RedisVectorStore`](/oss/javascript/integrations/vectorstores/redis) | ✅ | ✅ | ✅ | ✅ | ❌ | ❌ | ❌ | ✅ |
|
-| [`AzureCosmosDBNoSqlVectorStore`](/oss/javascript/integrations/vectorstores/azure_cosmos_db_no_sql) | ✅ | ✅ | ✅ | ✅ | ❌ | ✅ | ✅ | ✅ |
|
-| [`Google AlloyDB`](/oss/javascript/integrations/vectorstores/google_alloydb) | ✅ | ✅ | ✅ | ✅ | ✅ | ❌ | ❌ | ✅ |
|
-| [`Google spanner`](/oss/javascript/integrations/vectorstores/google_spanner) | | | | | | | | |
|
+| [`MongoDBAtlasVectorSearch`](/oss/javascript/integrations/vectorstores/mongodb_atlas) | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ |
|
+| [`QdrantVectorStore`](/oss/javascript/integrations/vectorstores/qdrant) | ✅ | ✅ | ✅ | ✅ | ✅ | ❌ | ✅ | ✅ |
|
+| [`Milvus`](/oss/javascript/integrations/vectorstores/milvus) | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ |
|
+| [`ElasticsearchStore`](/oss/javascript/integrations/vectorstores/elasticsearch) | ✅ | ✅ | ✅ | ✅ | ✅ | ❌ | ❌ | ✅ |
|
+| [`Weaviate`](/oss/javascript/integrations/vectorstores/weaviate) | ✅ | ✅ | ✅ | ✅ | ✅ | ❌ | ✅ | ✅ |
|
+| [`Neo4j vector index`](/oss/javascript/integrations/vectorstores/neo4jvector) | | | | | | | | |
|
+| [`AstraDBVectorStore`](/oss/javascript/integrations/vectorstores/astradb) | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ |
|
+| [`Oracle AI Database`](/oss/javascript/integrations/vectorstores/oracle) | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ | ❌ | ✅ |
|
+| [`RedisVectorStore`](/oss/javascript/integrations/vectorstores/redis) | ✅ | ✅ | ✅ | ✅ | ❌ | ❌ | ❌ | ✅ |
|
+| [`AzureCosmosDBNoSqlVectorStore`](/oss/javascript/integrations/vectorstores/azure_cosmos_db_no_sql) | ✅ | ✅ | ✅ | ✅ | ❌ | ✅ | ✅ | ✅ |
|
+| [`Google AlloyDB`](/oss/javascript/integrations/vectorstores/google_alloydb) | ✅ | ✅ | ✅ | ✅ | ✅ | ❌ | ❌ | ✅ |
|
+| [`Google spanner`](/oss/javascript/integrations/vectorstores/google_spanner) | | | | | | | | |
|
| [`Sap hana cloud vector engine`](/oss/javascript/integrations/vectorstores/sap_hanavector) | | | | | | | | |
|
| [`Google firestore`](/oss/javascript/integrations/vectorstores/google_firestore) | | | | | | | | |
|
-| [`Google cloud SQL for postgresql`](/oss/javascript/integrations/vectorstores/google_cloud_sql_pg) | | | | | | | | |
|
-| [`AsyncCockroachDBVectorStore`](https://github.com/cockroachdb/langchain-cockroachdb/) | | | | | | | | |
|
-| [`ShannonBaseVectorStore`](https://github.com/apoorva-01/langchain-shannonbase) | | | | | | | | |
|
+| [`Google cloud SQL for postgresql`](/oss/javascript/integrations/vectorstores/google_cloud_sql_pg) | | | | | | | | |
|
+| [`OceanbaseVectorStore`](https://pypi.org/project/langchain-oceanbase/) | | | | | | | | |
|
+| [`AsyncCockroachDBVectorStore`](https://github.com/cockroachdb/langchain-cockroachdb/) | | | | | | | | |
|
| [`IBM db2 vector store and vector search`](https://github.com/langchain-ai/langchain-ibm/tree/main/libs/langchain-db2) | | | | | | | | |
|
-| [`OceanbaseVectorStore`](https://pypi.org/project/langchain-oceanbase/) | | | | | | | | |
|
+| [`OpensolrVectorStore`](https://opensolr.com/langchain) | | | | | | | | |
|
+| [`PolarDBXVectorStore`](https://github.com/polardb/langchain-polardbx) | | | | | | | | |
|
| [`InfinoVectorStore`](https://infino.ai/docs) | ✅ | ✅ | ✅ | ✅ | ❌ | ✅ | ✅ | ✅ |
|
-| [`OpensolrVectorStore`](https://opensolr.com/langchain) | | | | | | | | |
|
-| [`PolarDBXVectorStore`](https://github.com/polardb/langchain-polardbx) | | | | | | | | |
|
| [`TeradataVectorStore`](https://github.com/Teradata/langchain-teradata) | | | | | | | | |
|
| [`CouchbaseSearchVectorStore`](https://docs.couchbase.com/server/current/vector-search/vector-search.html) | | | | | | | | |
|
-| [`Google memorystore for Redis`](/oss/javascript/integrations/vectorstores/google_memorystore_redis) | | | | | | | | |
|
-| [`SingleStoreVectorStore`](https://docs.singlestore.com/cloud/developer-resources/functional-extensions/working-with-vector-data/) | | | | | | | | |
|
-| [`YDB`](https://ydb.tech/) | | | | | | | | |
|
-| [`Intel's visual data management system (VDMS)`](https://github.com/IntelLabs/vdms) | | | | | | | | |
|
-| [`PolarDBPGVector`](https://github.com/polardb/langchain-polardb-pg) | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ | ❌ | ✅ |
|
-| [`SQLServer`](https://learn.microsoft.com/en-us/azure/azure-sql/database/ai-artificial-intelligence-intelligent-applications?view=azuresql) | | | | | | | | |
|
-| [`Mariadb`](https://mariadb.com/docs/connectors/other/langchain-mariadb/api-reference) | | | | | | | | |
|
-| [`SurrealDBVectorStore`](https://surrealdb.com/docs/build/deployment/surrealdb-cloud/getting-started) | | | | | | | | |
|
-| [`MixpeekVectorStore`](https://mixpeek.com/docs/agent-integrations/langchain) | ✅ | ✅ | ✅ | ✅ | ✅ | ❌ | ❌ | ✅ |
|
-| [`VastDBVectorStore`](https://github.com/vast-data/vast-vector-store) | ✅ | ✅ | ✅ | ✅ | ❌ | ✅ | ❌ | ✅ |
|
-| [`BigtableVectorStore`](https://cloud.google.com/bigtable) | | | | | | | | |
|
-| [`openGauss`](https://github.com/mpb159753/langchain-opengauss) | | | | | | | | |
|
-| [`FalkorDBVector`](https://docs.falkordb.com/genai-tools/langchain.html) | | ✅ | ✅ | | | | | |
|
-| [`Azure database for postgresql - flexible server`](/oss/javascript/integrations/vectorstores/azure_db_for_postgresql) | | | | | | | | |
|
-| [`ZeusDB`](https://docs.zeusdb.com/en/latest/) | | | | | | | | |
|
-| [`turbopuffer`](/oss/javascript/integrations/vectorstores/turbopuffer) | | | | | | | | |
|
-| [`LambdaDB`](https://docs.lambdadb.ai/guides/get-started/quickstart) | | | | | | | | |
|
-| [`PixeltableVectorStore`](https://docs.pixeltable.com/overview/pixeltable) | | | | | | | | |
|
-| [`Kinetica vectorstore`](https://github.com/kineticadb/langchain-kinetica) | | | | | | | | |
|
-| [`Moorcheh`](https://www.moorcheh.ai/) | | | | | | | | |
|
-| [`ActianVectorAIVectorStore`](https://docs.vectoraidb.actian.com) | | | | | | | | |
|
-| [`Google cloud SQL for mysql`](/oss/javascript/integrations/vectorstores/google_cloud_sql_mysql) | | | | | | | | |
|
-| [`Gel`](https://github.com/geldata/langchain-gel) | | | | | | | | |
|
-| [`Activeloop Deep lake`](https://docs.deeplake.ai/) | | | | | | | | |
|
-| [`Vectara`](https://docs.vectara.com/) | | | | | | | | |
|
-| [`DeweyVectorStore`](https://github.com/meetdewey/langchain-dewey) | | | | | | | | |
|
-| [`Firebolt`](https://docs.firebolt.io/guides/integrations/langchain) | | | | | | | | |
|
-| [`CosVectors`](https://github.com/hushengquan/langchain-cos-vectors) | | | | | | | | |
|
-| [`ChDBVectorStore`](https://github.com/chdb-io/langchain-chdb) | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ | ❌ | ✅ |
|
-| [`Vedb for mysql`](https://docs.volcengine.com/docs/6357?lang=en) | | | | | | | | |
|
-| [`Volcengine rds for mysql`](https://docs.volcengine.com/docs/6313?lang=en) | | | | | | | | |
|
-| [`LindormVectorStore`](https://help.aliyun.com/en/lindorm/user-guide/enable-vector-engine) | | | | | | | | |
|
-| [`Alibaba cloud mysql`](https://github.com/wangkuahai/langchain-alibabacloud-mysql) | | | | | | | | |
|
+| [`SingleStoreVectorStore`](https://docs.singlestore.com/cloud/developer-resources/functional-extensions/working-with-vector-data/) | | | | | | | | |
|
+| [`Google memorystore for Redis`](/oss/javascript/integrations/vectorstores/google_memorystore_redis) | | | | | | | | |
|
+| [`PolarDBPGVector`](https://github.com/polardb/langchain-polardb-pg) | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ | ❌ | ✅ |
|
+| [`ShannonBaseVectorStore`](https://github.com/apoorva-01/langchain-shannonbase) | | | | | | | | |
|
+| [`YDB`](https://ydb.tech/) | | | | | | | | |
|
+| [`Intel's visual data management system (VDMS)`](https://github.com/IntelLabs/vdms) | | | | | | | | |
|
+| [`SQLServer`](https://learn.microsoft.com/en-us/azure/azure-sql/database/ai-artificial-intelligence-intelligent-applications?view=azuresql) | | | | | | | | |
|
+| [`Mariadb`](https://mariadb.com/docs/connectors/other/langchain-mariadb/api-reference) | | | | | | | | |
|
+| [`SurrealDBVectorStore`](https://surrealdb.com/docs/build/deployment/surrealdb-cloud/getting-started) | | | | | | | | |
|
+| [`VastDBVectorStore`](https://github.com/vast-data/vast-vector-store) | ✅ | ✅ | ✅ | ✅ | ❌ | ✅ | ❌ | ✅ |
|
+| [`MixpeekVectorStore`](https://mixpeek.com/docs/agent-integrations/langchain) | ✅ | ✅ | ✅ | ✅ | ✅ | ❌ | ❌ | ✅ |
|
+| [`FalkorDBVector`](https://docs.falkordb.com/genai-tools/langchain.html) | | ✅ | ✅ | | | | | |
|
+| [`openGauss`](https://github.com/mpb159753/langchain-opengauss) | | | | | | | | |
|
+| [`BigtableVectorStore`](https://cloud.google.com/bigtable) | | | | | | | | |
|
+| [`Azure database for postgresql - flexible server`](/oss/javascript/integrations/vectorstores/azure_db_for_postgresql) | | | | | | | | |
|
+| [`turbopuffer`](/oss/javascript/integrations/vectorstores/turbopuffer) | | | | | | | | |
|
+| [`ZeusDB`](https://docs.zeusdb.com/en/latest/) | | | | | | | | |
|
+| [`LambdaDB`](https://docs.lambdadb.ai/guides/get-started/quickstart) | | | | | | | | |
|
+| [`Kinetica vectorstore`](https://github.com/kineticadb/langchain-kinetica) | | | | | | | | |
|
+| [`PixeltableVectorStore`](https://docs.pixeltable.com/overview/pixeltable) | | | | | | | | |
|
+| [`Moorcheh`](https://www.moorcheh.ai/) | | | | | | | | |
|
+| [`Activeloop Deep lake`](https://docs.deeplake.ai/) | | | | | | | | |
|
+| [`Vectara`](https://docs.vectara.com/) | | | | | | | | |
|
+| [`Google cloud SQL for mysql`](/oss/javascript/integrations/vectorstores/google_cloud_sql_mysql) | | | | | | | | |
|
+| [`Gel`](https://github.com/geldata/langchain-gel) | | | | | | | | |
|
+| [`DeweyVectorStore`](https://github.com/meetdewey/langchain-dewey) | | | | | | | | |
|
+| [`ActianVectorAIVectorStore`](https://docs.vectoraidb.actian.com) | | | | | | | | |
|
+| [`Firebolt`](https://docs.firebolt.io/guides/integrations/langchain) | | | | | | | | |
|
+| [`LindormVectorStore`](https://help.aliyun.com/en/lindorm/user-guide/enable-vector-engine) | | | | | | | | |
|
+| [`Vedb for mysql`](https://docs.volcengine.com/docs/6357?lang=en) | | | | | | | | |
|
+| [`Volcengine rds for mysql`](https://docs.volcengine.com/docs/6313?lang=en) | | | | | | | | |
|
+| [`ChDBVectorStore`](https://github.com/chdb-io/langchain-chdb) | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ | ❌ | ✅ |
|
+| [`CosVectors`](https://github.com/hushengquan/langchain-cos-vectors) | | | | | | | | |
|
+| [`Alibaba cloud mysql`](https://github.com/wangkuahai/langchain-alibabacloud-mysql) | | | | | | | | |
|
| [`FAISS`](https://github.com/facebookresearch/faiss) | | | | | | | | | N/A |
| [`InMemoryVectorStore`](/oss/javascript/integrations/vectorstores/in_memory) | ✅ | ✅ | ❌ | ✅ | ✅ | ❌ | ❌ | ✅ | N/A |
diff --git a/build/snippets/javascript/oss/python-vectorstores-featured.mdx b/build/snippets/javascript/oss/python-vectorstores-featured.mdx
index 071c80e8c..c726885af 100644
--- a/build/snippets/javascript/oss/python-vectorstores-featured.mdx
+++ b/build/snippets/javascript/oss/python-vectorstores-featured.mdx
@@ -6,18 +6,18 @@
| :--- | :--- | :--- | :--- | :--- | :--- | :--- | :--- | :--- | :--- |
| [`ValkeyVectorStore`](/oss/javascript/integrations/vectorstores/valkey) | ✅ | ✅ | ✅ | ✅ | ❌ | ❌ | ❌ | ✅ |
|
| [`DatabricksVectorSearch`](/oss/javascript/integrations/vectorstores/databricks_vector_search) | ✅ | ✅ | ✅ | ✅ | ✅ | ❌ | ❌ | ✅ |
|
+| [`AzureCosmosDBMongoVCoreVectorStore`](/oss/javascript/integrations/vectorstores/azure_cosmos_db_mongo_vcore) | ✅ | ✅ | ✅ | ✅ | ❌ | ✅ | ✅ | ✅ |
|
| [`PineconeVectorStore`](/oss/javascript/integrations/vectorstores/pinecone) | ✅ | ✅ | ✅ | ❌ | ✅ | ❌ | ❌ | ✅ |
|
-| [`MongoDBAtlasVectorSearch`](/oss/javascript/integrations/vectorstores/mongodb_atlas) | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ |
|
-| [`AzureCosmosDBMongoVCoreVectorStore`](/oss/javascript/integrations/vectorstores/azure_cosmos_db_mongo_vcore) | ✅ | ✅ | ✅ | ✅ | ❌ | ✅ | ✅ | ✅ |
|
-| [`QdrantVectorStore`](/oss/javascript/integrations/vectorstores/qdrant) | ✅ | ✅ | ✅ | ✅ | ✅ | ❌ | ✅ | ✅ |
|
-| [`Milvus`](/oss/javascript/integrations/vectorstores/milvus) | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ |
|
-| [`Weaviate`](/oss/javascript/integrations/vectorstores/weaviate) | ✅ | ✅ | ✅ | ✅ | ✅ | ❌ | ✅ | ✅ |
|
-| [`ElasticsearchStore`](/oss/javascript/integrations/vectorstores/elasticsearch) | ✅ | ✅ | ✅ | ✅ | ✅ | ❌ | ❌ | ✅ |
|
-| [`AstraDBVectorStore`](/oss/javascript/integrations/vectorstores/astradb) | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ |
|
-| [`Oracle AI Database`](/oss/javascript/integrations/vectorstores/oracle) | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ | ❌ | ✅ |
|
-| [`RedisVectorStore`](/oss/javascript/integrations/vectorstores/redis) | ✅ | ✅ | ✅ | ✅ | ❌ | ❌ | ❌ | ✅ |
|
-| [`AzureCosmosDBNoSqlVectorStore`](/oss/javascript/integrations/vectorstores/azure_cosmos_db_no_sql) | ✅ | ✅ | ✅ | ✅ | ❌ | ✅ | ✅ | ✅ |
|
-| [`Google AlloyDB`](/oss/javascript/integrations/vectorstores/google_alloydb) | ✅ | ✅ | ✅ | ✅ | ✅ | ❌ | ❌ | ✅ |
|
+| [`MongoDBAtlasVectorSearch`](/oss/javascript/integrations/vectorstores/mongodb_atlas) | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ |
|
+| [`QdrantVectorStore`](/oss/javascript/integrations/vectorstores/qdrant) | ✅ | ✅ | ✅ | ✅ | ✅ | ❌ | ✅ | ✅ |
|
+| [`Milvus`](/oss/javascript/integrations/vectorstores/milvus) | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ |
|
+| [`ElasticsearchStore`](/oss/javascript/integrations/vectorstores/elasticsearch) | ✅ | ✅ | ✅ | ✅ | ✅ | ❌ | ❌ | ✅ |
|
+| [`Weaviate`](/oss/javascript/integrations/vectorstores/weaviate) | ✅ | ✅ | ✅ | ✅ | ✅ | ❌ | ✅ | ✅ |
|
+| [`AstraDBVectorStore`](/oss/javascript/integrations/vectorstores/astradb) | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ |
|
+| [`Oracle AI Database`](/oss/javascript/integrations/vectorstores/oracle) | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ | ❌ | ✅ |
|
+| [`RedisVectorStore`](/oss/javascript/integrations/vectorstores/redis) | ✅ | ✅ | ✅ | ✅ | ❌ | ❌ | ❌ | ✅ |
|
+| [`AzureCosmosDBNoSqlVectorStore`](/oss/javascript/integrations/vectorstores/azure_cosmos_db_no_sql) | ✅ | ✅ | ✅ | ✅ | ❌ | ✅ | ✅ | ✅ |
|
+| [`Google AlloyDB`](/oss/javascript/integrations/vectorstores/google_alloydb) | ✅ | ✅ | ✅ | ✅ | ✅ | ❌ | ❌ | ✅ |
|
| [`InMemoryVectorStore`](/oss/javascript/integrations/vectorstores/in_memory) | ✅ | ✅ | ❌ | ✅ | ✅ | ❌ | ❌ | ✅ | N/A |
diff --git a/build/snippets/oss/javascript-chat-downloads.mdx b/build/snippets/oss/javascript-chat-downloads.mdx
index 077606c16..d102f08f6 100644
--- a/build/snippets/oss/javascript-chat-downloads.mdx
+++ b/build/snippets/oss/javascript-chat-downloads.mdx
@@ -4,31 +4,31 @@
| Model | Stream | [Tool Calling](/oss/python/langchain/tools/) | [`withStructuredOutput()`](/oss/python/langchain/models#structured-output) | [`Multimodal`](/oss/python/langchain/messages#multimodal) | Downloads |
| :--- | :--- | :--- | :--- | :--- | :--- |
-| [`AzureChatOpenAI`](/oss/python/integrations/chat/azure) | ✅ | ✅ | ✅ | ✅ |
|
-| [`ChatOpenAI`](/oss/python/integrations/chat/openai) | ✅ | ✅ | ✅ | ✅ |
|
-| [`ChatAnthropic`](/oss/python/integrations/chat/anthropic) | ✅ | ✅ | ✅ | ✅ |
|
-| [`ChatGoogleGenerativeAI`](/oss/python/integrations/chat/google_generative_ai) | ✅ | ✅ | ✅ | ✅ |
|
-| [`ChatBedrockConverse`](/oss/python/integrations/chat/bedrock_converse) | ✅ | ✅ | ✅ | ✅ |
|
-| [`ChatVertexAI`](/oss/python/integrations/chat/google_vertex_ai) | ✅ | ✅ | ✅ | ✅ |
|
-| [`ChatGroq`](/oss/python/integrations/chat/groq) | ✅ | ✅ | ✅ | ❌ |
|
-| [`ChatOllama`](/oss/python/integrations/chat/ollama) | ✅ | ✅ | ✅ | ✅ |
|
-| [`ChatMistralAI`](/oss/python/integrations/chat/mistral) | ✅ | ✅ | ✅ | ✅ |
|
-| [`ChatCohere`](/oss/python/integrations/chat/cohere) | ✅ | ✅ | ✅ | ❌ |
|
-| [`ChatXAI`](/oss/python/integrations/chat/xai) | ✅ | ✅ | ✅ | ❌ |
|
-| [`ChatGoogle`](/oss/python/integrations/chat/google) | ✅ | ✅ | ✅ | ✅ |
|
-| [`ChatDeepSeek`](/oss/python/integrations/chat/deepseek) | ✅ | ✅ | ✅ | ❌ |
|
-| [`ChatOpenRouter`](/oss/python/integrations/chat/openrouter) | ✅ | ✅ | ✅ | ✅ |
|
-| [`ChatCerebras`](/oss/python/integrations/chat/cerebras) | ✅ | ✅ | ✅ | ❌ |
|
-| [`ChatBaiduQianfan`](/oss/python/integrations/chat/baidu_qianfan) | | | | |
|
-| [`ChatCloudflareWorkersAI`](/oss/python/integrations/chat/cloudflare_workersai) | ✅ | ❌ | ❌ | ✅ |
|
-| [`ChatFireworks`](/oss/python/integrations/chat/fireworks) | ✅ | ✅ | ✅ | ❌ |
|
-| [`ChatWatsonx`](/oss/python/integrations/chat/ibm) | ✅ | ✅ | ✅ | ✅ |
|
-| [`ChatYandexGPT`](/oss/python/integrations/chat/yandex) | | | | |
|
-| [`ChatTogetherAI`](/oss/python/integrations/chat/togetherai) | ✅ | ✅ | ✅ | ✅ |
|
-| [`ChatPerplexity`](/oss/python/integrations/chat/perplexity) | ✅ | ❌ | ✅ | ❌ |
|
-| [`ChatKServe`](https://gitlab.com/bitkaio/langchain/kserve-provider) | ✅ | ✅ | ✅ | ✅ |
|
-| [`ChatSCX`](https://scx.ai/) | ✅ | ✅ | ✅ | ✅ |
|
-| [`ChatInterfaze`](https://interfaze.ai/docs) | ✅ | ✅ | ✅ | ✅ |
|
+| [`AzureChatOpenAI`](/oss/python/integrations/chat/azure) | ✅ | ✅ | ✅ | ✅ |
|
+| [`ChatOpenAI`](/oss/python/integrations/chat/openai) | ✅ | ✅ | ✅ | ✅ |
|
+| [`ChatAnthropic`](/oss/python/integrations/chat/anthropic) | ✅ | ✅ | ✅ | ✅ |
|
+| [`ChatGoogleGenerativeAI`](/oss/python/integrations/chat/google_generative_ai) | ✅ | ✅ | ✅ | ✅ |
|
+| [`ChatBedrockConverse`](/oss/python/integrations/chat/bedrock_converse) | ✅ | ✅ | ✅ | ✅ |
|
+| [`ChatVertexAI`](/oss/python/integrations/chat/google_vertex_ai) | ✅ | ✅ | ✅ | ✅ |
|
+| [`ChatGroq`](/oss/python/integrations/chat/groq) | ✅ | ✅ | ✅ | ❌ |
|
+| [`ChatOllama`](/oss/python/integrations/chat/ollama) | ✅ | ✅ | ✅ | ✅ |
|
+| [`ChatMistralAI`](/oss/python/integrations/chat/mistral) | ✅ | ✅ | ✅ | ✅ |
|
+| [`ChatCohere`](/oss/python/integrations/chat/cohere) | ✅ | ✅ | ✅ | ❌ |
|
+| [`ChatXAI`](/oss/python/integrations/chat/xai) | ✅ | ✅ | ✅ | ❌ |
|
+| [`ChatGoogle`](/oss/python/integrations/chat/google) | ✅ | ✅ | ✅ | ✅ |
|
+| [`ChatDeepSeek`](/oss/python/integrations/chat/deepseek) | ✅ | ✅ | ✅ | ❌ |
|
+| [`ChatOpenRouter`](/oss/python/integrations/chat/openrouter) | ✅ | ✅ | ✅ | ✅ |
|
+| [`ChatCerebras`](/oss/python/integrations/chat/cerebras) | ✅ | ✅ | ✅ | ❌ |
|
+| [`ChatBaiduQianfan`](/oss/python/integrations/chat/baidu_qianfan) | | | | |
|
+| [`ChatCloudflareWorkersAI`](/oss/python/integrations/chat/cloudflare_workersai) | ✅ | ❌ | ❌ | ✅ |
|
+| [`ChatFireworks`](/oss/python/integrations/chat/fireworks) | ✅ | ✅ | ✅ | ❌ |
|
+| [`ChatWatsonx`](/oss/python/integrations/chat/ibm) | ✅ | ✅ | ✅ | ✅ |
|
+| [`ChatTogetherAI`](/oss/python/integrations/chat/togetherai) | ✅ | ✅ | ✅ | ✅ |
|
+| [`ChatYandexGPT`](/oss/python/integrations/chat/yandex) | | | | |
|
+| [`ChatPerplexity`](/oss/python/integrations/chat/perplexity) | ✅ | ❌ | ✅ | ❌ |
|
+| [`ChatKServe`](https://gitlab.com/bitkaio/langchain/kserve-provider) | ✅ | ✅ | ✅ | ✅ |
|
+| [`ChatInterfaze`](https://interfaze.ai/docs) | ✅ | ✅ | ✅ | ✅ |
|
+| [`ChatSCX`](https://scx.ai/) | ✅ | ✅ | ✅ | ✅ |
|
| [`Auxen`](https://auxen.ai) | ✅ | ✅ | ✅ | ❌ | N/A |
| [`FakeListChatModel`](/oss/python/integrations/chat/fake) | | | | | N/A |
| [`FuturMix`](https://futurmix.ai/) | ✅ | ✅ | ✅ | ✅ | N/A |
diff --git a/build/snippets/oss/javascript-chat-featured.mdx b/build/snippets/oss/javascript-chat-featured.mdx
index b611132cb..9e486c2da 100644
--- a/build/snippets/oss/javascript-chat-featured.mdx
+++ b/build/snippets/oss/javascript-chat-featured.mdx
@@ -4,18 +4,18 @@
| Model | Stream | [Tool Calling](/oss/python/langchain/tools/) | [`withStructuredOutput()`](/oss/python/langchain/models#structured-output) | [`Multimodal`](/oss/python/langchain/messages#multimodal) | Downloads |
| :--- | :--- | :--- | :--- | :--- | :--- |
-| [`ChatOpenAI`](/oss/python/integrations/chat/openai) | ✅ | ✅ | ✅ | ✅ |
|
-| [`ChatAnthropic`](/oss/python/integrations/chat/anthropic) | ✅ | ✅ | ✅ | ✅ |
|
-| [`ChatBedrockConverse`](/oss/python/integrations/chat/bedrock_converse) | ✅ | ✅ | ✅ | ✅ |
|
-| [`ChatGroq`](/oss/python/integrations/chat/groq) | ✅ | ✅ | ✅ | ❌ |
|
-| [`ChatOllama`](/oss/python/integrations/chat/ollama) | ✅ | ✅ | ✅ | ✅ |
|
-| [`ChatMistralAI`](/oss/python/integrations/chat/mistral) | ✅ | ✅ | ✅ | ✅ |
|
-| [`ChatCohere`](/oss/python/integrations/chat/cohere) | ✅ | ✅ | ✅ | ❌ |
|
-| [`ChatXAI`](/oss/python/integrations/chat/xai) | ✅ | ✅ | ✅ | ❌ |
|
-| [`ChatGoogle`](/oss/python/integrations/chat/google) | ✅ | ✅ | ✅ | ✅ |
|
-| [`ChatCloudflareWorkersAI`](/oss/python/integrations/chat/cloudflare_workersai) | ✅ | ❌ | ❌ | ✅ |
|
-| [`ChatFireworks`](/oss/python/integrations/chat/fireworks) | ✅ | ✅ | ✅ | ❌ |
|
-| [`ChatTogetherAI`](/oss/python/integrations/chat/togetherai) | ✅ | ✅ | ✅ | ✅ |
|
-| [`ChatPerplexity`](/oss/python/integrations/chat/perplexity) | ✅ | ❌ | ✅ | ❌ |
|
+| [`ChatOpenAI`](/oss/python/integrations/chat/openai) | ✅ | ✅ | ✅ | ✅ |
|
+| [`ChatAnthropic`](/oss/python/integrations/chat/anthropic) | ✅ | ✅ | ✅ | ✅ |
|
+| [`ChatBedrockConverse`](/oss/python/integrations/chat/bedrock_converse) | ✅ | ✅ | ✅ | ✅ |
|
+| [`ChatGroq`](/oss/python/integrations/chat/groq) | ✅ | ✅ | ✅ | ❌ |
|
+| [`ChatOllama`](/oss/python/integrations/chat/ollama) | ✅ | ✅ | ✅ | ✅ |
|
+| [`ChatMistralAI`](/oss/python/integrations/chat/mistral) | ✅ | ✅ | ✅ | ✅ |
|
+| [`ChatCohere`](/oss/python/integrations/chat/cohere) | ✅ | ✅ | ✅ | ❌ |
|
+| [`ChatXAI`](/oss/python/integrations/chat/xai) | ✅ | ✅ | ✅ | ❌ |
|
+| [`ChatGoogle`](/oss/python/integrations/chat/google) | ✅ | ✅ | ✅ | ✅ |
|
+| [`ChatCloudflareWorkersAI`](/oss/python/integrations/chat/cloudflare_workersai) | ✅ | ❌ | ❌ | ✅ |
|
+| [`ChatFireworks`](/oss/python/integrations/chat/fireworks) | ✅ | ✅ | ✅ | ❌ |
|
+| [`ChatTogetherAI`](/oss/python/integrations/chat/togetherai) | ✅ | ✅ | ✅ | ✅ |
|
+| [`ChatPerplexity`](/oss/python/integrations/chat/perplexity) | ✅ | ❌ | ✅ | ❌ |
|
diff --git a/build/snippets/oss/javascript-document_compressors-downloads.mdx b/build/snippets/oss/javascript-document_compressors-downloads.mdx
index 2210b41a2..3daa2f695 100644
--- a/build/snippets/oss/javascript-document_compressors-downloads.mdx
+++ b/build/snippets/oss/javascript-document_compressors-downloads.mdx
@@ -4,8 +4,8 @@
| Integration | Downloads |
| :--- | :--- |
-| [`Cohere rerank`](/oss/python/integrations/document_compressors/cohere_rerank) |
|
-| [`WatsonxRerank`](/oss/python/integrations/document_compressors/ibm) |
|
-| [`Mixedbread AI reranking`](/oss/python/integrations/document_compressors/mixedbread_ai) |
|
+| [`Cohere rerank`](/oss/python/integrations/document_compressors/cohere_rerank) |
|
+| [`WatsonxRerank`](/oss/python/integrations/document_compressors/ibm) |
|
+| [`Mixedbread AI reranking`](/oss/python/integrations/document_compressors/mixedbread_ai) |
|
diff --git a/build/snippets/oss/javascript-document_loaders-downloads.mdx b/build/snippets/oss/javascript-document_loaders-downloads.mdx
index 8de9cea2b..af368413a 100644
--- a/build/snippets/oss/javascript-document_loaders-downloads.mdx
+++ b/build/snippets/oss/javascript-document_loaders-downloads.mdx
@@ -4,8 +4,8 @@
| Integration | Downloads |
| :--- | :--- |
-| [`Google cloud SQL for postgresql`](/oss/python/integrations/document_loaders/web_loaders/google_cloudsql_pg) |
|
-| [`Soniox`](/oss/python/integrations/document_loaders/web_loaders/soniox) |
|
+| [`Google cloud SQL for postgresql`](/oss/python/integrations/document_loaders/web_loaders/google_cloudsql_pg) |
|
+| [`Soniox`](/oss/python/integrations/document_loaders/web_loaders/soniox) |
|
| [`DirectoryLoader`](/oss/python/integrations/document_loaders/file_loaders/directory) | N/A |
| [`JSON files`](/oss/python/integrations/document_loaders/file_loaders/json) | N/A |
| [`Jsonlines files -`](/oss/python/integrations/document_loaders/file_loaders/jsonlines) | N/A |
diff --git a/build/snippets/oss/javascript-document_transformers-downloads.mdx b/build/snippets/oss/javascript-document_transformers-downloads.mdx
index 197a4e85d..05aa02ef4 100644
--- a/build/snippets/oss/javascript-document_transformers-downloads.mdx
+++ b/build/snippets/oss/javascript-document_transformers-downloads.mdx
@@ -4,6 +4,6 @@
| Integration | Downloads |
| :--- | :--- |
-| [`OpenAI functions metadata tagger -`](/oss/python/integrations/document_transformers/openai_metadata_tagger) |
|
+| [`OpenAI functions metadata tagger -`](/oss/python/integrations/document_transformers/openai_metadata_tagger) |
|
diff --git a/build/snippets/oss/javascript-embeddings-downloads.mdx b/build/snippets/oss/javascript-embeddings-downloads.mdx
index 5f8fe5dc4..517aba90d 100644
--- a/build/snippets/oss/javascript-embeddings-downloads.mdx
+++ b/build/snippets/oss/javascript-embeddings-downloads.mdx
@@ -4,24 +4,24 @@
| Integration | Downloads |
| :--- | :--- |
-| [`AzureOpenAIEmbeddings`](/oss/python/integrations/embeddings/azure_openai) |
|
-| [`OpenAIEmbeddings`](/oss/python/integrations/embeddings/openai) |
|
-| [`GoogleGenerativeAIEmbeddings`](/oss/python/integrations/embeddings/google_generative_ai) |
|
-| [`Bedrock`](/oss/python/integrations/embeddings/bedrock) |
|
-| [`VertexAIEmbeddings`](/oss/python/integrations/embeddings/google_vertex_ai) |
|
-| [`OllamaEmbeddings`](/oss/python/integrations/embeddings/ollama) |
|
-| [`MistralAIEmbeddings`](/oss/python/integrations/embeddings/mistralai) |
|
-| [`PineconeEmbeddings`](/oss/python/integrations/embeddings/pinecone) |
|
-| [`CohereEmbeddings`](/oss/python/integrations/embeddings/cohere) |
|
-| [`VoyageEmbeddings`](/oss/python/integrations/embeddings/voyageai) |
|
-| [`Baidu qianfan`](/oss/python/integrations/embeddings/baidu_qianfan) |
|
-| [`Nomic`](/oss/python/integrations/embeddings/nomic) |
|
-| [`CloudflareWorkersAIEmbeddings`](/oss/python/integrations/embeddings/cloudflare_ai) |
|
-| [`FireworksEmbeddings`](/oss/python/integrations/embeddings/fireworks) |
|
-| [`WatsonxEmbeddings`](/oss/python/integrations/embeddings/ibm) |
|
-| [`TogetherAIEmbeddings`](/oss/python/integrations/embeddings/togetherai) |
|
-| [`Mixedbread AI`](/oss/python/integrations/embeddings/mixedbread_ai) |
|
-| [`SCXEmbeddings`](https://scx.ai/) |
|
+| [`AzureOpenAIEmbeddings`](/oss/python/integrations/embeddings/azure_openai) |
|
+| [`OpenAIEmbeddings`](/oss/python/integrations/embeddings/openai) |
|
+| [`GoogleGenerativeAIEmbeddings`](/oss/python/integrations/embeddings/google_generative_ai) |
|
+| [`Bedrock`](/oss/python/integrations/embeddings/bedrock) |
|
+| [`VertexAIEmbeddings`](/oss/python/integrations/embeddings/google_vertex_ai) |
|
+| [`OllamaEmbeddings`](/oss/python/integrations/embeddings/ollama) |
|
+| [`MistralAIEmbeddings`](/oss/python/integrations/embeddings/mistralai) |
|
+| [`PineconeEmbeddings`](/oss/python/integrations/embeddings/pinecone) |
|
+| [`CohereEmbeddings`](/oss/python/integrations/embeddings/cohere) |
|
+| [`VoyageEmbeddings`](/oss/python/integrations/embeddings/voyageai) |
|
+| [`Baidu qianfan`](/oss/python/integrations/embeddings/baidu_qianfan) |
|
+| [`Nomic`](/oss/python/integrations/embeddings/nomic) |
|
+| [`CloudflareWorkersAIEmbeddings`](/oss/python/integrations/embeddings/cloudflare_ai) |
|
+| [`FireworksEmbeddings`](/oss/python/integrations/embeddings/fireworks) |
|
+| [`WatsonxEmbeddings`](/oss/python/integrations/embeddings/ibm) |
|
+| [`TogetherAIEmbeddings`](/oss/python/integrations/embeddings/togetherai) |
|
+| [`Mixedbread AI`](/oss/python/integrations/embeddings/mixedbread_ai) |
|
+| [`SCXEmbeddings`](https://scx.ai/) |
|
| [`Minimax`](/oss/python/integrations/embeddings/minimax) | N/A |
| [`OracleEmbeddings`](/oss/python/integrations/embeddings/oracleai) | N/A |
diff --git a/build/snippets/oss/javascript-graphs-downloads.mdx b/build/snippets/oss/javascript-graphs-downloads.mdx
index 7743420b3..6d0bc8556 100644
--- a/build/snippets/oss/javascript-graphs-downloads.mdx
+++ b/build/snippets/oss/javascript-graphs-downloads.mdx
@@ -4,6 +4,6 @@
| Integration | Downloads |
| :--- | :--- |
-| [`SAP HANA Cloud Knowledge Graph Engine`](/oss/python/integrations/graphs/sap_hana_rdf_graph) |
|
+| [`SAP HANA Cloud Knowledge Graph Engine`](/oss/python/integrations/graphs/sap_hana_rdf_graph) |
|
diff --git a/build/snippets/oss/javascript-llm_caching-downloads.mdx b/build/snippets/oss/javascript-llm_caching-downloads.mdx
index f39334500..b43cc7d6d 100644
--- a/build/snippets/oss/javascript-llm_caching-downloads.mdx
+++ b/build/snippets/oss/javascript-llm_caching-downloads.mdx
@@ -4,8 +4,8 @@
| Integration | Downloads |
| :--- | :--- |
-| [`Azure Cosmos DB NoSQL semantic`](/oss/python/integrations/llm_caching/azure_cosmosdb_nosql) |
|
-| [`BetterDB Agent Cache`](https://www.betterdb.com/ai) |
|
-| [`BetterDB Semantic Cache`](https://www.betterdb.com/ai) |
|
+| [`Azure Cosmos DB NoSQL semantic`](/oss/python/integrations/llm_caching/azure_cosmosdb_nosql) |
|
+| [`BetterDB Agent Cache`](https://www.betterdb.com/ai) |
|
+| [`BetterDB Semantic Cache`](https://www.betterdb.com/ai) |
|
diff --git a/build/snippets/oss/javascript-llms-downloads.mdx b/build/snippets/oss/javascript-llms-downloads.mdx
index d35fa0bb4..cf6da0f07 100644
--- a/build/snippets/oss/javascript-llms-downloads.mdx
+++ b/build/snippets/oss/javascript-llms-downloads.mdx
@@ -4,17 +4,17 @@
| Integration | Downloads |
| :--- | :--- |
-| [`AzureOpenAI`](/oss/python/integrations/llms/azure) |
|
-| [`OpenAI`](/oss/python/integrations/llms/openai) |
|
-| [`VertexAI`](/oss/python/integrations/llms/google_vertex_ai) |
|
-| [`Ollama`](/oss/python/integrations/llms/ollama) |
|
-| [`MistralAI`](/oss/python/integrations/llms/mistral) |
|
-| [`Cohere`](/oss/python/integrations/llms/cohere) |
|
-| [`CloudflareWorkersAI`](/oss/python/integrations/llms/cloudflare_workersai) |
|
-| [`Fireworks`](/oss/python/integrations/llms/fireworks) |
|
-| [`WatsonxLLM`](/oss/python/integrations/llms/ibm) |
|
-| [`Yandexgpt`](/oss/python/integrations/llms/yandex) |
|
-| [`TogetherAI`](/oss/python/integrations/llms/together) |
|
-| [`Jigsawstack prompt engine`](/oss/python/integrations/llms/jigsawstack) |
|
+| [`AzureOpenAI`](/oss/python/integrations/llms/azure) |
|
+| [`OpenAI`](/oss/python/integrations/llms/openai) |
|
+| [`VertexAI`](/oss/python/integrations/llms/google_vertex_ai) |
|
+| [`Ollama`](/oss/python/integrations/llms/ollama) |
|
+| [`MistralAI`](/oss/python/integrations/llms/mistral) |
|
+| [`Cohere`](/oss/python/integrations/llms/cohere) |
|
+| [`CloudflareWorkersAI`](/oss/python/integrations/llms/cloudflare_workersai) |
|
+| [`Fireworks`](/oss/python/integrations/llms/fireworks) |
|
+| [`WatsonxLLM`](/oss/python/integrations/llms/ibm) |
|
+| [`TogetherAI`](/oss/python/integrations/llms/together) |
|
+| [`Yandexgpt`](/oss/python/integrations/llms/yandex) |
|
+| [`Jigsawstack prompt engine`](/oss/python/integrations/llms/jigsawstack) |
|
diff --git a/build/snippets/oss/javascript-middleware-downloads.mdx b/build/snippets/oss/javascript-middleware-downloads.mdx
index 2a4faa5c1..3067bd6b5 100644
--- a/build/snippets/oss/javascript-middleware-downloads.mdx
+++ b/build/snippets/oss/javascript-middleware-downloads.mdx
@@ -4,7 +4,7 @@
| Provider | Middleware available | Source | Downloads |
| :--- | :--- | :--- | :--- |
-| [`AWS middleware`](/oss/python/integrations/middleware/aws) | Prompt caching | [`langchain-ai/langchain-aws`](https://github.com/langchain-ai/langchain-aws) |
|
+| [`AWS middleware`](/oss/python/integrations/middleware/aws) | Prompt caching | [`langchain-ai/langchain-aws`](https://github.com/langchain-ai/langchain-aws) |
|
| [`Anthropic`](/oss/python/integrations/middleware/anthropic) | Prompt caching | [`langchain-ai/langchainjs`](https://github.com/langchain-ai/langchainjs/tree/main/libs/langchain/src/agents/middleware/provider/anthropic) | N/A |
diff --git a/build/snippets/oss/javascript-retrievers-downloads.mdx b/build/snippets/oss/javascript-retrievers-downloads.mdx
index 72f27e2c7..62e9fc5bd 100644
--- a/build/snippets/oss/javascript-retrievers-downloads.mdx
+++ b/build/snippets/oss/javascript-retrievers-downloads.mdx
@@ -4,12 +4,12 @@
| Retriever | Self-host | Cloud offering | Package | Downloads |
| :--- | :--- | :--- | :--- | :--- |
-| [`AWSKendraRetriever`](/oss/python/integrations/retrievers/kendra-retriever) | | | [`@langchain/aws`](https://www.npmjs.com/package/@langchain/aws) |
|
-| [`Knowledge bases for Amazon Bedrock`](/oss/python/integrations/retrievers/bedrock-knowledge-bases) | | | [`@langchain/aws`](https://www.npmjs.com/package/@langchain/aws) |
|
-| [`ExaRetriever`](/oss/python/integrations/retrievers/exa) | | | [`@langchain/exa`](https://www.npmjs.com/package/@langchain/exa) |
|
-| [`PerplexitySearchRetriever`](/oss/python/integrations/retrievers/perplexity_search) | | | [`@langchain/perplexity`](https://www.npmjs.com/package/@langchain/perplexity) |
|
-| [`AlchemystRetriever`](https://getalchemystai.com/docs) | | | [`@alchemystai/langchain-js`](https://www.npmjs.com/package/@alchemystai/langchain-js) |
|
-| [`SourceyRetriever`](/oss/python/integrations/retrievers/sourcey) | | | [`langchain-sourcey`](https://www.npmjs.com/package/langchain-sourcey) |
|
+| [`AWSKendraRetriever`](/oss/python/integrations/retrievers/kendra-retriever) | | | [`@langchain/aws`](https://www.npmjs.com/package/@langchain/aws) |
|
+| [`Knowledge bases for Amazon Bedrock`](/oss/python/integrations/retrievers/bedrock-knowledge-bases) | | | [`@langchain/aws`](https://www.npmjs.com/package/@langchain/aws) |
|
+| [`ExaRetriever`](/oss/python/integrations/retrievers/exa) | | | [`@langchain/exa`](https://www.npmjs.com/package/@langchain/exa) |
|
+| [`PerplexitySearchRetriever`](/oss/python/integrations/retrievers/perplexity_search) | | | [`@langchain/perplexity`](https://www.npmjs.com/package/@langchain/perplexity) |
|
+| [`AlchemystRetriever`](https://getalchemystai.com/docs) | | | [`@alchemystai/langchain-js`](https://www.npmjs.com/package/@alchemystai/langchain-js) |
|
+| [`SourceyRetriever`](/oss/python/integrations/retrievers/sourcey) | | | [`langchain-sourcey`](https://www.npmjs.com/package/langchain-sourcey) |
|
| [`Hyde`](/oss/python/integrations/retrievers/hyde) | | | | N/A |
| [`Self Querying with SAP HANA Cloud Vector Engine`](/oss/python/integrations/retrievers/self_query/hanavector_self_query) | | | | N/A |
| [`Time-weighted`](/oss/python/integrations/retrievers/time-weighted-retriever) | | | | N/A |
diff --git a/build/snippets/oss/javascript-sandboxes-downloads.mdx b/build/snippets/oss/javascript-sandboxes-downloads.mdx
index 402df2193..af93b412e 100644
--- a/build/snippets/oss/javascript-sandboxes-downloads.mdx
+++ b/build/snippets/oss/javascript-sandboxes-downloads.mdx
@@ -4,7 +4,7 @@
| Integration | Downloads |
| :--- | :--- |
-| [`KubernetesSandbox`](https://gitlab.com/bitkaio/langchain/deepagents-kubernetes-sandbox) |
|
-| [`Leap0Sandbox`](https://leap0.dev/docs) |
|
+| [`KubernetesSandbox`](https://gitlab.com/bitkaio/langchain/deepagents-kubernetes-sandbox) |
|
+| [`Leap0Sandbox`](https://leap0.dev/docs) |
|
diff --git a/build/snippets/oss/javascript-tools-downloads.mdx b/build/snippets/oss/javascript-tools-downloads.mdx
index 533f552bf..0e3da4463 100644
--- a/build/snippets/oss/javascript-tools-downloads.mdx
+++ b/build/snippets/oss/javascript-tools-downloads.mdx
@@ -4,42 +4,42 @@
| Integration | Downloads |
| :--- | :--- |
-| [`Dall-e`](/oss/python/integrations/tools/dalle) |
|
-| [`OpenAI`](/oss/python/integrations/tools/openai) |
|
-| [`OpenAPI toolkit`](/oss/python/integrations/tools/openapi) |
|
-| [`Anthropic`](/oss/python/integrations/tools/anthropic) |
|
-| [`Google`](/oss/python/integrations/tools/google) |
|
-| [`TavilyCrawl`](/oss/python/integrations/tools/tavily_crawl) |
|
-| [`TavilyExtract`](/oss/python/integrations/tools/tavily_extract) |
|
-| [`TavilyGetResearch`](/oss/python/integrations/tools/tavily_get_research) |
|
-| [`TavilyMap`](/oss/python/integrations/tools/tavily_map) |
|
-| [`TavilyResearch`](/oss/python/integrations/tools/tavily_research) |
|
-| [`TavilySearch`](/oss/python/integrations/tools/tavily_search) |
|
-| [`OracleSummary`](/oss/python/integrations/tools/oracleai) |
|
-| [`ExaSearchResults`](/oss/python/integrations/tools/exa_search) |
|
-| [`Composio`](/oss/python/integrations/tools/composio) |
|
-| [`Mcp toolbox for databases`](/oss/python/integrations/tools/mcp_toolbox) |
|
-| [`WatsonxToolkit`](/oss/python/integrations/tools/ibm) |
|
-| [`Fidacy Action Firewall`](https://github.com/fidacy/fidacy-open) |
|
-| [`Bilig WorkPaper`](https://proompteng.github.io/bilig/) |
|
-| [`PerplexitySearchResults`](/oss/python/integrations/tools/perplexity_search) |
|
-| [`Jigsawstack`](/oss/python/integrations/tools/jigsawstack) |
|
-| [`You.com search tools`](https://you.com/docs/integrations/langchain) |
|
-| [`TalorDataSerpTool`](https://docs.talordata.com) |
|
-| [`Falkordb`](/oss/python/integrations/tools/falkordb) |
|
-| [`Decodo`](/oss/python/integrations/tools/decodo) |
|
-| [`The Context Company`](https://docs.thecontextcompany.com/frameworks/langchain-langgraph) |
|
-| [`Azure container apps dynamic sessions`](/oss/python/integrations/tools/azure_dynamic_sessions) |
|
-| [`AproxPay`](https://github.com/aproxpay/langchain-aproxpay) |
|
-| [`Toolstem`](https://toolstem.com) |
|
-| [`SafePromptCallbackHandler`](https://docs.safeprompt.dev) |
|
-| [`ClickSend`](/oss/python/integrations/tools/clicksend) |
|
-| [`iFlow Search`](https://platform.iflow.cn) |
|
-| [`CekiToolkit`](https://ceki.me) |
|
+| [`Dall-e`](/oss/python/integrations/tools/dalle) |
|
+| [`OpenAI`](/oss/python/integrations/tools/openai) |
|
+| [`OpenAPI toolkit`](/oss/python/integrations/tools/openapi) |
|
+| [`Anthropic`](/oss/python/integrations/tools/anthropic) |
|
+| [`Google`](/oss/python/integrations/tools/google) |
|
+| [`TavilyCrawl`](/oss/python/integrations/tools/tavily_crawl) |
|
+| [`TavilyExtract`](/oss/python/integrations/tools/tavily_extract) |
|
+| [`TavilyGetResearch`](/oss/python/integrations/tools/tavily_get_research) |
|
+| [`TavilyMap`](/oss/python/integrations/tools/tavily_map) |
|
+| [`TavilyResearch`](/oss/python/integrations/tools/tavily_research) |
|
+| [`TavilySearch`](/oss/python/integrations/tools/tavily_search) |
|
+| [`OracleSummary`](/oss/python/integrations/tools/oracleai) |
|
+| [`ExaSearchResults`](/oss/python/integrations/tools/exa_search) |
|
+| [`Composio`](/oss/python/integrations/tools/composio) |
|
+| [`Mcp toolbox for databases`](/oss/python/integrations/tools/mcp_toolbox) |
|
+| [`WatsonxToolkit`](/oss/python/integrations/tools/ibm) |
|
+| [`Fidacy Action Firewall`](https://github.com/fidacy/fidacy-open) |
|
+| [`Bilig WorkPaper`](https://proompteng.github.io/bilig/) |
|
+| [`Jigsawstack`](/oss/python/integrations/tools/jigsawstack) |
|
+| [`PerplexitySearchResults`](/oss/python/integrations/tools/perplexity_search) |
|
+| [`Decodo`](/oss/python/integrations/tools/decodo) |
|
+| [`TalorDataSerpTool`](https://docs.talordata.com) |
|
+| [`Falkordb`](/oss/python/integrations/tools/falkordb) |
|
+| [`Azure container apps dynamic sessions`](/oss/python/integrations/tools/azure_dynamic_sessions) |
|
+| [`AproxPay`](https://github.com/aproxpay/langchain-aproxpay) |
|
+| [`You.com search tools`](https://you.com/docs/integrations/langchain) |
|
+| [`The Context Company`](https://docs.thecontextcompany.com/frameworks/langchain-langgraph) |
|
+| [`Toolstem`](https://toolstem.com) |
|
+| [`SafePromptCallbackHandler`](https://docs.safeprompt.dev) |
|
+| [`ClickSend`](/oss/python/integrations/tools/clicksend) |
|
+| [`iFlow Search`](https://platform.iflow.cn) |
|
+| [`CekiToolkit`](https://ceki.me) |
|
| [`Serpex`](https://serpex.dev/docs) |
|
-| [`NiaToolkit`](/oss/python/integrations/tools/nia) |
|
-| [`Respan`](https://www.respan.ai/docs/documentation/overview) |
|
-| [`SnapRender`](https://snap-render.com) |
|
+| [`NiaToolkit`](/oss/python/integrations/tools/nia) |
|
+| [`SnapRender`](https://snap-render.com) |
|
+| [`Respan`](https://www.respan.ai/docs/documentation/overview) |
|
| [`Agent with AWS lambda`](/oss/python/integrations/tools/lambda_agent) | N/A |
| [`Browserless`](https://browserless.io) | N/A |
| [`JSON agent toolkit`](/oss/python/integrations/tools/json) | N/A |
diff --git a/build/snippets/oss/javascript-vectorstores-downloads.mdx b/build/snippets/oss/javascript-vectorstores-downloads.mdx
index 07d8e36e4..ec23858ec 100644
--- a/build/snippets/oss/javascript-vectorstores-downloads.mdx
+++ b/build/snippets/oss/javascript-vectorstores-downloads.mdx
@@ -4,24 +4,24 @@
| Vectorstore | Downloads |
| :--- | :--- |
-| [`WeaviateStore`](/oss/python/integrations/vectorstores/weaviate) |
|
-| [`PineconeStore`](/oss/python/integrations/vectorstores/pinecone) |
|
-| [`MongoDBAtlasVectorSearch`](/oss/python/integrations/vectorstores/mongodb_atlas) |
|
-| [`QdrantVectorStore`](/oss/python/integrations/vectorstores/qdrant) |
|
-| [`RedisVectorStore`](/oss/python/integrations/vectorstores/redis) |
|
-| [`OracleVS`](/oss/python/integrations/vectorstores/oracleai) |
|
-| [`PGVectorStore`](/oss/python/integrations/vectorstores/pgvector) |
|
-| [`Cloudflare vectorize`](/oss/python/integrations/vectorstores/cloudflare_vectorize) |
|
-| [`Azure Cosmos DB for MongoDB vCore (deprecated)`](/oss/python/integrations/vectorstores/azure_cosmosdb_mongodb) |
|
-| [`Azure Cosmos DB for NoSQL`](/oss/python/integrations/vectorstores/azure_cosmosdb_nosql) |
|
-| [`Azure DocumentDB`](/oss/python/integrations/vectorstores/azure_documentdb) |
|
-| [`TurbopufferVectorStore`](/oss/python/integrations/vectorstores/turbopuffer) |
|
-| [`Google cloud SQL for postgresql`](/oss/python/integrations/vectorstores/google_cloudsql_pg) |
|
-| [`Neo4jVectorStore`](/oss/python/integrations/vectorstores/neo4jvector) |
|
-| [`SAP HANA Cloud Vector Engine`](/oss/python/integrations/vectorstores/sap_hanavector) |
|
-| [`YDB`](/oss/python/integrations/vectorstores/ydb) |
|
-| [`Infino`](https://infino.ai/docs) |
|
-| [`LambdaDB`](https://docs.lambdadb.ai/guides/get-started/quickstart) | N/A |
+| [`WeaviateStore`](/oss/python/integrations/vectorstores/weaviate) |
|
+| [`PineconeStore`](/oss/python/integrations/vectorstores/pinecone) |
|
+| [`QdrantVectorStore`](/oss/python/integrations/vectorstores/qdrant) |
|
+| [`MongoDBAtlasVectorSearch`](/oss/python/integrations/vectorstores/mongodb_atlas) |
|
+| [`RedisVectorStore`](/oss/python/integrations/vectorstores/redis) |
|
+| [`OracleVS`](/oss/python/integrations/vectorstores/oracleai) |
|
+| [`PGVectorStore`](/oss/python/integrations/vectorstores/pgvector) |
|
+| [`Cloudflare vectorize`](/oss/python/integrations/vectorstores/cloudflare_vectorize) |
|
+| [`Azure Cosmos DB for MongoDB vCore (deprecated)`](/oss/python/integrations/vectorstores/azure_cosmosdb_mongodb) |
|
+| [`Azure Cosmos DB for NoSQL`](/oss/python/integrations/vectorstores/azure_cosmosdb_nosql) |
|
+| [`Azure DocumentDB`](/oss/python/integrations/vectorstores/azure_documentdb) |
|
+| [`TurbopufferVectorStore`](/oss/python/integrations/vectorstores/turbopuffer) |
|
+| [`Neo4jVectorStore`](/oss/python/integrations/vectorstores/neo4jvector) |
|
+| [`Google cloud SQL for postgresql`](/oss/python/integrations/vectorstores/google_cloudsql_pg) |
|
+| [`SAP HANA Cloud Vector Engine`](/oss/python/integrations/vectorstores/sap_hanavector) |
|
+| [`LambdaDB`](https://docs.lambdadb.ai/guides/get-started/quickstart) |
|
+| [`YDB`](/oss/python/integrations/vectorstores/ydb) |
|
+| [`Infino`](https://infino.ai/docs) |
|
| [`langchain`](/oss/python/integrations/vectorstores/memory) | N/A |
diff --git a/build/snippets/oss/python-caches-downloads.mdx b/build/snippets/oss/python-caches-downloads.mdx
index 4dd913ddc..df02e74f7 100644
--- a/build/snippets/oss/python-caches-downloads.mdx
+++ b/build/snippets/oss/python-caches-downloads.mdx
@@ -4,8 +4,8 @@
| Integration | Downloads |
| :--- | :--- |
-| [`Redis cache for LangChain`](/oss/python/integrations/caches/redis_llm_caching) |
|
-| [`SulciCache`](https://github.com/sulci-io/sulci-oss) |
|
-| [`SingleStoreSemanticCache`](https://github.com/singlestore-labs/langchain-singlestore/) |
|
+| [`Redis cache for LangChain`](/oss/python/integrations/caches/redis_llm_caching) |
|
+| [`SulciCache`](https://github.com/sulci-io/sulci-oss) |
|
+| [`SingleStoreSemanticCache`](https://github.com/singlestore-labs/langchain-singlestore/) |
|
diff --git a/build/snippets/oss/python-callbacks-downloads.mdx b/build/snippets/oss/python-callbacks-downloads.mdx
index f7689c17e..84663aed1 100644
--- a/build/snippets/oss/python-callbacks-downloads.mdx
+++ b/build/snippets/oss/python-callbacks-downloads.mdx
@@ -7,24 +7,24 @@
| [`Bigquery callback handler`](/oss/python/integrations/callbacks/google_bigquery) |
|
| [`AgentSystems Notary`](/oss/python/integrations/callbacks/agentsystems_notary) |
|
| [`eucompliance.tools`](https://github.com/PatrickPi1312/eucompliance-ai-act-ts#readme) |
|
+| [`The Context Company`](https://docs.thecontextcompany.com/frameworks/langchain-langgraph) |
|
| [`OpenTTT`](https://github.com/Helm-Protocol/OpenTTT/tree/main/integrations/langchain) |
|
-| [`The Context Company`](https://docs.thecontextcompany.com/frameworks/langchain-langgraph) |
|
-| [`SignetCallbackHandler`](https://github.com/Prismer-AI/signet/tree/main/examples/langchain-compliance) |
|
-| [`DProvenanceTracer`](https://dprovenance.dev/langchain/) |
|
-| [`KyvvuLangChainHandler`](https://docs.kyvvu.com) |
|
-| [`EvidenceCallbackHandler`](https://github.com/joy7758/agent-evidence) |
|
-| [`FiGuardCallbackHandler`](https://docs.figuard.io) |
|
-| [`SpanlensCallbackHandler`](https://www.spanlens.io/docs/sdk) |
|
-| [`MintAttestCallback`](https://mint.foundrynet.io) |
|
-| [`PQSCallbackHandler`](https://pqs.onchainintel.net) |
|
-| [`KerqGuard`](https://kerq.dev/docs) |
|
-| [`SupraWallCallbackHandler`](https://docs.supra-wall.com) |
|
-| [`Respan`](https://www.respan.ai/docs/documentation/overview) |
|
-| [`InterventCallback`](https://docs.intervensecurity.com) |
|
-| [`LongProbeCallbackHandler`](https://endevsols.github.io/LongProbe) |
|
-| [`AgentSealCallbackHandler`](https://agentseal.io/docs/langchain) |
|
-| [`VaultakCallbackHandler`](https://docs.vaultak.com) |
|
-| [`VequilCallbackHandler`](https://github.com/nxd914/vequil) |
|
+| [`SignetCallbackHandler`](https://github.com/Prismer-AI/signet/tree/main/examples/langchain-compliance) |
|
+| [`EvidenceCallbackHandler`](https://github.com/joy7758/agent-evidence) |
|
+| [`FiGuardCallbackHandler`](https://docs.figuard.io) |
|
+| [`DProvenanceTracer`](https://dprovenance.dev/langchain/) |
|
+| [`Respan`](https://www.respan.ai/docs/documentation/overview) |
|
+| [`KyvvuLangChainHandler`](https://docs.kyvvu.com) |
|
+| [`SpanlensCallbackHandler`](https://www.spanlens.io/docs/sdk) |
|
+| [`MintAttestCallback`](https://mint.foundrynet.io) |
|
+| [`SupraWallCallbackHandler`](https://docs.supra-wall.com) |
|
+| [`LongProbeCallbackHandler`](https://endevsols.github.io/LongProbe) |
|
+| [`InterventCallback`](https://docs.intervensecurity.com) |
|
+| [`KerqGuard`](https://kerq.dev/docs) |
|
+| [`PQSCallbackHandler`](https://pqs.onchainintel.net) |
|
+| [`AgentSealCallbackHandler`](https://agentseal.io/docs/langchain) |
|
+| [`VaultakCallbackHandler`](https://docs.vaultak.com) |
|
+| [`VequilCallbackHandler`](https://github.com/nxd914/vequil) |
|
| [`AgentLairCallbackHandler`](https://agentlair.dev/docs) | N/A |
| [`ARORecorder`](https://github.com/joy7758/langchain-aro) | N/A |
| [`CockpitCallbackHandler`](https://agent-cockpit.web.app) | N/A |
diff --git a/build/snippets/oss/python-chat-downloads.mdx b/build/snippets/oss/python-chat-downloads.mdx
index 7a6e8b526..71277d4df 100644
--- a/build/snippets/oss/python-chat-downloads.mdx
+++ b/build/snippets/oss/python-chat-downloads.mdx
@@ -4,9 +4,9 @@
| Model | Stream | [Tool calling](/oss/python/langchain/tools) | [Structured output](/oss/python/langchain/structured-output/) | [Multimodal](/oss/python/langchain/messages#multimodal) | Downloads |
| :--- | :--- | :--- | :--- | :--- | :--- |
-| [`AzureChatOpenAI`](/oss/python/integrations/chat/azure_chat_openai) | ✅ | ✅ | ✅ | ✅ |
|
-| [`ChatOpenAI`](/oss/python/integrations/chat/openai) | ✅ | ✅ | ✅ | ✅ |
|
-| [`vLLM`](/oss/python/integrations/chat/vllm) | | | | |
|
+| [`AzureChatOpenAI`](/oss/python/integrations/chat/azure_chat_openai) | ✅ | ✅ | ✅ | ✅ |
|
+| [`ChatOpenAI`](/oss/python/integrations/chat/openai) | ✅ | ✅ | ✅ | ✅ |
|
+| [`vLLM`](/oss/python/integrations/chat/vllm) | | | | |
|
| [`ChatAnthropicVertex`](/oss/python/integrations/chat/google_anthropic_vertex) | | | | |
|
| [`ChatVertexAI`](/oss/python/integrations/chat/google_vertex_ai) (deprecated) | ✅ | ✅ | ✅ | ✅ |
|
| [`ChatAnthropic`](/oss/python/integrations/chat/anthropic) | ✅ | ✅ | ✅ | ✅ |
|
@@ -14,68 +14,68 @@
| [`ChatGoogleGenerativeAI`](/oss/python/integrations/chat/google_generative_ai) | ✅ | ✅ | ✅ | ✅ |
|
| [`ChatBedrock`](/oss/python/integrations/chat/bedrock) | ✅ | ✅ | ✅ | ✅ |
|
| [`ChatDatabricks`](/oss/python/integrations/chat/databricks) | ✅ | ✅ | ✅ | ❌ |
|
-| [`ChatLiteLLM`](/oss/python/integrations/chat/litellm) | ✅ | ✅ | ✅ | ✅ |
|
| [`ChatOllama`](/oss/python/integrations/chat/ollama) | ✅ | ✅ | ✅ | ✅ |
|
| [`ChatGroq`](/oss/python/integrations/chat/groq) | ✅ | ✅ | ✅ | ✅ |
|
| [`ChatHuggingFace`](/oss/python/integrations/chat/huggingface) | ❌ | ✅ | ✅ | ✅ |
|
+| [`ChatLiteLLM`](/oss/python/integrations/chat/litellm) | ✅ | ✅ | ✅ | ✅ |
|
+| [`AzureAIChatCompletionsModel`](/oss/python/integrations/chat/azure_ai) | ✅ | ✅ | ✅ | ✅ |
|
| [`ChatFireworks`](/oss/python/integrations/chat/fireworks) | ✅ | ✅ | ✅ | ❌ |
|
| [`ChatMistralAI`](/oss/python/integrations/chat/mistralai) | ✅ | ✅ | ✅ | ❌ |
|
-| [`ChatXAI`](/oss/python/integrations/chat/xai) | ✅ | ✅ | ✅ | ❌ |
|
-| [`ChatCohere`](/oss/python/integrations/chat/cohere) | | | | |
|
-| [`AzureAIChatCompletionsModel`](/oss/python/integrations/chat/azure_ai) | ✅ | ✅ | ✅ | ✅ |
|
+| [`ChatXAI`](/oss/python/integrations/chat/xai) | ✅ | ✅ | ✅ | ❌ |
|
+| [`ChatCohere`](/oss/python/integrations/chat/cohere) | | | | |
|
+| [`ChatOpenRouter`](/oss/python/integrations/chat/openrouter) | ✅ | ✅ | ✅ | ✅ |
|
| [`ChatNVIDIA`](/oss/python/integrations/chat/nvidia_ai_endpoints) | ✅ | ✅ | ✅ | ✅ |
|
-| [`ChatOpenRouter`](/oss/python/integrations/chat/openrouter) | ✅ | ✅ | ✅ | ✅ |
|
-| [`ChatDeepSeek`](/oss/python/integrations/chat/deepseek) | ✅ | ✅ | ✅ | ❌ |
|
-| [`ChatWatsonx`](/oss/python/integrations/chat/ibm_watsonx) | ✅ | ✅ | ✅ | ✅ |
|
-| [`ChatPerplexity`](/oss/python/integrations/chat/perplexity) | ✅ | ❌ | ✅ | ❌ |
|
-| [`ChatCerebras`](/oss/python/integrations/chat/cerebras) | ✅ | ✅ | ✅ | ❌ |
|
-| [`ChatOCIGenerativeAI`](/oss/python/integrations/chat/oci_generative_ai) | ✅ | ✅ | ✅ | ✅ |
|
-| [`ChatOCIModelDeployment`](/oss/python/integrations/chat/oci_data_science) | ✅ | | | |
|
-| [`ChatSambaNova`](/oss/python/integrations/chat/sambanova) | ✅ | ✅ | ✅ | ✅ |
|
-| [`ChatBaseten`](/oss/python/integrations/chat/baseten) | | | | |
|
-| [`ChatTogether`](/oss/python/integrations/chat/together) | ✅ | ✅ | ✅ | ✅ |
|
-| [`ChatUpstage`](/oss/python/integrations/chat/upstage) | | | | |
|
+| [`ChatDeepSeek`](/oss/python/integrations/chat/deepseek) | ✅ | ✅ | ✅ | ❌ |
|
+| [`ChatWatsonx`](/oss/python/integrations/chat/ibm_watsonx) | ✅ | ✅ | ✅ | ✅ |
|
+| [`ChatPerplexity`](/oss/python/integrations/chat/perplexity) | ✅ | ❌ | ✅ | ❌ |
|
+| [`ChatCerebras`](/oss/python/integrations/chat/cerebras) | ✅ | ✅ | ✅ | ❌ |
|
+| [`ChatOCIGenerativeAI`](/oss/python/integrations/chat/oci_generative_ai) | ✅ | ✅ | ✅ | ✅ |
|
+| [`ChatOCIModelDeployment`](/oss/python/integrations/chat/oci_data_science) | ✅ | | | |
|
+| [`ChatBaseten`](/oss/python/integrations/chat/baseten) | | | | |
|
+| [`ChatSambaNova`](/oss/python/integrations/chat/sambanova) | ✅ | ✅ | ✅ | ✅ |
|
+| [`ChatTogether`](/oss/python/integrations/chat/together) | ✅ | ✅ | ✅ | ✅ |
|
+| [`ChatUpstage`](/oss/python/integrations/chat/upstage) | | | | |
|
| [`ChatQwen`](/oss/python/integrations/chat/qwen) | ✅ | ✅ | ✅ | ✅ |
|
| [`ChatQwQ`](/oss/python/integrations/chat/qwq) | ✅ | ✅ | ✅ | ✅ |
|
-| [`ChatAI21`](https://docs.ai21.com/home) | ✅ | ✅ | ✅ | ❌ |
|
-| [`ChatClovaX`](https://guide.ncloud-docs.com/docs/clovastudio-dev-langchain) | ✅ | ✅ | ✅ | ✅ |
|
-| [`ChatMoonshot`](https://github.com/ArcadiaLin/langchain-moonshot) | ✅ | ✅ | ✅ | ✅ |
|
-| [`ChatNebius`](https://github.com/nebius/langchain-nebius) | ✅ | ✅ | ✅ | ✅ |
|
-| [`ChatParallel`](/oss/python/integrations/chat/parallel) | ✅ | ❌ | ✅ | ❌ |
|
-| [`ChatAmazonNova`](/oss/python/integrations/chat/amazon_nova) | ✅ | ✅ | ✅ | |
|
-| [`ChatCloudflareWorkersAI`](https://github.com/cloudflare/langchain-cloudflare) | ❌ | ✅ | ✅ | ❌ |
|
+| [`ChatClovaX`](https://guide.ncloud-docs.com/docs/clovastudio-dev-langchain) | ✅ | ✅ | ✅ | ✅ |
|
+| [`ChatAI21`](https://docs.ai21.com/home) | ✅ | ✅ | ✅ | ❌ |
|
+| [`ChatMoonshot`](https://github.com/ArcadiaLin/langchain-moonshot) | ✅ | ✅ | ✅ | ✅ |
|
+| [`ChatNebius`](https://github.com/nebius/langchain-nebius) | ✅ | ✅ | ✅ | ✅ |
|
+| [`ChatParallel`](/oss/python/integrations/chat/parallel) | ✅ | ❌ | ✅ | ❌ |
|
+| [`ChatAmazonNova`](/oss/python/integrations/chat/amazon_nova) | ✅ | ✅ | ✅ | |
|
+| [`ChatCloudflareWorkersAI`](https://github.com/cloudflare/langchain-cloudflare) | ❌ | ✅ | ✅ | ❌ |
|
| [`ChatGradient`](https://docs.digitalocean.com/products/ai-platform/) | | | | |
|
| [`ChatWriter`](https://dev.writer.com/home/introduction) | ✅ | ✅ | ✅ | ❌ |
|
-| [`Apertis`](https://docs.apertis.ai/api/sdks/langchain/) | ✅ | ✅ | ✅ | ✅ |
|
-| [`ChatCrusoe`](/oss/python/integrations/chat/crusoe) | ✅ | ✅ | ✅ | ❌ |
|
-| [`ChatInterfaze`](https://interfaze.ai/docs) | ✅ | ✅ | ✅ | ✅ |
|
-| [`ChatContextual`](https://docs.contextual.ai/) | ❌ | ❌ | ❌ | ❌ |
|
-| [`ChatSarvam`](https://docs.sarvam.ai/api/integration/langchain) | ✅ | ✅ | ✅ | ❌ |
|
-| [`ChatAppleFoundationModels`](https://github.com/rajanshxrma/langchain-apple-foundation-models) | ✅ | ✅ | ✅ | ❌ |
|
-| [`SpendGuardChatModel`](https://agenticspendguard.dev) | | | | |
|
-| [`ChatAIMLAPI`](https://docs.aimlapi.com/) | ✅ | ✅ | ✅ | ✅ |
|
-| [`ChatKServe`](https://gitlab.com/bitkaio/langchain/kserve-provider) | ✅ | ✅ | ✅ | ✅ |
|
-| [`ChatPredictionGuard`](https://github.com/predictionguard/langchain-predictionguard) | | | | |
|
-| [`ChatDoubleword`](https://docs.doubleword.ai/inference-api/intro-to-doubleword-inference) | ✅ | ✅ | ✅ | ❌ |
|
-| [`ChatAbso`](https://github.com/lunary-ai/langchain-abso) | | | | |
|
-| [`ModelScopeChatEndpoint`](https://github.com/modelscope/langchain-modelscope) | | | | |
|
-| [`ChatYutoriNavigator`](https://docs.yutori.com) | | | | |
|
-| [`ChatKinetica`](https://github.com/kineticadb/langchain-kinetica) | | | | |
|
-| [`ChatXinference`](https://github.com/TheSongg/langchain-xinference) | ✅ | ✅ | ✅ | ❌ |
|
-| [`ChatDiffbot`](https://github.com/diffbot/langchain-diffbot) | ✅ | ❌ | ❌ | ❌ |
|
-| [`ChatRunPod`](https://docs.runpod.io/overview) | | | | |
|
-| [`ChatAlephantAI`](https://alephant.io/) | | | | |
|
-| [`ChatFeatherlessAI`](https://github.com/featherless-ai-integrations/langchain-featherless-ai) | ✅ | ❌ | ❌ | ❌ |
|
-| [`ChatPipeshift`](https://github.com/pipeshift-org/langchain-pipeshift) | ✅ | ❌ | ❌ | ✅ |
|
-| [`ChatEmpirioLabs`](https://docs.empiriolabs.ai) | ✅ | ✅ | ✅ | ✅ |
|
-| [`ChatNetmind`](https://github.com/protagolabs/langchain-netmind) | ✅ | ✅ | ✅ | ❌ |
|
-| [`ChatGreenNode`](https://github.com/greennode-ai/langchain-greennode) | ✅ | ✅ | ✅ | ✅ |
|
-| [`ChatThalam`](https://thalam.ai/docs) | ✅ | ✅ | ✅ | ✅ |
|
-| [`ChatDuel`](https://duelagents.com) | ✅ | ✅ | ✅ | ❌ |
|
-| [`ChatKalibr`](https://kalibr.systems/docs) | | | | |
|
+| [`Apertis`](https://docs.apertis.ai/api/sdks/langchain/) | ✅ | ✅ | ✅ | ✅ |
|
+| [`ChatInterfaze`](https://interfaze.ai/docs) | ✅ | ✅ | ✅ | ✅ |
|
+| [`ChatCrusoe`](/oss/python/integrations/chat/crusoe) | ✅ | ✅ | ✅ | ❌ |
|
+| [`ChatContextual`](https://docs.contextual.ai/) | ❌ | ❌ | ❌ | ❌ |
|
+| [`ChatSarvam`](https://docs.sarvam.ai/api/integration/langchain) | ✅ | ✅ | ✅ | ❌ |
|
+| [`ChatPredictionGuard`](https://github.com/predictionguard/langchain-predictionguard) | | | | |
|
+| [`ChatKServe`](https://gitlab.com/bitkaio/langchain/kserve-provider) | ✅ | ✅ | ✅ | ✅ |
|
+| [`ChatAIMLAPI`](https://docs.aimlapi.com/) | ✅ | ✅ | ✅ | ✅ |
|
+| [`ChatAbso`](https://github.com/lunary-ai/langchain-abso) | | | | |
|
+| [`ChatKinetica`](https://github.com/kineticadb/langchain-kinetica) | | | | |
|
+| [`ChatXinference`](https://github.com/TheSongg/langchain-xinference) | ✅ | ✅ | ✅ | ❌ |
|
+| [`ChatAppleFoundationModels`](https://github.com/rajanshxrma/langchain-apple-foundation-models) | ✅ | ✅ | ✅ | ❌ |
|
+| [`ChatRunPod`](https://docs.runpod.io/overview) | | | | |
|
+| [`ChatDoubleword`](https://docs.doubleword.ai/inference-api/intro-to-doubleword-inference) | ✅ | ✅ | ✅ | ❌ |
|
+| [`ChatYutoriNavigator`](https://docs.yutori.com) | | | | |
|
+| [`SpendGuardChatModel`](https://agenticspendguard.dev) | | | | |
|
+| [`ChatFeatherlessAI`](https://github.com/featherless-ai-integrations/langchain-featherless-ai) | ✅ | ❌ | ❌ | ❌ |
|
+| [`ChatDiffbot`](https://github.com/diffbot/langchain-diffbot) | ✅ | ❌ | ❌ | ❌ |
|
+| [`ChatPipeshift`](https://github.com/pipeshift-org/langchain-pipeshift) | ✅ | ❌ | ❌ | ✅ |
|
+| [`ModelScopeChatEndpoint`](https://github.com/modelscope/langchain-modelscope) | | | | |
|
+| [`ChatAlephantAI`](https://alephant.io/) | | | | |
|
+| [`ChatNetmind`](https://github.com/protagolabs/langchain-netmind) | ✅ | ✅ | ✅ | ❌ |
|
+| [`ChatEmpirioLabs`](https://docs.empiriolabs.ai) | ✅ | ✅ | ✅ | ✅ |
|
+| [`ChatGreenNode`](https://github.com/greennode-ai/langchain-greennode) | ✅ | ✅ | ✅ | ✅ |
|
| [`ChatNeuralwatt`](https://neuralwatt.com) | ✅ | ✅ | ✅ | ❌ |
|
-| [`ChatTelnyx`](https://developers.telnyx.com/docs/inference/models) | ✅ | ✅ | ✅ | ❌ |
|
-| [`ChatSeekrFlow`](https://github.com/benfaircloth/langchain-seekrflow) | ✅ | ✅ | ✅ | ❌ |
|
+| [`ChatKalibr`](https://kalibr.systems/docs) | | | | |
|
+| [`ChatThalam`](https://thalam.ai/docs) | ✅ | ✅ | ✅ | ✅ |
|
+| [`ChatTelnyx`](https://developers.telnyx.com/docs/inference/models) | ✅ | ✅ | ✅ | ❌ |
|
+| [`ChatDuel`](https://duelagents.com) | ✅ | ✅ | ✅ | ❌ |
|
+| [`ChatSeekrFlow`](https://github.com/benfaircloth/langchain-seekrflow) | ✅ | ✅ | ✅ | ❌ |
|
| [`1Claw`](https://docs.1claw.xyz) | ✅ | ✅ | ✅ | ❌ | N/A |
| [`Auxen`](https://auxen.ai) | ✅ | ✅ | ✅ | ❌ | N/A |
| [`DaoXE`](https://daoxe.com) | ✅ | ✅ | ✅ | ✅ | N/A |
diff --git a/build/snippets/oss/python-chat-featured.mdx b/build/snippets/oss/python-chat-featured.mdx
index efd7b6484..89bdbe21f 100644
--- a/build/snippets/oss/python-chat-featured.mdx
+++ b/build/snippets/oss/python-chat-featured.mdx
@@ -4,23 +4,23 @@
| Model | Stream | [Tool calling](/oss/python/langchain/tools) | [Structured output](/oss/python/langchain/structured-output/) | [Multimodal](/oss/python/langchain/messages#multimodal) | Downloads |
| :--- | :--- | :--- | :--- | :--- | :--- |
-| [`AzureChatOpenAI`](/oss/python/integrations/chat/azure_chat_openai) | ✅ | ✅ | ✅ | ✅ |
|
-| [`ChatOpenAI`](/oss/python/integrations/chat/openai) | ✅ | ✅ | ✅ | ✅ |
|
+| [`AzureChatOpenAI`](/oss/python/integrations/chat/azure_chat_openai) | ✅ | ✅ | ✅ | ✅ |
|
+| [`ChatOpenAI`](/oss/python/integrations/chat/openai) | ✅ | ✅ | ✅ | ✅ |
|
| [`ChatVertexAI`](/oss/python/integrations/chat/google_vertex_ai) (deprecated) | ✅ | ✅ | ✅ | ✅ |
|
| [`ChatAnthropic`](/oss/python/integrations/chat/anthropic) | ✅ | ✅ | ✅ | ✅ |
|
| [`ChatGoogleGenerativeAI`](/oss/python/integrations/chat/google_generative_ai) | ✅ | ✅ | ✅ | ✅ |
|
| [`ChatDatabricks`](/oss/python/integrations/chat/databricks) | ✅ | ✅ | ✅ | ❌ |
|
-| [`ChatLiteLLM`](/oss/python/integrations/chat/litellm) | ✅ | ✅ | ✅ | ✅ |
|
| [`ChatOllama`](/oss/python/integrations/chat/ollama) | ✅ | ✅ | ✅ | ✅ |
|
| [`ChatGroq`](/oss/python/integrations/chat/groq) | ✅ | ✅ | ✅ | ✅ |
|
| [`ChatHuggingFace`](/oss/python/integrations/chat/huggingface) | ❌ | ✅ | ✅ | ✅ |
|
+| [`ChatLiteLLM`](/oss/python/integrations/chat/litellm) | ✅ | ✅ | ✅ | ✅ |
|
| [`ChatMistralAI`](/oss/python/integrations/chat/mistralai) | ✅ | ✅ | ✅ | ❌ |
|
-| [`ChatXAI`](/oss/python/integrations/chat/xai) | ✅ | ✅ | ✅ | ❌ |
|
-| [`ChatCohere`](/oss/python/integrations/chat/cohere) | | | | |
|
+| [`ChatXAI`](/oss/python/integrations/chat/xai) | ✅ | ✅ | ✅ | ❌ |
|
+| [`ChatCohere`](/oss/python/integrations/chat/cohere) | | | | |
|
+| [`ChatOpenRouter`](/oss/python/integrations/chat/openrouter) | ✅ | ✅ | ✅ | ✅ |
|
| [`ChatNVIDIA`](/oss/python/integrations/chat/nvidia_ai_endpoints) | ✅ | ✅ | ✅ | ✅ |
|
-| [`ChatOpenRouter`](/oss/python/integrations/chat/openrouter) | ✅ | ✅ | ✅ | ✅ |
|
-| [`ChatDeepSeek`](/oss/python/integrations/chat/deepseek) | ✅ | ✅ | ✅ | ❌ |
|
-| [`ChatTogether`](/oss/python/integrations/chat/together) | ✅ | ✅ | ✅ | ✅ |
|
-| [`ChatAmazonNova`](/oss/python/integrations/chat/amazon_nova) | ✅ | ✅ | ✅ | |
|
+| [`ChatDeepSeek`](/oss/python/integrations/chat/deepseek) | ✅ | ✅ | ✅ | ❌ |
|
+| [`ChatTogether`](/oss/python/integrations/chat/together) | ✅ | ✅ | ✅ | ✅ |
|
+| [`ChatAmazonNova`](/oss/python/integrations/chat/amazon_nova) | ✅ | ✅ | ✅ | |
|
diff --git a/build/snippets/oss/python-chat_message_histories-downloads.mdx b/build/snippets/oss/python-chat_message_histories-downloads.mdx
index 2007a5c2e..27631d722 100644
--- a/build/snippets/oss/python-chat_message_histories-downloads.mdx
+++ b/build/snippets/oss/python-chat_message_histories-downloads.mdx
@@ -4,12 +4,12 @@
| Integration | Downloads |
| :--- | :--- |
-| [`M3ChatMessageHistory`](https://github.com/skynetcmd/m3-memory/blob/main/docs/integrations/LANGCHAIN.md) |
|
-| [`CockroachDB chat message history`](/oss/python/integrations/chat_message_histories/cockroachdb) |
|
-| [`SingleStoreChatMessageHistory`](https://github.com/singlestore-labs/langchain-singlestore/) |
|
-| [`FalkorDBChatMessageHistory`](https://docs.falkordb.com/genai-tools/langchain.html) |
|
-| [`SoulChatMessageHistory`](https://github.com/menonpg/langchain-soul) |
|
-| [`SuperLocalMemoryChatMessageHistory`](https://www.superlocalmemory.com/docs) |
|
-| [`HippoDidChatMessageHistory`](https://docs.hippodid.com/guides/langchain) |
|
+| [`M3ChatMessageHistory`](https://github.com/skynetcmd/m3-memory/blob/main/docs/integrations/LANGCHAIN.md) |
|
+| [`CockroachDB chat message history`](/oss/python/integrations/chat_message_histories/cockroachdb) |
|
+| [`SingleStoreChatMessageHistory`](https://github.com/singlestore-labs/langchain-singlestore/) |
|
+| [`FalkorDBChatMessageHistory`](https://docs.falkordb.com/genai-tools/langchain.html) |
|
+| [`SoulChatMessageHistory`](https://github.com/menonpg/langchain-soul) |
|
+| [`SuperLocalMemoryChatMessageHistory`](https://www.superlocalmemory.com/docs) |
|
+| [`HippoDidChatMessageHistory`](https://docs.hippodid.com/guides/langchain) |
|
diff --git a/build/snippets/oss/python-document_loaders-downloads.mdx b/build/snippets/oss/python-document_loaders-downloads.mdx
index 2e92679cd..ad8cc26fd 100644
--- a/build/snippets/oss/python-document_loaders-downloads.mdx
+++ b/build/snippets/oss/python-document_loaders-downloads.mdx
@@ -9,61 +9,61 @@
| [`Google cloud storage file`](/oss/python/integrations/document_loaders/google_cloud_storage_file) |
|
| [`Google drive`](/oss/python/integrations/document_loaders/google_drive) |
|
| [`Google speech-to-text audio transcripts`](/oss/python/integrations/document_loaders/google_speech_to_text) |
|
-| [`UnstructuredLoader`](/oss/python/integrations/document_loaders/unstructured_file) |
|
-| [`AstraDB`](/oss/python/integrations/document_loaders/astradb) |
|
-| [`Oracle AI vector search document processing`](/oss/python/integrations/document_loaders/oracleai) |
|
-| [`Oracle autonomous database`](/oss/python/integrations/document_loaders/oracleadb_loader) |
|
-| [`Docling`](/oss/python/integrations/document_loaders/docling) |
|
-| [`Upstage`](/oss/python/integrations/document_loaders/upstage) |
|
-| [`Google alloydb for postgresql`](/oss/python/integrations/document_loaders/google_alloydb) |
|
-| [`Google spanner`](/oss/python/integrations/document_loaders/google_spanner) |
|
+| [`UnstructuredLoader`](/oss/python/integrations/document_loaders/unstructured_file) |
|
+| [`AstraDB`](/oss/python/integrations/document_loaders/astradb) |
|
+| [`Oracle AI vector search document processing`](/oss/python/integrations/document_loaders/oracleai) |
|
+| [`Oracle autonomous database`](/oss/python/integrations/document_loaders/oracleadb_loader) |
|
+| [`Docling`](/oss/python/integrations/document_loaders/docling) |
|
+| [`Upstage`](/oss/python/integrations/document_loaders/upstage) |
|
+| [`Google alloydb for postgresql`](/oss/python/integrations/document_loaders/google_alloydb) |
|
+| [`Google spanner`](/oss/python/integrations/document_loaders/google_spanner) |
|
+| [`PyMuPDF4LLMLoader`](https://github.com/pymupdf/langchain-pymupdf4llm) |
|
| [`Google firestore (native mode)`](/oss/python/integrations/document_loaders/google_firestore) |
|
-| [`PyMuPDF4LLMLoader`](https://github.com/pymupdf/langchain-pymupdf4llm) |
|
-| [`ApifyDatasetLoader`](https://docs.apify.com/storage/dataset) |
|
-| [`Google cloud SQL for postgresql`](https://docs.cloud.google.com/sql/docs/postgres) |
|
+| [`ApifyDatasetLoader`](https://docs.apify.com/storage/dataset) |
|
+| [`Google cloud SQL for postgresql`](https://docs.cloud.google.com/sql/docs/postgres) |
|
| [`DomPrunerLoader`](https://github.com/dong7812/dompruner-py) |
|
| [`OpenDataLoader PDF`](https://github.com/opendataloader-project/langchain-opendataloader-pdf) |
|
| [`YoutubeLoaderDL`](https://github.com/aqib0770/langchain-yt-dlp) |
|
| [`Azure blob storage loader`](/oss/python/integrations/document_loaders/azure_blob_storage) |
|
+| [`Docugami`](/oss/python/integrations/document_loaders/docugami) |
|
| [`PDFParser`](https://dev.writer.com/api-reference/tool-api/pdf-parser#parse-pdf) |
|
| [`SecureLangChainLoader`](https://github.com/arsbr/Veritensor) |
|
-| [`Docugami`](/oss/python/integrations/document_loaders/docugami) |
|
-| [`Google memorystore for Redis`](/oss/python/integrations/document_loaders/google_memorystore_redis) |
|
| [`MinerULoader`](https://mineru.net) |
|
-| [`SingleStoreLoader`](https://github.com/singlestore-labs/langchain-singlestore/) |
|
-| [`SpidraLoader`](https://docs.spidra.io) |
|
-| [`PdfInspectorLoader`](https://github.com/undacmic/langchain-pdf-inspector) |
|
-| [`CrwLoader`](https://fastcrw.com) |
|
-| [`OpeddFeedLoader`](https://opedd.com/for-ai-agents) |
|
-| [`Outline`](https://github.com/10Pines/langchain-outline) |
|
-| [`ReplyLayerLoader`](https://replylayer.ai/docs/guides/langchain) |
|
-| [`HyperbrowserLoader`](https://www.hyperbrowser.ai/docs/home) |
|
-| [`AnakinLoader`](https://anakin.io/docs/documentation) |
|
-| [`Google bigtable`](/oss/python/integrations/document_loaders/google_bigtable) |
|
-| [`PolarisAIDataInsightLoader`](https://datainsight.polarisoffice.com/playground) |
|
-| [`langchain_box`](https://developer.box.com/) |
|
-| [`PaddleOCR-VL`](https://www.paddleocr.com) |
|
-| [`ProxyHatLoader`](https://docs.proxyhat.com) |
|
-| [`HwpHwpxLoader`](https://github.com/jaypakdevkr/HWP-Loader) |
|
-| [`PdfmuseLoader`](https://github.com/casperkwok/pdfmuse) |
|
-| [`Google Classroom`](/oss/python/integrations/document_loaders/google_classroom) |
|
-| [`CVFileLoader`](https://cvfile.org) |
|
-| [`AgentQLLoader`](https://docs.agentql.com/home) |
|
-| [`Google firestore in datastore mode`](/oss/python/integrations/document_loaders/google_datastore) |
|
-| [`Kinetica document loader`](https://github.com/kineticadb/langchain-kinetica) |
|
-| [`Undatasio`](https://undatas.io) |
|
-| [`FirecrawlLoader`](https://docs.firecrawl.dev) |
|
-| [`Google cloud SQL for mysql`](/oss/python/integrations/document_loaders/google_cloud_sql_mysql) |
|
-| [`DiffbotCrawlLoader`](https://github.com/diffbot/langchain-diffbot) |
|
-| [`DiffbotExtractLoader`](https://github.com/diffbot/langchain-diffbot) |
|
-| [`AirbyteLoader`](https://docs.airbyte.com/integrations/) |
|
-| [`PlasmateSOMLLoader`](https://docs.plasmate.app/integration-langchain) |
|
-| [`Google cloud SQL for SQL server`](/oss/python/integrations/document_loaders/google_cloud_sql_mssql) |
|
-| [`Soniox`](https://soniox.com/docs/stt/concepts/supported-languages) |
|
-| [`AgentMail`](https://github.com/agentmail-to/langchain-agentmail) |
|
-| [`OxidizePdfLoader`](https://github.com/bzsanti/oxidize-pdf-integrations/tree/main/langchain) |
|
-| [`Google el carro for Oracle workloads`](https://github.com/googleapis/langchain-google-el-carro-python/) |
|
-| [`PowerScaleDocumentLoader`](/oss/python/integrations/document_loaders/powerscale) |
|
+| [`SingleStoreLoader`](https://github.com/singlestore-labs/langchain-singlestore/) |
|
+| [`Google memorystore for Redis`](/oss/python/integrations/document_loaders/google_memorystore_redis) |
|
+| [`PdfInspectorLoader`](https://github.com/undacmic/langchain-pdf-inspector) |
|
+| [`SpidraLoader`](https://docs.spidra.io) |
|
+| [`CrwLoader`](https://fastcrw.com) |
|
+| [`OpeddFeedLoader`](https://opedd.com/for-ai-agents) |
|
+| [`HyperbrowserLoader`](https://www.hyperbrowser.ai/docs/home) |
|
+| [`Outline`](https://github.com/10Pines/langchain-outline) |
|
+| [`AnakinLoader`](https://anakin.io/docs/documentation) |
|
+| [`ReplyLayerLoader`](https://replylayer.ai/docs/guides/langchain) |
|
+| [`Google bigtable`](/oss/python/integrations/document_loaders/google_bigtable) |
|
+| [`langchain_box`](https://developer.box.com/) |
|
+| [`PolarisAIDataInsightLoader`](https://datainsight.polarisoffice.com/playground) |
|
+| [`FirecrawlLoader`](https://docs.firecrawl.dev) |
|
+| [`PaddleOCR-VL`](https://www.paddleocr.com) |
|
+| [`HwpHwpxLoader`](https://github.com/jaypakdevkr/HWP-Loader) |
|
+| [`PdfmuseLoader`](https://github.com/casperkwok/pdfmuse) |
|
+| [`ProxyHatLoader`](https://docs.proxyhat.com) |
|
+| [`Google Classroom`](/oss/python/integrations/document_loaders/google_classroom) |
|
+| [`AgentQLLoader`](https://docs.agentql.com/home) |
|
+| [`Kinetica document loader`](https://github.com/kineticadb/langchain-kinetica) |
|
+| [`Google firestore in datastore mode`](/oss/python/integrations/document_loaders/google_datastore) |
|
+| [`CVFileLoader`](https://cvfile.org) |
|
+| [`Google cloud SQL for mysql`](/oss/python/integrations/document_loaders/google_cloud_sql_mysql) |
|
+| [`AirbyteLoader`](https://docs.airbyte.com/integrations/) |
|
+| [`DiffbotCrawlLoader`](https://github.com/diffbot/langchain-diffbot) |
|
+| [`DiffbotExtractLoader`](https://github.com/diffbot/langchain-diffbot) |
|
+| [`Undatasio`](https://undatas.io) |
|
+| [`Google cloud SQL for SQL server`](/oss/python/integrations/document_loaders/google_cloud_sql_mssql) |
|
+| [`PlasmateSOMLLoader`](https://docs.plasmate.app/integration-langchain) |
|
+| [`Soniox`](https://soniox.com/docs/stt/concepts/supported-languages) |
|
+| [`AgentMail`](https://github.com/agentmail-to/langchain-agentmail) |
|
+| [`OxidizePdfLoader`](https://github.com/bzsanti/oxidize-pdf-integrations/tree/main/langchain) |
|
+| [`Google el carro for Oracle workloads`](https://github.com/googleapis/langchain-google-el-carro-python/) |
|
+| [`PowerScaleDocumentLoader`](/oss/python/integrations/document_loaders/powerscale) |
|
| [`LangSmithLoader`](/oss/python/integrations/document_loaders/langsmith) | N/A |
diff --git a/build/snippets/oss/python-document_transformers-downloads.mdx b/build/snippets/oss/python-document_transformers-downloads.mdx
index 21b607f7c..1eb7df92e 100644
--- a/build/snippets/oss/python-document_transformers-downloads.mdx
+++ b/build/snippets/oss/python-document_transformers-downloads.mdx
@@ -8,10 +8,10 @@
| [`Google cloud document AI`](/oss/python/integrations/document_transformers/google_docai) |
|
| [`Google translate`](/oss/python/integrations/document_transformers/google_translate) |
|
| [`Cross encoder reranker`](/oss/python/integrations/document_transformers/cross_encoder_reranker) |
|
-| [`VoyageAI reranker`](/oss/python/integrations/document_transformers/voyageai-reranker) |
|
-| [`AI21SemanticTextSplitter`](/oss/python/integrations/document_transformers/ai21_semantic_text_splitter) |
|
-| [`Localai reranker`](/oss/python/integrations/document_transformers/localai_rerank) |
|
-| [`HighSNRDocumentTransformer`](https://www.high-snr.com/docs.html) |
|
-| [`BlindfoldPIITransformer`](https://docs.blindfold.dev) |
|
+| [`VoyageAI reranker`](/oss/python/integrations/document_transformers/voyageai-reranker) |
|
+| [`AI21SemanticTextSplitter`](/oss/python/integrations/document_transformers/ai21_semantic_text_splitter) |
|
+| [`Localai reranker`](/oss/python/integrations/document_transformers/localai_rerank) |
|
+| [`HighSNRDocumentTransformer`](https://www.high-snr.com/docs.html) |
|
+| [`BlindfoldPIITransformer`](https://docs.blindfold.dev) |
|
diff --git a/build/snippets/oss/python-embeddings-downloads.mdx b/build/snippets/oss/python-embeddings-downloads.mdx
index 917d0dac2..a8ac7c280 100644
--- a/build/snippets/oss/python-embeddings-downloads.mdx
+++ b/build/snippets/oss/python-embeddings-downloads.mdx
@@ -4,8 +4,8 @@
| Integration | Downloads |
| :--- | :--- |
-| [`AzureOpenAIEmbeddings`](/oss/python/integrations/embeddings/azure_openai) |
|
-| [`OpenAIEmbeddings`](/oss/python/integrations/embeddings/openai) |
|
+| [`AzureOpenAIEmbeddings`](/oss/python/integrations/embeddings/azure_openai) |
|
+| [`OpenAIEmbeddings`](/oss/python/integrations/embeddings/openai) |
|
| [`Google Vertex AI`](/oss/python/integrations/embeddings/google_vertex_ai) |
|
| [`GoogleGenerativeAIEmbeddings`](/oss/python/integrations/embeddings/google_generative_ai) |
|
| [`BedrockEmbeddings`](/oss/python/integrations/embeddings/bedrock) |
|
@@ -19,37 +19,37 @@
| [`FireworksEmbeddings`](/oss/python/integrations/embeddings/fireworks) |
|
| [`MistralAIEmbeddings`](/oss/python/integrations/embeddings/mistralai) |
|
| [`Pinecone`](/oss/python/integrations/embeddings/pinecone) |
|
-| [`CohereEmbeddings`](/oss/python/integrations/embeddings/cohere) |
|
+| [`CohereEmbeddings`](/oss/python/integrations/embeddings/cohere) |
|
| [`NVIDIAEmbeddings`](/oss/python/integrations/embeddings/nvidia_ai_endpoints) |
|
-| [`WatsonxEmbeddings`](/oss/python/integrations/embeddings/ibm_watsonx) |
|
-| [`PerplexityEmbeddings`](/oss/python/integrations/embeddings/perplexity) |
|
-| [`Elasticsearch`](/oss/python/integrations/embeddings/elasticsearch) |
|
-| [`Oracle AI vector search generate`](/oss/python/integrations/embeddings/oracleai) |
|
-| [`OCIGenAIEmbeddings`](/oss/python/integrations/embeddings/oci_generative_ai) |
|
-| [`SambanovaEmbeddings`](/oss/python/integrations/embeddings/sambanova) |
|
-| [`BasetenEmbeddings`](/oss/python/integrations/embeddings/baseten) |
|
-| [`TogetherEmbeddings`](/oss/python/integrations/embeddings/together) |
|
-| [`Voyage AI`](/oss/python/integrations/embeddings/voyageai) |
|
-| [`UpstageEmbeddings`](/oss/python/integrations/embeddings/upstage) |
|
-| [`Naver`](https://guide.ncloud-docs.com/docs/clovastudio-dev-langchain) |
|
+| [`WatsonxEmbeddings`](/oss/python/integrations/embeddings/ibm_watsonx) |
|
+| [`PerplexityEmbeddings`](/oss/python/integrations/embeddings/perplexity) |
|
+| [`Elasticsearch`](/oss/python/integrations/embeddings/elasticsearch) |
|
+| [`Oracle AI vector search generate`](/oss/python/integrations/embeddings/oracleai) |
|
+| [`OCIGenAIEmbeddings`](/oss/python/integrations/embeddings/oci_generative_ai) |
|
+| [`BasetenEmbeddings`](/oss/python/integrations/embeddings/baseten) |
|
+| [`SambanovaEmbeddings`](/oss/python/integrations/embeddings/sambanova) |
|
+| [`TogetherEmbeddings`](/oss/python/integrations/embeddings/together) |
|
+| [`Voyage AI`](/oss/python/integrations/embeddings/voyageai) |
|
+| [`UpstageEmbeddings`](/oss/python/integrations/embeddings/upstage) |
|
+| [`Naver`](https://guide.ncloud-docs.com/docs/clovastudio-dev-langchain) |
|
| [`NomicEmbeddings`](https://atlas.nomic.ai/) |
|
-| [`Nebius`](https://docs.tokenfactory.nebius.com/quickstart) |
|
-| [`Cloudflare workers AI`](https://developers.cloudflare.com/ai/models/#text-embeddings) |
|
-| [`OpensolrEmbeddings`](https://opensolr.com/langchain) |
|
-| [`PolarDBPGEmbeddings`](https://github.com/polardb/langchain-polardb-pg) |
|
-| [`Localai`](https://localai.io/features/embeddings/index.html) |
|
-| [`AIMlAPIEmbeddings`](https://docs.aimlapi.com/) |
|
-| [`PredictionGuardEmbeddings`](https://docs.predictionguard.com/api-reference/api-reference/embeddings) |
|
-| [`DoublewordEmbeddings`](https://docs.doubleword.ai/inference-api/intro-to-doubleword-inference) |
|
-| [`Modelscope`](https://www.modelscope.cn/docs/sdk/pipelines) |
|
-| [`ForgeEmbeddings`](https://voxell.ai/forge) |
|
-| [`EmpirioLabsEmbeddings`](https://docs.empiriolabs.ai) |
|
-| [`Netmind`](https://github.com/protagolabs/langchain-netmind) |
|
-| [`GreenNodeEmbeddings`](https://greennode.ai/) |
|
-| [`ANEEmbeddings`](https://github.com/sbryngelson/langchain-aneforge) |
|
+| [`Nebius`](https://docs.tokenfactory.nebius.com/quickstart) |
|
+| [`Cloudflare workers AI`](https://developers.cloudflare.com/ai/models/#text-embeddings) |
|
+| [`OpensolrEmbeddings`](https://opensolr.com/langchain) |
|
+| [`PolarDBPGEmbeddings`](https://github.com/polardb/langchain-polardb-pg) |
|
+| [`Localai`](https://localai.io/features/embeddings/index.html) |
|
+| [`PredictionGuardEmbeddings`](https://docs.predictionguard.com/api-reference/api-reference/embeddings) |
|
+| [`AIMlAPIEmbeddings`](https://docs.aimlapi.com/) |
|
+| [`DoublewordEmbeddings`](https://docs.doubleword.ai/inference-api/intro-to-doubleword-inference) |
|
+| [`ForgeEmbeddings`](https://voxell.ai/forge) |
|
+| [`Modelscope`](https://www.modelscope.cn/docs/sdk/pipelines) |
|
+| [`Netmind`](https://github.com/protagolabs/langchain-netmind) |
|
+| [`Lindorm`](https://help.aliyun.com/en/lindorm/product-overview/product-introduction-overview) |
|
+| [`EmpirioLabsEmbeddings`](https://docs.empiriolabs.ai) |
|
+| [`GreenNodeEmbeddings`](https://greennode.ai/) |
|
| [`KeiroEmbeddings`](https://github.com/Keirolabs-API/langchain-keiro) |
|
-| [`TelnyxEmbeddings`](https://developers.telnyx.com/docs/inference/models) |
|
-| [`Isaacus`](https://isaacus.com/docs) |
|
-| [`Lindorm`](https://help.aliyun.com/en/lindorm/product-overview/product-introduction-overview) |
|
+| [`TelnyxEmbeddings`](https://developers.telnyx.com/docs/inference/models) |
|
+| [`ANEEmbeddings`](https://github.com/sbryngelson/langchain-aneforge) |
|
+| [`Isaacus`](https://isaacus.com/docs) |
|
diff --git a/build/snippets/oss/python-embeddings-featured.mdx b/build/snippets/oss/python-embeddings-featured.mdx
index bbee3fdc4..5df2930ba 100644
--- a/build/snippets/oss/python-embeddings-featured.mdx
+++ b/build/snippets/oss/python-embeddings-featured.mdx
@@ -4,16 +4,16 @@
| Integration | Downloads |
| :--- | :--- |
-| [`AzureOpenAIEmbeddings`](/oss/python/integrations/embeddings/azure_openai) |
|
-| [`OpenAIEmbeddings`](/oss/python/integrations/embeddings/openai) |
|
+| [`AzureOpenAIEmbeddings`](/oss/python/integrations/embeddings/azure_openai) |
|
+| [`OpenAIEmbeddings`](/oss/python/integrations/embeddings/openai) |
|
| [`GoogleGenerativeAIEmbeddings`](/oss/python/integrations/embeddings/google_generative_ai) |
|
| [`DatabricksEmbeddings`](/oss/python/integrations/embeddings/databricks) |
|
| [`OllamaEmbeddings`](/oss/python/integrations/embeddings/ollama) |
|
| [`Sentence Transformers on Hugging Face`](/oss/python/integrations/embeddings/sentence_transformers) |
|
| [`MistralAIEmbeddings`](/oss/python/integrations/embeddings/mistralai) |
|
-| [`CohereEmbeddings`](/oss/python/integrations/embeddings/cohere) |
|
+| [`CohereEmbeddings`](/oss/python/integrations/embeddings/cohere) |
|
| [`NVIDIAEmbeddings`](/oss/python/integrations/embeddings/nvidia_ai_endpoints) |
|
-| [`PerplexityEmbeddings`](/oss/python/integrations/embeddings/perplexity) |
|
-| [`TogetherEmbeddings`](/oss/python/integrations/embeddings/together) |
|
+| [`PerplexityEmbeddings`](/oss/python/integrations/embeddings/perplexity) |
|
+| [`TogetherEmbeddings`](/oss/python/integrations/embeddings/together) |
|
diff --git a/build/snippets/oss/python-graphs-downloads.mdx b/build/snippets/oss/python-graphs-downloads.mdx
index bd6e1ac00..09ce4ad74 100644
--- a/build/snippets/oss/python-graphs-downloads.mdx
+++ b/build/snippets/oss/python-graphs-downloads.mdx
@@ -5,12 +5,12 @@
| Integration | Downloads |
| :--- | :--- |
| [`Amazon neptune with cypher`](/oss/python/integrations/graphs/amazon_neptune_open_cypher) |
|
-| [`Neo4j`](/oss/python/integrations/graphs/neo4j_cypher) |
|
+| [`Neo4j`](/oss/python/integrations/graphs/neo4j_cypher) |
|
| [`SAP HANA Cloud Knowledge Graph Engine`](/oss/python/integrations/graphs/sap_hana_rdf_graph) |
|
| [`Memgraph`](/oss/python/integrations/graphs/memgraph) |
|
| [`Timbr`](/oss/python/integrations/graphs/timbr) |
|
-| [`Kuzu`](/oss/python/integrations/graphs/kuzu_db) |
|
-| [`FalkorDBGraph`](https://docs.falkordb.com/genai-tools/langchain.html) |
|
-| [`ArcadeDBGraph`](https://docs.arcadedb.com) |
|
+| [`Kuzu`](/oss/python/integrations/graphs/kuzu_db) |
|
+| [`FalkorDBGraph`](https://docs.falkordb.com/genai-tools/langchain.html) |
|
+| [`ArcadeDBGraph`](https://docs.arcadedb.com) |
|
diff --git a/build/snippets/oss/python-llms-downloads.mdx b/build/snippets/oss/python-llms-downloads.mdx
index 505c52cea..02d5f7609 100644
--- a/build/snippets/oss/python-llms-downloads.mdx
+++ b/build/snippets/oss/python-llms-downloads.mdx
@@ -4,8 +4,8 @@
| Integration | Downloads |
| :--- | :--- |
-| [`Azure OpenAI`](/oss/python/integrations/llms/azure_openai) |
|
-| [`ChatOpenAI`](/oss/python/integrations/llms/openai) |
|
+| [`Azure OpenAI`](/oss/python/integrations/llms/azure_openai) |
|
+| [`ChatOpenAI`](/oss/python/integrations/llms/openai) |
|
| [`Google cloud Vertex AI`](/oss/python/integrations/llms/google_vertex_ai) |
|
| [`AnthropicLLM`](/oss/python/integrations/llms/anthropic) |
|
| [`GoogleGenerativeAI`](/oss/python/integrations/llms/google_generative_ai) |
|
@@ -15,15 +15,15 @@
| [`Hugging Face local pipelines`](/oss/python/integrations/llms/huggingface_pipelines) |
|
| [`Huggingface endpoints`](/oss/python/integrations/llms/huggingface_endpoint) |
|
| [`Openvino`](/oss/python/integrations/llms/openvino) |
|
-| [`Cohere`](/oss/python/integrations/llms/cohere) |
|
+| [`Cohere`](/oss/python/integrations/llms/cohere) |
|
| [`NVIDIA`](/oss/python/integrations/llms/nvidia_ai_endpoints) |
|
-| [`WatsonxLLM`](/oss/python/integrations/llms/ibm_watsonx) |
|
-| [`Together AI`](/oss/python/integrations/llms/together) |
|
-| [`AI21LLM`](/oss/python/integrations/llms/ai21) |
|
-| [`AIMLAPI`](/oss/python/integrations/llms/aimlapi) |
|
-| [`Predictionguard`](/oss/python/integrations/llms/predictionguard) |
|
-| [`ModelScope`](/oss/python/integrations/llms/modelscope_endpoint) |
|
-| [`Runpod`](https://docs.runpod.io/overview) |
|
-| [`Pipeshift`](/oss/python/integrations/llms/pipeshift) |
|
+| [`WatsonxLLM`](/oss/python/integrations/llms/ibm_watsonx) |
|
+| [`Together AI`](/oss/python/integrations/llms/together) |
|
+| [`AI21LLM`](/oss/python/integrations/llms/ai21) |
|
+| [`Predictionguard`](/oss/python/integrations/llms/predictionguard) |
|
+| [`AIMLAPI`](/oss/python/integrations/llms/aimlapi) |
|
+| [`Runpod`](https://docs.runpod.io/overview) |
|
+| [`Pipeshift`](/oss/python/integrations/llms/pipeshift) |
|
+| [`ModelScope`](/oss/python/integrations/llms/modelscope_endpoint) |
|
diff --git a/build/snippets/oss/python-middleware-downloads.mdx b/build/snippets/oss/python-middleware-downloads.mdx
index 8369bd6c6..331a3646c 100644
--- a/build/snippets/oss/python-middleware-downloads.mdx
+++ b/build/snippets/oss/python-middleware-downloads.mdx
@@ -4,38 +4,38 @@
| Provider | Middleware available | Source | Downloads |
| :--- | :--- | :--- | :--- |
-| [`OpenAI middleware`](/oss/python/integrations/middleware/openai) | Content moderation | [`langchain-ai/langchain`](https://github.com/langchain-ai/langchain/tree/master/libs/partners/openai) |
|
+| [`OpenAI middleware`](/oss/python/integrations/middleware/openai) | Content moderation | [`langchain-ai/langchain`](https://github.com/langchain-ai/langchain/tree/master/libs/partners/openai) |
|
| [`Anthropic middleware`](/oss/python/integrations/middleware/anthropic) | Prompt caching, bash tool, text editor, memory, and file search | [`langchain-ai/langchain`](https://github.com/langchain-ai/langchain/tree/master/libs/partners/anthropic) |
|
| [`AWS middleware`](/oss/python/integrations/middleware/aws) | Prompt caching and AgentCore Payments | [`langchain-ai/langchain-aws`](https://github.com/langchain-ai/langchain-aws/tree/main/libs/aws), [`aws/bedrock-agentcore-sdk-python`](https://github.com/aws/bedrock-agentcore-sdk-python) |
|
-| [`Microsoft Foundry middleware`](/oss/python/integrations/middleware/azure_ai) | Text moderation, image moderation, prompt shield, protected material, and groundedness | [`langchain-ai/langchain-azure`](https://github.com/langchain-ai/langchain-azure/tree/main/libs/azure-ai) |
|
-| [`CopilotKit`](/oss/python/langchain/frontend/integrations/copilotkit) | CopilotKit middleware and FastAPI bridge for Deep Agents, create_agent graphs, AG-UI, and the React and runtime clients | [`CopilotKit/CopilotKit`](https://github.com/CopilotKit/CopilotKit) |
|
+| [`Microsoft Foundry middleware`](/oss/python/integrations/middleware/azure_ai) | Text moderation, image moderation, prompt shield, protected material, and groundedness | [`langchain-ai/langchain-azure`](https://github.com/langchain-ai/langchain-azure/tree/main/libs/azure-ai) |
|
+| [`CopilotKit`](/oss/python/langchain/frontend/integrations/copilotkit) | CopilotKit middleware and FastAPI bridge for Deep Agents, create_agent graphs, AG-UI, and the React and runtime clients | [`CopilotKit/CopilotKit`](https://github.com/CopilotKit/CopilotKit) |
|
| [`Highflame`](https://github.com/highflame-ai/highflame-sdk) | Runtime AI security guardrails (prompt injection, PII/DLP, content safety) applied as middleware via Highflame Shield (OWASP LLM Top 10). | [`highflame-ai/highflame-sdk`](https://github.com/highflame-ai/highflame-sdk) |
|
-| [`prompt-shield`](https://github.com/mthamil107/prompt-shield) | Runtime prompt-injection firewall. Scans inputs, tool results, and outputs across detectors and output scanners with block, flag, and log modes. | [`mthamil107/prompt-shield`](https://github.com/mthamil107/prompt-shield) |
|
+| [`compact-middleware`](https://github.com/emanueleielo/compact-middleware) | Claude Code's compaction engine as LangChain middleware. Multi-level context compaction for long-running agents. | [`emanueleielo/compact-middleware`](https://github.com/emanueleielo/compact-middleware) |
|
+| [`Nuggets Authority`](https://nuggets.life) | Pre-execution authority enforcement for tool calls. Verifies a scoped, signed delegation before each tool runs, fails closed on deny, and emits an independently verifiable cryptographic proof of every decision. | [`NuggetsLtd/langchain-nuggets`](https://github.com/NuggetsLtd/langchain-nuggets) |
|
+| [`prompt-shield`](https://github.com/mthamil107/prompt-shield) | Runtime prompt-injection firewall. Scans inputs, tool results, and outputs across detectors and output scanners with block, flag, and log modes. | [`mthamil107/prompt-shield`](https://github.com/mthamil107/prompt-shield) |
|
| [`advisor-middleware`](https://github.com/emanueleielo/advisor-middleware) | Claude Code's advisor pattern as LangChain middleware. Pairs a fast executor model with a powerful advisor model that intervenes only on critical decisions. | [`emanueleielo/advisor-middleware`](https://github.com/emanueleielo/advisor-middleware) |
|
-| [`compact-middleware`](https://github.com/emanueleielo/compact-middleware) | Claude Code's compaction engine as LangChain middleware. Multi-level context compaction for long-running agents. | [`emanueleielo/compact-middleware`](https://github.com/emanueleielo/compact-middleware) |
|
| [`langchain-runcycles`](https://runcycles.io) | Pre-execution budget authority for model calls, tool calls, and agent loops | [`runcycles/langchain-runcycles`](https://github.com/runcycles/langchain-runcycles) |
|
| [`langgraph-state-machine`](https://github.com/mahmoud661/langgraph-state-machine) | Section-based flow control for LangGraph React agents. Divides conversations into discrete phases with scoped tools, prompts, auto-transitions, branching, and optional per-section LLM override. | [`mahmoud661/langgraph-state-machine`](https://github.com/mahmoud661/langgraph-state-machine) |
|
-| [`Nuggets Authority`](https://nuggets.life) | Pre-execution authority enforcement for tool calls. Verifies a scoped, signed delegation before each tool runs, fails closed on deny, and emits an independently verifiable cryptographic proof of every decision. | [`NuggetsLtd/langchain-nuggets`](https://github.com/NuggetsLtd/langchain-nuggets) |
|
-| [`RelayShield`](https://api.relayshield.net/developers) | Mandatory pre-execution gate that blocks connect_mcp_server and install_mcp_package tool calls when RelayShield reports risk. | [`nzdsf2-gif/langchain-relayshield`](https://github.com/nzdsf2-gif/langchain-relayshield) |
|
-| [`langchain-router`](https://github.com/johanity/langchain-router) | Phase-based model routing. Routes execution turns to a fast model, keeps the primary for planning and recovery. | [`johanity/langchain-router`](https://github.com/johanity/langchain-router) |
|
-| [`langchain-task-steering`](https://github.com/edvinhallvaxhiu/langchain-task-steering) | Implicit state-machine middleware for ordered task pipelines with per-task tool scoping, dynamic prompt injection, and composable completion validation. | [`edvinhallvaxhiu/langchain-task-steering`](https://github.com/edvinhallvaxhiu/langchain-task-steering) |
|
-| [`Cisco AI Defense`](https://github.com/cisco-ai-defense/ai-defense-langchain-middleware) | Runtime security inspection | [`cisco-ai-defense/ai-defense-langchain-middleware`](https://github.com/cisco-ai-defense/ai-defense-langchain-middleware) |
|
-| [`text2sql-framework`](https://github.com/Text2SqlAgent/text2sql-framework) | Replaces RAG with recursive tool use: the agent explores, writes, tests, and self-corrects using one execute_sql tool. | [`Text2SqlAgent/text2sql-framework`](https://github.com/Text2SqlAgent/text2sql-framework) |
|
-| [`BastionGuardrailMiddleware`](https://bastionsoft.com) | Prompt-injection and jailbreak detection. Screens user input and tool results, including indirect injection through retrieved content, before the model runs. Runs locally on your own hardware. | [`bastion-soft/bastion-prompt-protection`](https://github.com/bastion-soft/bastion-prompt-protection) |
|
-| [`AxioRank`](https://axiorank.com/docs/integrations/langchain) | Security gateway for AI agents: score tool calls and model turns against policy with allow, deny, and redact. | [`AxioRank/langchain-axiorank`](https://github.com/AxioRank/langchain-axiorank) |
|
-| [`langchain-distil`](https://github.com/dshakes/distil) | Reversible, certified context compression. Digests large tool outputs and message history before the model call (tool and function messages reversibly, human and system losslessly, the model messages never rewritten), with byte-exact recovery of every digest. Decision-equivalence between compressed and full context is certified offline by a statistical non-inferiority gate. | [`dshakes/distil`](https://github.com/dshakes/distil) |
|
-| [`DeepKeepMiddleware`](https://pypi.org/project/langchain-deepkeep/) | DeepKeep AI Firewall pre-moderation and post-moderation for LangChain agents. | |
|
-| [`langchain-collapse`](https://github.com/johanity/langchain-collapse) | Preventive context management. Collapses consecutive tool-call groups before they fill the context window. | [`johanity/langchain-collapse`](https://github.com/johanity/langchain-collapse) |
|
-| [`Tessera`](https://github.com/kenithphilip/Tessera) | Signed trust labels and taint-tracking that gate tool calls when context contains untrusted segments. | [`kenithphilip/Tessera`](https://github.com/kenithphilip/Tessera) |
|
-| [`OpenBox`](https://docs.openbox.ai/getting-started/langgraph) | Real-time governance for LangGraph and Deep Agents. Policies, guardrails, HITL, OTel hook governance, and behavior rules. | [`OpenBox-AI/openbox-langgraph-sdk-python`](https://github.com/OpenBox-AI/openbox-langgraph-sdk-python) |
|
-| [`Pydantic Monty Code Interpreter`](https://github.com/shane-rand/langchain-monty) | Provides Code Interpretation inside Pydantic's Monty Runtime | [`langchain-monty`](https://github.com/shane-rand/langchain-monty) |
|
-| [`comply54`](https://comply54.io/langchain) | Runtime compliance enforcement for AI agents under African data protection and financial-sector regulations (deny, escalate, audit, or allow). | [`comply54/langchain-comply54`](https://github.com/comply54/langchain-comply54) |
|
-| [`NoPII`](https://github.com/Enigma-Vault/NoPII/tree/main/integrations/langchain-nopii-middleware) | Runtime PII tokenization. Detects personal data in outbound prompts, replaces it with deterministic vault tokens before the request reaches the LLM, and restores the original values in the response. | [`Enigma-Vault/NoPII`](https://github.com/Enigma-Vault/NoPII/tree/main/integrations/langchain-nopii-middleware) |
|
-| [`OWASP Agent Memory Guard`](https://owasp.org/www-project-agent-memory-guard/) | Runtime defense against AI agent memory poisoning (OWASP ASI06). Scans messages, model responses, and tool outputs locally with block, warn, and strip modes. | [`OWASP/www-project-agent-memory-guard`](https://github.com/OWASP/www-project-agent-memory-guard/tree/main/integrations/langchain-agent-memory-guard) |
|
-| [`langchain-pop`](https://github.com/joy7758/persona-object-protocol/tree/main/integrations/langchain-pop) | Portable persona loading, legacy migration, and boundary-aware tool filtering for LangChain agents. | [`joy7758/persona-object-protocol`](https://github.com/joy7758/persona-object-protocol/tree/main/integrations/langchain-pop) |
|
-| [`TealTiger`](https://docs.tealtiger.ai/integrations/langchain) | Deterministic governance middleware. Policy enforcement, cost limits, tool allowlisting, FREEZE rules, and SARIF audit evidence with no LLM in the governance path. | [`agentguard-ai/tealtiger`](https://github.com/agentguard-ai/tealtiger/tree/main/packages/langchain-tealtiger) |
|
-| [`DNS-AID`](https://github.com/IngmarVG-IB/langchain-dns-aid) | DNS-based agent discovery via the DNS-AID protocol. Auto-publishes agents on startup, auto-unpublishes on shutdown, and provides discovery tools. | [`IngmarVG-IB/langchain-dns-aid`](https://github.com/IngmarVG-IB/langchain-dns-aid) |
|
-| [`VecrContextCompressor`](https://github.com/h2cker/vecr) | Deterministic LLM context compression with a regex retention whitelist for structured tokens before the model call. | [`h2cker/vecr`](https://github.com/h2cker/vecr) |
|
+| [`langchain-router`](https://github.com/johanity/langchain-router) | Phase-based model routing. Routes execution turns to a fast model, keeps the primary for planning and recovery. | [`johanity/langchain-router`](https://github.com/johanity/langchain-router) |
|
+| [`Cisco AI Defense`](https://github.com/cisco-ai-defense/ai-defense-langchain-middleware) | Runtime security inspection | [`cisco-ai-defense/ai-defense-langchain-middleware`](https://github.com/cisco-ai-defense/ai-defense-langchain-middleware) |
|
+| [`langchain-task-steering`](https://github.com/edvinhallvaxhiu/langchain-task-steering) | Implicit state-machine middleware for ordered task pipelines with per-task tool scoping, dynamic prompt injection, and composable completion validation. | [`edvinhallvaxhiu/langchain-task-steering`](https://github.com/edvinhallvaxhiu/langchain-task-steering) |
|
+| [`RelayShield`](https://api.relayshield.net/developers) | Mandatory pre-execution gate that blocks connect_mcp_server and install_mcp_package tool calls when RelayShield reports risk. | [`nzdsf2-gif/langchain-relayshield`](https://github.com/nzdsf2-gif/langchain-relayshield) |
|
+| [`BastionGuardrailMiddleware`](https://bastionsoft.com) | Prompt-injection and jailbreak detection. Screens user input and tool results, including indirect injection through retrieved content, before the model runs. Runs locally on your own hardware. | [`bastion-soft/bastion-prompt-protection`](https://github.com/bastion-soft/bastion-prompt-protection) |
|
+| [`AxioRank`](https://axiorank.com/docs/integrations/langchain) | Security gateway for AI agents: score tool calls and model turns against policy with allow, deny, and redact. | [`AxioRank/langchain-axiorank`](https://github.com/AxioRank/langchain-axiorank) |
|
+| [`langchain-collapse`](https://github.com/johanity/langchain-collapse) | Preventive context management. Collapses consecutive tool-call groups before they fill the context window. | [`johanity/langchain-collapse`](https://github.com/johanity/langchain-collapse) |
|
+| [`DeepKeepMiddleware`](https://pypi.org/project/langchain-deepkeep/) | DeepKeep AI Firewall pre-moderation and post-moderation for LangChain agents. | |
|
+| [`text2sql-framework`](https://github.com/Text2SqlAgent/text2sql-framework) | Replaces RAG with recursive tool use: the agent explores, writes, tests, and self-corrects using one execute_sql tool. | [`Text2SqlAgent/text2sql-framework`](https://github.com/Text2SqlAgent/text2sql-framework) |
|
+| [`OpenBox`](https://docs.openbox.ai/getting-started/langgraph) | Real-time governance for LangGraph and Deep Agents. Policies, guardrails, HITL, OTel hook governance, and behavior rules. | [`OpenBox-AI/openbox-langgraph-sdk-python`](https://github.com/OpenBox-AI/openbox-langgraph-sdk-python) |
|
+| [`Pydantic Monty Code Interpreter`](https://github.com/shane-rand/langchain-monty) | Provides Code Interpretation inside Pydantic's Monty Runtime | [`langchain-monty`](https://github.com/shane-rand/langchain-monty) |
|
+| [`Tessera`](https://github.com/kenithphilip/Tessera) | Signed trust labels and taint-tracking that gate tool calls when context contains untrusted segments. | [`kenithphilip/Tessera`](https://github.com/kenithphilip/Tessera) |
|
+| [`langchain-distil`](https://github.com/dshakes/distil) | Reversible, certified context compression. Digests large tool outputs and message history before the model call (tool and function messages reversibly, human and system losslessly, the model messages never rewritten), with byte-exact recovery of every digest. Decision-equivalence between compressed and full context is certified offline by a statistical non-inferiority gate. | [`dshakes/distil`](https://github.com/dshakes/distil) |
|
+| [`comply54`](https://comply54.io/langchain) | Runtime compliance enforcement for AI agents under African data protection and financial-sector regulations (deny, escalate, audit, or allow). | [`comply54/langchain-comply54`](https://github.com/comply54/langchain-comply54) |
|
+| [`OWASP Agent Memory Guard`](https://owasp.org/www-project-agent-memory-guard/) | Runtime defense against AI agent memory poisoning (OWASP ASI06). Scans messages, model responses, and tool outputs locally with block, warn, and strip modes. | [`OWASP/www-project-agent-memory-guard`](https://github.com/OWASP/www-project-agent-memory-guard/tree/main/integrations/langchain-agent-memory-guard) |
|
+| [`langchain-pop`](https://github.com/joy7758/persona-object-protocol/tree/main/integrations/langchain-pop) | Portable persona loading, legacy migration, and boundary-aware tool filtering for LangChain agents. | [`joy7758/persona-object-protocol`](https://github.com/joy7758/persona-object-protocol/tree/main/integrations/langchain-pop) |
|
+| [`TealTiger`](https://docs.tealtiger.ai/integrations/langchain) | Deterministic governance middleware. Policy enforcement, cost limits, tool allowlisting, FREEZE rules, and SARIF audit evidence with no LLM in the governance path. | [`agentguard-ai/tealtiger`](https://github.com/agentguard-ai/tealtiger/tree/main/packages/langchain-tealtiger) |
|
+| [`NoPII`](https://github.com/Enigma-Vault/NoPII/tree/main/integrations/langchain-nopii-middleware) | Runtime PII tokenization. Detects personal data in outbound prompts, replaces it with deterministic vault tokens before the request reaches the LLM, and restores the original values in the response. | [`Enigma-Vault/NoPII`](https://github.com/Enigma-Vault/NoPII/tree/main/integrations/langchain-nopii-middleware) |
|
+| [`DNS-AID`](https://github.com/IngmarVG-IB/langchain-dns-aid) | DNS-based agent discovery via the DNS-AID protocol. Auto-publishes agents on startup, auto-unpublishes on shutdown, and provides discovery tools. | [`IngmarVG-IB/langchain-dns-aid`](https://github.com/IngmarVG-IB/langchain-dns-aid) |
|
+| [`VecrContextCompressor`](https://github.com/h2cker/vecr) | Deterministic LLM context compression with a regex retention whitelist for structured tokens before the model call. | [`h2cker/vecr`](https://github.com/h2cker/vecr) |
|
| [`ATR Guardrail`](https://github.com/Agent-Threat-Rule/agent-threat-rules/tree/main/integrations/langchain) | Runtime detection of prompt injection, tool poisoning, and unsafe tool calls using Agent Threat Rules. Halts the agent or blocks the tool call on a critical finding and keeps an audit trail. | [`Agent-Threat-Rule/agent-threat-rules`](https://github.com/Agent-Threat-Rule/agent-threat-rules/tree/main/integrations/langchain) | N/A |
| [`eager-tools`](https://github.com/cloudthinker-ai/eager-tools) | Reduces agent wall-clock latency by dispatching each tool call the moment its streaming block closes, overlapping tool execution with LLM generation. | [`cloudthinker-ai/eager-tools`](https://github.com/cloudthinker-ai/eager-tools) | N/A |
| [`Haldir`](https://github.com/ExposureGuard/haldir/tree/main/integrations/langchain-haldir) | Governance layer for LangChain agents with scoped sessions, encrypted secrets, hash-chained audit, and policy enforcement. | [`ExposureGuard/haldir`](https://github.com/ExposureGuard/haldir/tree/main/integrations/langchain-haldir) | N/A |
diff --git a/build/snippets/oss/python-middleware-featured.mdx b/build/snippets/oss/python-middleware-featured.mdx
index c228fc4b1..d1e026d7f 100644
--- a/build/snippets/oss/python-middleware-featured.mdx
+++ b/build/snippets/oss/python-middleware-featured.mdx
@@ -4,10 +4,10 @@
| Provider | Middleware available | Source | Downloads |
| :--- | :--- | :--- | :--- |
-| [`OpenAI middleware`](/oss/python/integrations/middleware/openai) | Content moderation | [`langchain-ai/langchain`](https://github.com/langchain-ai/langchain/tree/master/libs/partners/openai) |
|
+| [`OpenAI middleware`](/oss/python/integrations/middleware/openai) | Content moderation | [`langchain-ai/langchain`](https://github.com/langchain-ai/langchain/tree/master/libs/partners/openai) |
|
| [`Anthropic middleware`](/oss/python/integrations/middleware/anthropic) | Prompt caching, bash tool, text editor, memory, and file search | [`langchain-ai/langchain`](https://github.com/langchain-ai/langchain/tree/master/libs/partners/anthropic) |
|
| [`AWS middleware`](/oss/python/integrations/middleware/aws) | Prompt caching and AgentCore Payments | [`langchain-ai/langchain-aws`](https://github.com/langchain-ai/langchain-aws/tree/main/libs/aws), [`aws/bedrock-agentcore-sdk-python`](https://github.com/aws/bedrock-agentcore-sdk-python) |
|
-| [`Microsoft Foundry middleware`](/oss/python/integrations/middleware/azure_ai) | Text moderation, image moderation, prompt shield, protected material, and groundedness | [`langchain-ai/langchain-azure`](https://github.com/langchain-ai/langchain-azure/tree/main/libs/azure-ai) |
|
+| [`Microsoft Foundry middleware`](/oss/python/integrations/middleware/azure_ai) | Text moderation, image moderation, prompt shield, protected material, and groundedness | [`langchain-ai/langchain-azure`](https://github.com/langchain-ai/langchain-azure/tree/main/libs/azure-ai) |
|
| [`NVIDIA middleware`](/oss/python/integrations/middleware/nvidia) | Model routing and Nemotron 3 Ultra harness optimization | [`langchain-ai/langchain-nvidia`](https://github.com/langchain-ai/langchain-nvidia), [`langchain-ai/deepagents`](https://github.com/langchain-ai/deepagents) | N/A |
diff --git a/build/snippets/oss/python-retrievers-downloads.mdx b/build/snippets/oss/python-retrievers-downloads.mdx
index cb2b21e45..b73260426 100644
--- a/build/snippets/oss/python-retrievers-downloads.mdx
+++ b/build/snippets/oss/python-retrievers-downloads.mdx
@@ -8,59 +8,59 @@
| [`Google drive`](/oss/python/integrations/retrievers/google_drive) | | | [`langchain-google-community`](https://pypi.org/project/langchain-google-community/) |
|
| [`VertexAISearchRetriever`](/oss/python/integrations/retrievers/google_vertex_ai_search) | ❌ | ✅ | [`langchain-google-community`](https://reference.langchain.com/python/langchain-google-community/vertex_ai_search/VertexAISearchRetriever) |
|
| [`Pinecone rerank`](/oss/python/integrations/retrievers/pinecone_rerank) | | | [`langchain-pinecone`](https://pypi.org/project/langchain-pinecone/) |
|
-| [`Cohere RAG`](/oss/python/integrations/retrievers/cohere) | | | [`langchain-cohere`](https://pypi.org/project/langchain-cohere/) |
|
-| [`Cohere reranker`](/oss/python/integrations/retrievers/cohere-reranker) | | | [`langchain-cohere`](https://pypi.org/project/langchain-cohere/) |
|
+| [`Cohere RAG`](/oss/python/integrations/retrievers/cohere) | | | [`langchain-cohere`](https://pypi.org/project/langchain-cohere/) |
|
+| [`Cohere reranker`](/oss/python/integrations/retrievers/cohere-reranker) | | | [`langchain-cohere`](https://pypi.org/project/langchain-cohere/) |
|
| [`NVIDIARAGRetriever`](/oss/python/integrations/retrievers/nvidia) | ✅ | ❌ | [`langchain-nvidia-ai-endpoints`](https://reference.langchain.com/python/langchain-nvidia-ai-endpoints/retrievers/NVIDIARAGRetriever) |
|
-| [`WatsonxRerank`](/oss/python/integrations/retrievers/ibm_watsonx_ranker) | | | [`langchain-ibm`](https://reference.langchain.com/python/integrations/langchain_ibm/) |
|
-| [`PerplexitySearchRetriever`](/oss/python/integrations/retrievers/perplexity_search) | ❌ | ✅ | [`langchain-perplexity`](https://reference.langchain.com/python/langchain-perplexity/retrievers/PerplexitySearchRetriever) |
|
-| [`ElasticsearchRetriever`](/oss/python/integrations/retrievers/elasticsearch_retriever) | ✅ | ✅ | [`langchain-elasticsearch`](https://reference.langchain.com/python/langchain-elasticsearch/retrievers/ElasticsearchRetriever) |
|
-| [`Graph RAG`](/oss/python/integrations/retrievers/graph_rag) | | | [`langchain-graph-retriever`](https://pypi.org/project/langchain-graph-retriever/) |
|
+| [`WatsonxRerank`](/oss/python/integrations/retrievers/ibm_watsonx_ranker) | | | [`langchain-ibm`](https://reference.langchain.com/python/integrations/langchain_ibm/) |
|
+| [`PerplexitySearchRetriever`](/oss/python/integrations/retrievers/perplexity_search) | ❌ | ✅ | [`langchain-perplexity`](https://reference.langchain.com/python/langchain-perplexity/retrievers/PerplexitySearchRetriever) |
|
+| [`ElasticsearchRetriever`](/oss/python/integrations/retrievers/elasticsearch_retriever) | ✅ | ✅ | [`langchain-elasticsearch`](https://reference.langchain.com/python/langchain-elasticsearch/retrievers/ElasticsearchRetriever) |
|
+| [`Graph RAG`](/oss/python/integrations/retrievers/graph_rag) | | | [`langchain-graph-retriever`](https://pypi.org/project/langchain-graph-retriever/) |
|
| [`Self Querying with SAP HANA Cloud Vector Engine`](https://pypi.org/project/langchain-hana/) | | | [`langchain-hana`](https://pypi.org/project/langchain-hana/) |
|
-| [`M3Retriever`](https://github.com/skynetcmd/m3-memory/blob/main/docs/integrations/LANGCHAIN.md) | ✅ | ❌ | [`m3-memory`](https://pypi.org/project/m3-memory/) |
|
-| [`Ragatouille`](/oss/python/integrations/retrievers/ragatouille) | | | [`ragatouille`](https://pypi.org/project/ragatouille/) |
|
-| [`Nebius`](https://docs.tokenfactory.nebius.com/quickstart) | | | [`langchain-nebius`](https://pypi.org/project/langchain-nebius/) |
|
-| [`ParallelSearchRetriever`](/oss/python/integrations/retrievers/parallel) | ❌ | ✅ | [`langchain-parallel`](https://reference.langchain.com/python/langchain-parallel/retrievers/ParallelSearchRetriever) |
|
+| [`M3Retriever`](https://github.com/skynetcmd/m3-memory/blob/main/docs/integrations/LANGCHAIN.md) | ✅ | ❌ | [`m3-memory`](https://pypi.org/project/m3-memory/) |
|
+| [`Ragatouille`](/oss/python/integrations/retrievers/ragatouille) | | | [`ragatouille`](https://pypi.org/project/ragatouille/) |
|
+| [`Nebius`](https://docs.tokenfactory.nebius.com/quickstart) | | | [`langchain-nebius`](https://pypi.org/project/langchain-nebius/) |
|
+| [`ParallelSearchRetriever`](/oss/python/integrations/retrievers/parallel) | ❌ | ✅ | [`langchain-parallel`](https://reference.langchain.com/python/langchain-parallel/retrievers/ParallelSearchRetriever) |
|
| [`CKGRetriever`](https://github.com/Yarmoluk/langchain-ckg) | | | [`langchain-ckg`](https://pypi.org/project/langchain-ckg/) |
|
| [`LinkupSearchRetriever`](https://github.com/LinkupPlatform/langchain-linkup) | | | [`langchain-linkup`](https://pypi.org/project/langchain-linkup/) |
|
| [`Nimble Extract`](https://docs.nimbleway.com/integrations/connectors/langchain) | | | [`langchain-nimble`](https://pypi.org/project/langchain-nimble/) |
|
| [`Nimble Search`](https://docs.nimbleway.com/integrations/connectors/langchain) | | | [`langchain-nimble`](https://pypi.org/project/langchain-nimble/) |
|
| [`YouRetriever`](https://you.com/docs/integrations/langchain) | ❌ | ✅ | [`langchain-youdotcom`](https://pypi.org/project/langchain-youdotcom/) |
|
-| [`SingleStoreSQLDatabaseRetriever`](https://github.com/singlestore-labs/langchain-singlestore/) | | | [`langchain-singlestore`](https://pypi.org/project/langchain-singlestore/) |
|
-| [`PerseusVaultRetriever`](https://github.com/Perseus-Computing-LLC/langchain-perseus-vault) | ✅ | ❌ | [`langchain-perseus-vault`](https://pypi.org/project/langchain-perseus-vault/) |
|
-| [`ReplyLayerRetriever`](https://replylayer.ai/docs/guides/langchain) | ❌ | ✅ | [`langchain-replylayer`](https://pypi.org/project/langchain-replylayer/) |
|
-| [`Contextual AI reranker`](https://docs.contextual.ai/) | | | [`langchain-contextual`](https://pypi.org/project/langchain-contextual/) |
|
-| [`CoalentRetriever`](https://coalent.ai/docs) | ✅ | ❌ | [`langchain-coalent`](https://pypi.org/project/langchain-coalent/) |
|
-| [`SynapRetriever`](https://www.maximem.ai/) | | | [`maximem-synap-langchain`](https://pypi.org/project/maximem-synap-langchain/) |
|
-| [`BoxRetriever`](/oss/python/integrations/retrievers/box) | | | [`langchain-box`](https://pypi.org/project/langchain-box/) |
|
-| [`Valyucontext`](https://docs.valyu.ai/overview) | | | [`langchain-valyu`](https://pypi.org/project/langchain-valyu/) |
|
-| [`Sourcey`](https://sourcey.com/docs/guides/guide-langchain-retriever) | | | [`langchain-sourcey`](https://pypi.org/project/langchain-sourcey/) |
|
-| [`AlphaAINewsRetriever`](https://alphai.io/developers) | | | [`langchain-alphai`](https://pypi.org/project/langchain-alphai/) |
|
-| [`PolarisRetriever`](https://github.com/Veroq-ai/polaris-sdks/tree/main/python/langchain_polaris) | | | [`langchain-polaris`](https://pypi.org/project/langchain-polaris/) |
|
-| [`Dappier`](https://docs.dappier.com/) | | | [`langchain-dappier`](https://pypi.org/project/langchain-dappier/) |
|
-| [`MemstateRetriever`](https://memstate.ai/docs/integrations/langchain) | ❌ | ✅ | [`langchain-memstate`](https://pypi.org/project/langchain-memstate/) |
|
-| [`AxioraRetriever`](https://axiora.dev/docs) | ❌ | ✅ | [`langchain-axiora`](https://pypi.org/project/langchain-axiora/) |
|
-| [`SpiceDB Retriever`](https://github.com/authzed/langchain-spicedb) | | | [`langchain-spicedb`](https://pypi.org/project/langchain-spicedb/) |
|
-| [`Kinetica vectorstore based retriever`](https://github.com/kineticadb/langchain-kinetica) | | | [`langchain-kinetica`](https://pypi.org/project/langchain-kinetica/) |
|
-| [`MengramRetriever`](https://mengram.io/docs) | ✅ | ✅ | [`langchain-mengram`](https://pypi.org/project/langchain-mengram/) |
|
-| [`arXiv`](https://j1c.github.io/langchain-arxiv-retriever) | | | [`langchain-arxiv-retriever`](https://pypi.org/project/langchain-arxiv-retriever/) |
|
-| [`HighSNRDocumentCompressor`](https://www.high-snr.com/docs.html) | ❌ | ✅ | [`langchain-highsnr`](https://pypi.org/project/langchain-highsnr/) |
|
-| [`AlchemystMemory`](https://getalchemystai.com/docs) | ❌ | ✅ | [`alchemyst-langchain`](https://pypi.org/project/alchemyst-langchain/) |
|
-| [`Galaxia`](https://smabbler.gitbook.io/smabbler/api-rag/smabblers-api-rag) | | | [`langchain-galaxia-retriever`](https://pypi.org/project/langchain-galaxia-retriever/) |
|
-| [`Permit`](https://docs.permit.io/) | | | [`langchain-permit`](https://pypi.org/project/langchain-permit/) |
|
-| [`DiffbotKnowledgeGraphRetriever`](https://github.com/diffbot/langchain-diffbot) | | | [`langchain-diffbot`](https://pypi.org/project/langchain-diffbot/) |
|
-| [`DiffbotWebSearchRetriever`](https://github.com/diffbot/langchain-diffbot) | | | [`langchain-diffbot`](https://pypi.org/project/langchain-diffbot/) |
|
-| [`DeweyRetriever`](https://github.com/meetdewey/langchain-dewey) | ❌ | ✅ | [`langchain-dewey`](https://pypi.org/project/langchain-dewey/) |
|
-| [`Cognee`](https://docs.cognee.ai/) | | | [`langchain-cognee`](https://pypi.org/project/langchain-cognee/) |
|
-| [`EgnyteRetriever`](/oss/python/integrations/retrievers/egnyte) | | | [`egnyte-langchain-connector`](https://pypi.org/project/egnyte-langchain-connector/) |
|
-| [`VectorizeRetriever`](https://docs.vectorize.io/rag-pipelines/retrieval-endpoint#access-tokens) | | | [`langchain-vectorize`](https://pypi.org/project/langchain-vectorize/) |
|
-| [`AgentMail`](https://github.com/agentmail-to/langchain-agentmail) | | | [`langchain-agentmail`](https://pypi.org/project/langchain-agentmail/) |
|
+| [`SingleStoreSQLDatabaseRetriever`](https://github.com/singlestore-labs/langchain-singlestore/) | | | [`langchain-singlestore`](https://pypi.org/project/langchain-singlestore/) |
|
+| [`PerseusVaultRetriever`](https://github.com/Perseus-Computing-LLC/langchain-perseus-vault) | ✅ | ❌ | [`langchain-perseus-vault`](https://pypi.org/project/langchain-perseus-vault/) |
|
+| [`ReplyLayerRetriever`](https://replylayer.ai/docs/guides/langchain) | ❌ | ✅ | [`langchain-replylayer`](https://pypi.org/project/langchain-replylayer/) |
|
+| [`CoalentRetriever`](https://coalent.ai/docs) | ✅ | ❌ | [`langchain-coalent`](https://pypi.org/project/langchain-coalent/) |
|
+| [`Contextual AI reranker`](https://docs.contextual.ai/) | | | [`langchain-contextual`](https://pypi.org/project/langchain-contextual/) |
|
+| [`BoxRetriever`](/oss/python/integrations/retrievers/box) | | | [`langchain-box`](https://pypi.org/project/langchain-box/) |
|
+| [`AlphaAINewsRetriever`](https://alphai.io/developers) | | | [`langchain-alphai`](https://pypi.org/project/langchain-alphai/) |
|
+| [`Valyucontext`](https://docs.valyu.ai/overview) | | | [`langchain-valyu`](https://pypi.org/project/langchain-valyu/) |
|
+| [`SynapRetriever`](https://www.maximem.ai/) | | | [`maximem-synap-langchain`](https://pypi.org/project/maximem-synap-langchain/) |
|
+| [`Dappier`](https://docs.dappier.com/) | | | [`langchain-dappier`](https://pypi.org/project/langchain-dappier/) |
|
+| [`Sourcey`](https://sourcey.com/docs/guides/guide-langchain-retriever) | | | [`langchain-sourcey`](https://pypi.org/project/langchain-sourcey/) |
|
+| [`PolarisRetriever`](https://github.com/Veroq-ai/polaris-sdks/tree/main/python/langchain_polaris) | | | [`langchain-polaris`](https://pypi.org/project/langchain-polaris/) |
|
+| [`MemstateRetriever`](https://memstate.ai/docs/integrations/langchain) | ❌ | ✅ | [`langchain-memstate`](https://pypi.org/project/langchain-memstate/) |
|
+| [`Kinetica vectorstore based retriever`](https://github.com/kineticadb/langchain-kinetica) | | | [`langchain-kinetica`](https://pypi.org/project/langchain-kinetica/) |
|
+| [`arXiv`](https://j1c.github.io/langchain-arxiv-retriever) | | | [`langchain-arxiv-retriever`](https://pypi.org/project/langchain-arxiv-retriever/) |
|
+| [`AxioraRetriever`](https://axiora.dev/docs) | ❌ | ✅ | [`langchain-axiora`](https://pypi.org/project/langchain-axiora/) |
|
+| [`SpiceDB Retriever`](https://github.com/authzed/langchain-spicedb) | | | [`langchain-spicedb`](https://pypi.org/project/langchain-spicedb/) |
|
+| [`MengramRetriever`](https://mengram.io/docs) | ✅ | ✅ | [`langchain-mengram`](https://pypi.org/project/langchain-mengram/) |
|
+| [`EgnyteRetriever`](/oss/python/integrations/retrievers/egnyte) | | | [`egnyte-langchain-connector`](https://pypi.org/project/egnyte-langchain-connector/) |
|
+| [`HighSNRDocumentCompressor`](https://www.high-snr.com/docs.html) | ❌ | ✅ | [`langchain-highsnr`](https://pypi.org/project/langchain-highsnr/) |
|
+| [`Permit`](https://docs.permit.io/) | | | [`langchain-permit`](https://pypi.org/project/langchain-permit/) |
|
+| [`Galaxia`](https://smabbler.gitbook.io/smabbler/api-rag/smabblers-api-rag) | | | [`langchain-galaxia-retriever`](https://pypi.org/project/langchain-galaxia-retriever/) |
|
+| [`Cognee`](https://docs.cognee.ai/) | | | [`langchain-cognee`](https://pypi.org/project/langchain-cognee/) |
|
+| [`DiffbotKnowledgeGraphRetriever`](https://github.com/diffbot/langchain-diffbot) | | | [`langchain-diffbot`](https://pypi.org/project/langchain-diffbot/) |
|
+| [`DiffbotWebSearchRetriever`](https://github.com/diffbot/langchain-diffbot) | | | [`langchain-diffbot`](https://pypi.org/project/langchain-diffbot/) |
|
+| [`DeweyRetriever`](https://github.com/meetdewey/langchain-dewey) | ❌ | ✅ | [`langchain-dewey`](https://pypi.org/project/langchain-dewey/) |
|
+| [`AlchemystMemory`](https://getalchemystai.com/docs) | ❌ | ✅ | [`alchemyst-langchain`](https://pypi.org/project/alchemyst-langchain/) |
|
+| [`VectorizeRetriever`](https://docs.vectorize.io/rag-pipelines/retrieval-endpoint#access-tokens) | | | [`langchain-vectorize`](https://pypi.org/project/langchain-vectorize/) |
|
+| [`AgentMail`](https://github.com/agentmail-to/langchain-agentmail) | | | [`langchain-agentmail`](https://pypi.org/project/langchain-agentmail/) |
|
| [`EngramRetriever`](https://engram.ai/) | | | [`langchain-engram`](https://pypi.org/project/langchain-engram/) |
|
-| [`IgptSearchRetriever`](https://docs.igpt.ai/docs/api-reference/search) | | | [`langchain-igpt`](https://pypi.org/project/langchain-igpt/) |
|
-| [`Greennode`](https://greennode.ai/) | | | [`langchain-greennode`](https://pypi.org/project/langchain-greennode/) |
|
-| [`Zotero`](https://github.com/TimBMK/langchain-zotero-retriever) | | | [`langchain-zotero-retriever`](https://pypi.org/project/langchain-zotero-retriever/) |
|
+| [`Greennode`](https://greennode.ai/) | | | [`langchain-greennode`](https://pypi.org/project/langchain-greennode/) |
|
| [`Perigon`](https://perigon.io/docs/api/intro) | | | [`langchain-perigon`](https://pypi.org/project/langchain-perigon/) |
|
| [`KeiroRetriever`](https://github.com/Keirolabs-API/langchain-keiro) | ❌ | ✅ | [`langchain-keiro`](https://pypi.org/project/langchain-keiro/) |
|
-| [`IMAP`](https://github.com/jfouret/langchain-imap) | | | [`langchain-imap`](https://pypi.org/project/langchain-imap/) |
|
-| [`OpenMemoryRetriever`](https://github.com/nullure/langchain-openmemory) | | | [`langchain-openmemory`](https://pypi.org/project/langchain-openmemory/) |
|
+| [`IgptSearchRetriever`](https://docs.igpt.ai/docs/api-reference/search) | | | [`langchain-igpt`](https://pypi.org/project/langchain-igpt/) |
|
+| [`Zotero`](https://github.com/TimBMK/langchain-zotero-retriever) | | | [`langchain-zotero-retriever`](https://pypi.org/project/langchain-zotero-retriever/) |
|
+| [`IMAP`](https://github.com/jfouret/langchain-imap) | | | [`langchain-imap`](https://pypi.org/project/langchain-imap/) |
|
+| [`OpenMemoryRetriever`](https://github.com/nullure/langchain-openmemory) | | | [`langchain-openmemory`](https://pypi.org/project/langchain-openmemory/) |
|
diff --git a/build/snippets/oss/python-sandboxes-downloads.mdx b/build/snippets/oss/python-sandboxes-downloads.mdx
index e137afdf9..c270afff9 100644
--- a/build/snippets/oss/python-sandboxes-downloads.mdx
+++ b/build/snippets/oss/python-sandboxes-downloads.mdx
@@ -4,21 +4,21 @@
| Integration | Downloads |
| :--- | :--- |
-| [`DaytonaSandbox`](/oss/python/integrations/sandboxes/daytona) |
|
-| [`ModalSandbox`](/oss/python/integrations/sandboxes/modal) |
|
-| [`AgentCoreSandbox`](/oss/python/integrations/sandboxes/aws) |
|
-| [`VercelSandbox`](https://vercel.com/docs/sandbox) |
|
-| [`RunloopSandbox`](https://docs.runloop.ai/docs/overview/what-is-runloop) |
|
-| [`E2BSandbox`](https://e2b.dev/docs) |
|
-| [`KubernetesSandbox`](https://gitlab.com/bitkaio/langchain/kubernetes-sandbox) |
|
-| [`OpenShellSandbox`](https://github.com/langchain-ai/langchain-nvidia/tree/main/libs/openshell) |
|
-| [`IsloSandbox`](https://docs.islo.dev) |
|
-| [`BaponiSandbox`](https://baponi.ai/docs/guides/deep-agents) |
|
-| [`NonoSandbox`](https://github.com/always-further/langchain-nono) |
|
-| [`UpstashBoxSandbox`](https://upstash.com/docs/box/overall/quickstart) |
|
-| [`NovitaSandbox`](https://github.com/novitalabs/langchain-novita) |
|
+| [`DaytonaSandbox`](/oss/python/integrations/sandboxes/daytona) |
|
+| [`ModalSandbox`](/oss/python/integrations/sandboxes/modal) |
|
+| [`AgentCoreSandbox`](/oss/python/integrations/sandboxes/aws) |
|
+| [`RunloopSandbox`](https://docs.runloop.ai/docs/overview/what-is-runloop) |
|
+| [`VercelSandbox`](https://vercel.com/docs/sandbox) |
|
+| [`E2BSandbox`](https://e2b.dev/docs) |
|
+| [`KubernetesSandbox`](https://gitlab.com/bitkaio/langchain/kubernetes-sandbox) |
|
+| [`OpenShellSandbox`](https://github.com/langchain-ai/langchain-nvidia/tree/main/libs/openshell) |
|
+| [`IsloSandbox`](https://docs.islo.dev) |
|
+| [`NonoSandbox`](https://github.com/always-further/langchain-nono) |
|
+| [`BaponiSandbox`](https://baponi.ai/docs/guides/deep-agents) |
|
+| [`UpstashBoxSandbox`](https://upstash.com/docs/box/overall/quickstart) |
|
| [`Leap0Sandbox`](https://leap0.dev/docs) |
|
-| [`SuperserveSandbox`](https://docs.superserve.ai/introduction) |
|
+| [`NovitaSandbox`](https://github.com/novitalabs/langchain-novita) |
|
+| [`SuperserveSandbox`](https://docs.superserve.ai/introduction) |
|
| [`LangSmith sandbox`](/oss/python/integrations/sandboxes/langsmith) | N/A |
diff --git a/build/snippets/oss/python-stores-downloads.mdx b/build/snippets/oss/python-stores-downloads.mdx
index a59875fdc..1832de391 100644
--- a/build/snippets/oss/python-stores-downloads.mdx
+++ b/build/snippets/oss/python-stores-downloads.mdx
@@ -4,15 +4,15 @@
| Integration | Downloads |
| :--- | :--- |
-| [`ElasticsearchEmbeddingsCache`](/oss/python/integrations/stores/elasticsearch) |
|
-| [`AstraDBByteStore`](/oss/python/integrations/stores/astradb) |
|
-| [`M3Store`](https://github.com/skynetcmd/m3-memory/blob/main/docs/integrations/LANGCHAIN.md) |
|
-| [`HindsightStore`](https://docs.hindsight.vectorize.io/sdks/integrations/langgraph) |
|
-| [`LithtrixStore`](https://docs.lithtrix.ai/integrations/langgraph) |
|
-| [`InspeximusStore`](https://dancenitra.github.io/inspeximus/) |
|
-| [`UpstashStore`](https://github.com/Tghez/langgraph-store-upstash) |
|
-| [`BigtableByteStore`](/oss/python/integrations/stores/bigtable) |
|
-| [`TypeDBStore`](https://typedb.com/docs) |
|
+| [`ElasticsearchEmbeddingsCache`](/oss/python/integrations/stores/elasticsearch) |
|
+| [`AstraDBByteStore`](/oss/python/integrations/stores/astradb) |
|
+| [`M3Store`](https://github.com/skynetcmd/m3-memory/blob/main/docs/integrations/LANGCHAIN.md) |
|
+| [`LithtrixStore`](https://docs.lithtrix.ai/integrations/langgraph) |
|
+| [`HindsightStore`](https://docs.hindsight.vectorize.io/sdks/integrations/langgraph) |
|
+| [`UpstashStore`](https://github.com/Tghez/langgraph-store-upstash) |
|
+| [`BigtableByteStore`](/oss/python/integrations/stores/bigtable) |
|
+| [`InspeximusStore`](https://dancenitra.github.io/inspeximus/) |
|
+| [`TypeDBStore`](https://typedb.com/docs) |
|
| [`InMemoryByteStore`](/oss/python/integrations/stores/in_memory) | N/A |
| [`LocalFileStore`](/oss/python/integrations/stores/file_system) | N/A |
diff --git a/build/snippets/oss/python-tools-downloads.mdx b/build/snippets/oss/python-tools-downloads.mdx
index 956d398e5..714243176 100644
--- a/build/snippets/oss/python-tools-downloads.mdx
+++ b/build/snippets/oss/python-tools-downloads.mdx
@@ -12,212 +12,213 @@
| [`Google cloud text-to-speech`](/oss/python/integrations/tools/google_cloud_texttospeech) |
|
| [`Google search`](/oss/python/integrations/tools/google_search) |
|
| [`Databricks unity catalog (Uc)`](/oss/python/integrations/tools/databricks) |
|
-| [`Azure Logic Apps`](/oss/python/integrations/tools/azure_logic_apps) |
|
-| [`Microsoft Foundry tools`](/oss/python/integrations/tools/azure_ai) |
|
-| [`Microsoft Foundry Tools (formerly Azure AI Services) tools`](/oss/python/integrations/tools/azure_ai_services) |
|
-| [`Tavily crawl`](/oss/python/integrations/tools/tavily_crawl) |
|
-| [`Tavily extract`](/oss/python/integrations/tools/tavily_extract) |
|
-| [`Tavily map`](/oss/python/integrations/tools/tavily_map) |
|
-| [`Tavily search`](/oss/python/integrations/tools/tavily_search) |
|
-| [`WatsonxSQLDatabaseToolkit`](/oss/python/integrations/tools/ibm_watsonx_sql) |
|
-| [`WatsonxToolkit`](/oss/python/integrations/tools/ibm_watsonx) |
|
-| [`Perplexity search`](/oss/python/integrations/tools/perplexity_search) |
|
-| [`Composio`](/oss/python/integrations/tools/composio) |
|
-| [`Exa search`](/oss/python/integrations/tools/exa_search) |
|
-| [`Oracle AI vector search generate summary`](/oss/python/integrations/tools/oracleai) |
|
-| [`Azure container apps dynamic sessions`](/oss/python/integrations/tools/azure_dynamic_sessions) |
|
-| [`Upstage groundedness check`](/oss/python/integrations/tools/upstage_groundedness_check) |
|
-| [`Scalekit`](https://docs.scalekit.com/agentkit/overview/) |
|
-| [`Memory`](https://github.com/skynetcmd/m3-memory/blob/main/docs/integrations/LANGCHAIN.md) |
|
-| [`ApifyActorsTool`](https://docs.apify.com/integrations/langchain) |
|
-| [`SmartScraperTool`](https://github.com/ScrapeGraphAI/langchain-scrapegraph) |
|
+| [`Azure Logic Apps`](/oss/python/integrations/tools/azure_logic_apps) |
|
+| [`Microsoft Foundry tools`](/oss/python/integrations/tools/azure_ai) |
|
+| [`Microsoft Foundry Tools (formerly Azure AI Services) tools`](/oss/python/integrations/tools/azure_ai_services) |
|
+| [`Tavily crawl`](/oss/python/integrations/tools/tavily_crawl) |
|
+| [`Tavily extract`](/oss/python/integrations/tools/tavily_extract) |
|
+| [`Tavily map`](/oss/python/integrations/tools/tavily_map) |
|
+| [`Tavily search`](/oss/python/integrations/tools/tavily_search) |
|
+| [`WatsonxSQLDatabaseToolkit`](/oss/python/integrations/tools/ibm_watsonx_sql) |
|
+| [`WatsonxToolkit`](/oss/python/integrations/tools/ibm_watsonx) |
|
+| [`Perplexity search`](/oss/python/integrations/tools/perplexity_search) |
|
+| [`Composio`](/oss/python/integrations/tools/composio) |
|
+| [`Exa search`](/oss/python/integrations/tools/exa_search) |
|
+| [`Oracle AI vector search generate summary`](/oss/python/integrations/tools/oracleai) |
|
+| [`Azure container apps dynamic sessions`](/oss/python/integrations/tools/azure_dynamic_sessions) |
|
+| [`Upstage groundedness check`](/oss/python/integrations/tools/upstage_groundedness_check) |
|
+| [`Scalekit`](https://docs.scalekit.com/agentkit/overview/) |
|
+| [`Memory`](https://github.com/skynetcmd/m3-memory/blob/main/docs/integrations/LANGCHAIN.md) |
|
+| [`ApifyActorsTool`](https://docs.apify.com/integrations/langchain) |
|
| [`MemgraphToolkit`](https://github.com/memgraph/langchain-memgraph) |
|
-| [`Mcp toolbox for databases`](/oss/python/integrations/tools/mcp_toolbox) |
|
-| [`Brightdataserp`](https://docs.brightdata.com/scraping-automation/serp-api/introduction) |
|
-| [`Brightdataunlocker`](https://docs.brightdata.com/scraping-automation/web-unlocker/introduction) |
|
-| [`Brightdatawebscraperapi`](https://docs.brightdata.com/datasets/scrapers/overview) |
|
-| [`AdeuToolkit`](https://adeu.ai) |
|
+| [`Brightdataserp`](https://docs.brightdata.com/scraping-automation/serp-api/introduction) |
|
+| [`Brightdataunlocker`](https://docs.brightdata.com/scraping-automation/web-unlocker/introduction) |
|
+| [`Brightdatawebscraperapi`](https://docs.brightdata.com/datasets/scrapers/overview) |
|
+| [`Mcp toolbox for databases`](/oss/python/integrations/tools/mcp_toolbox) |
|
+| [`SmartScraperTool`](https://github.com/ScrapeGraphAI/langchain-scrapegraph) |
|
| [`e2a`](https://e2a.dev) |
|
+| [`AdeuToolkit`](https://adeu.ai) |
|
+| [`Parallel extract`](/oss/python/integrations/tools/parallel_extract) |
|
+| [`Parallel FindAll`](/oss/python/integrations/tools/parallel_findall) |
|
+| [`Parallel Monitor`](/oss/python/integrations/tools/parallel_monitor) |
|
+| [`Parallel search`](/oss/python/integrations/tools/parallel_search) |
|
+| [`Parallel Task API`](/oss/python/integrations/tools/parallel_task) |
|
| [`StripeAgentToolkit`](/oss/python/integrations/tools/stripe) |
|
-| [`Parallel extract`](/oss/python/integrations/tools/parallel_extract) |
|
-| [`Parallel FindAll`](/oss/python/integrations/tools/parallel_findall) |
|
-| [`Parallel Monitor`](/oss/python/integrations/tools/parallel_monitor) |
|
-| [`Parallel search`](/oss/python/integrations/tools/parallel_search) |
|
-| [`Parallel Task API`](/oss/python/integrations/tools/parallel_task) |
|
+| [`Cdp agentkit toolkit`](/oss/python/integrations/tools/cdp_agentkit) |
|
| [`Google drive`](/oss/python/integrations/tools/google_drive) |
|
| [`MadeOnSol`](https://madeonsol.com/api-docs) |
|
+| [`Scavio`](https://scavio.dev/docs/langchain) |
|
| [`Taiga`](https://github.com/Shikenso-Analytics/langchain-taiga) |
|
-| [`Cdp agentkit toolkit`](/oss/python/integrations/tools/cdp_agentkit) |
|
| [`Compass defi toolkit`](https://pypi.org/project/langchain-compass/) |
|
| [`DomPrunerFetchTool`](https://github.com/dong7812/dompruner-py) |
|
-| [`Lians`](https://www.lians.ai) |
|
| [`LinkupSearchTool`](https://github.com/LinkupPlatform/langchain-linkup) |
|
| [`NimbleExtractTool`](https://docs.nimbleway.com/integrations/connectors/langchain) |
|
| [`NimbleSearchTool`](https://docs.nimbleway.com/integrations/connectors/langchain) |
|
-| [`Scavio`](https://scavio.dev/docs/langchain) |
|
| [`GraphTool`](https://dev.writer.com/home/introduction) |
|
-| [`HindsightTools`](https://docs.hindsight.vectorize.io/sdks/integrations/langgraph) |
|
+| [`Lians`](https://www.lians.ai) |
|
| [`ToolGuardLayer`](https://github.com/sriram7737/pramagent) |
|
+| [`UniswapV2Toolkit`](https://github.com/Conrad-sudo/langchain-uniswap-v2) |
|
| [`You.com search`](https://you.com/docs/integrations/langchain) |
|
| [`Ads4gpts`](https://github.com/ADS4GPTs/ads4gpts) |
|
-| [`AidressToolkit`](https://aidress.ai) |
|
+| [`ERC20Toolkit`](https://github.com/Conrad-sudo/langchain-erc20) |
|
+| [`HindsightTools`](https://docs.hindsight.vectorize.io/sdks/integrations/langgraph) |
|
| [`Manifest`](https://omfang.io/manifest-docs) |
|
-| [`RelayShield`](https://api.relayshield.net/developers) |
|
| [`SerpApi Search Tools`](https://serpapi.github.io/serpapi-search-tools-python/docs/sdk-examples/langchain.html) |
|
| [`SerpdiveSearch`](https://serpdive.com/docs) |
|
-| [`UniswapV2Toolkit`](https://github.com/Conrad-sudo/langchain-uniswap-v2) |
|
-| [`Salesforce`](https://github.com/colesmcintosh/langchain-salesforce) |
|
-| [`Lumify Sports Intelligence`](https://lumify.ai/docs/ai) |
|
-| [`Robocorp toolkit`](https://github.com/robocorp/robocorp) |
|
-| [`SpidraScrape`](https://docs.spidra.io) |
|
-| [`DaytonaDataAnalysisTool`](https://github.com/daytonaio/daytona) |
|
-| [`AgentRAMTools`](https://agentram.dev/langchain-agent-memory-tutorial.html) |
|
-| [`Prolog`](https://langchain-prolog.readthedocs.io/en/stable/) |
|
-| [`Opedd`](https://opedd.com/for-ai-agents) |
|
-| [`ZeroGPUToolkit`](https://docs.zerogpu.ai) |
|
-| [`ERC20Toolkit`](https://github.com/Conrad-sudo/langchain-erc20) |
|
-| [`Ampersend`](https://docs.ampersend.ai) |
|
-| [`PerseusVaultToolkit`](https://github.com/Perseus-Computing-LLC/langchain-perseus-vault) |
|
-| [`Oxylabs`](https://github.com/oxylabs/langchain-oxylabs) |
|
-| [`BiddaComplianceTool`](https://bidda.com/developers) |
|
-| [`DexPaprikaToolkit`](https://docs.dexpaprika.com) |
|
-| [`FlowSpeechTextToSpeechTool`](https://flowspeech.io/docs) |
|
-| [`ReplyLayerToolkit`](https://replylayer.ai/docs/guides/langchain) |
|
-| [`Querit`](https://querit.com/docs) |
|
-| [`AgentFetch`](https://www.agentfetch.dev) |
|
-| [`Mixpeek`](https://mixpeek.com/docs/agent-integrations/langchain) |
|
-| [`Search1API Toolkit`](https://www.search1api.com/docs/integrations/langchain) |
|
-| [`SailSQLToolkit`](https://docs.lakesail.com/sail/main/guide/integrations/langchain/) |
|
-| [`AproxPayProxyGetTool`](https://github.com/aproxpay/langchain-aproxpay) |
|
-| [`LexMexTool`](https://lex-mex.xyz) |
|
-| [`LiveTennisToolkit`](https://docs.livetennisapi.com) |
|
-| [`Hyperbrowser browser agent`](https://www.hyperbrowser.ai/docs/home) |
|
-| [`Hyperbrowser web scraping`](https://www.hyperbrowser.ai/docs/home) |
|
-| [`OptionsAhoy`](https://optionsahoy.com/for-agents) |
|
-| [`Anakin`](https://anakin.io/docs/documentation) |
|
-| [`FidacyActionFirewall`](https://github.com/fidacy/fidacy-open) |
|
-| [`1Claw`](https://docs.1claw.xyz/docs/integrations/langchain) |
|
-| [`ApprovalRequiredTool`](https://useagentgate.com/docs) |
|
-| [`SkillLiteTool`](https://github.com/EXboys/langchain-skilllite) |
|
-| [`Anchor browser`](https://docs.anchorbrowser.io/introduction) |
|
-| [`TalorDataSerpTool`](https://docs.talordata.com) |
|
-| [`Synap`](https://www.maximem.ai/) |
|
-| [`CrustAPISearch`](https://crustapi.com/docs) |
|
-| [`MrScraperToolkit`](https://docs.mrscraper.com) |
|
-| [`Valyucontext`](https://docs.valyu.ai/home) |
|
-| [`Naver search`](https://github.com/e7217/langchain-naver-community) |
|
-| [`ScraperAPI`](https://docs.scraperapi.com/) |
|
-| [`ProxyHatFetchTool`](https://docs.proxyhat.com) |
|
-| [`SuperColony`](https://github.com/TheSuperColony/langchain-supercolony) |
|
-| [`Discord`](/oss/python/integrations/tools/discord) |
|
-| [`NodeProxyMarkdownTool`](https://github.com/pgalyen1987/NodeProxy/tree/main/integrations) |
|
-| [`AlphaAIInsiderNews`](https://alphai.io/developers) |
|
-| [`AlphaAIInsiderSummary`](https://alphai.io/developers) |
|
-| [`AlphaAINewsSearch`](https://alphai.io/developers) |
|
-| [`AlphaAITickerSentiment`](https://alphai.io/developers) |
|
-| [`CatchAllTools`](https://www.newscatcherapi.com/docs/web-search-api/integrations/langchain) |
|
-| [`KeenableSearch`](https://docs.keenable.ai) |
|
-| [`StraleToolkit`](https://strale.dev/docs) |
|
-| [`PolarisSearchTool`](https://github.com/Veroq-ai/polaris-sdks/tree/main/python/langchain_polaris) |
|
-| [`Capsule`](https://github.com/mavdol/langchain-capsule) |
|
-| [`Tableau`](/oss/python/integrations/tools/tableau) |
|
-| [`Dappier`](https://docs.dappier.com/) |
|
-| [`PinchworkDelegateTaskTool`](https://pinchwork.dev) |
|
-| [`Fmp data`](https://github.com/MehdiZare/langchain-fmp-data) |
|
-| [`AxioraToolkit`](https://axiora.dev/docs) |
|
-| [`PaySafe`](https://paysafe-agent.com) |
|
-| [`X402PaymentTool`](https://www.agentrails.io/docs) |
|
-| [`cloro`](https://cloro.dev/docs/) |
|
-| [`Synmerco`](https://synmerco.com/docs) |
|
-| [`Xpoz`](https://www.xpoz.ai/docs) |
|
-| [`Privy`](/oss/python/integrations/tools/privy) |
|
-| [`Agentql`](https://docs.agentql.com/home) |
|
-| [`SpiceDB Permission Tools`](https://github.com/authzed/langchain-spicedb) |
|
-| [`YutoriBrowsingTool`](https://docs.yutori.com) |
|
-| [`Tonic Textual`](https://textual.tonic.ai) |
|
-| [`Claw Messenger`](https://www.clawmessenger.com/blog/langchain-imessage-integration) |
|
-| [`SkimReader`](https://skim402.com/docs) |
|
-| [`ILoveVideoEditorTool`](https://ilovevideoeditor.com/docs/api-guide) |
|
-| [`Valthera`](https://github.com/valthera/langchain-valthera) |
|
-| [`Firecrawl`](https://docs.firecrawl.dev) |
|
-| [`Jenkins`](https://github.com/Amitgb14/langchain_jenkins) |
|
-| [`SerpexSearchResults`](https://serpex.dev/docs) |
|
-| [`RustChainToolkit`](https://github.com/Scottcjn/langchain-rustchain) |
|
-| [`Permit`](https://github.com/permitio/langchain-permit) |
|
-| [`UnstructuredTransformToolkit`](/oss/python/integrations/tools/unstructured_transform) |
|
-| [`OctenSearchResults`](https://docs.octen.ai) |
|
-| [`OpenGradientToolkit`](https://docs.opengradient.ai/) |
|
-| [`DiffbotAskTool`](https://github.com/diffbot/langchain-diffbot) |
|
-| [`DiffbotDQLProbeTool`](https://github.com/diffbot/langchain-diffbot) |
|
-| [`DiffbotEntitiesTool`](https://github.com/diffbot/langchain-diffbot) |
|
-| [`DiffbotExtractTool`](https://github.com/diffbot/langchain-diffbot) |
|
-| [`DiffbotKnowledgeGraphTool`](https://github.com/diffbot/langchain-diffbot) |
|
-| [`DiffbotOntologyTool`](https://github.com/diffbot/langchain-diffbot) |
|
-| [`DiffbotWebSearchTool`](https://github.com/diffbot/langchain-diffbot) |
|
-| [`pr402`](https://docs.ipay.sh) |
|
-| [`W2A`](https://w2a-protocol.org/) |
|
-| [`iFlow Search`](https://platform.iflow.cn/) |
|
-| [`Vectara`](https://github.com/vectara/langchain-vectara) |
|
-| [`CrawleoCrawler`](https://crawleo.dev/integrations/langchain) |
|
-| [`CrawleoSearch`](https://crawleo.dev/integrations/langchain) |
|
-| [`Stardog`](https://github.com/stardog-union/stardog-langchain) |
|
-| [`DeweyResearchTool`](https://github.com/meetdewey/langchain-dewey) |
|
-| [`HashlockToolkit`](https://hashlock.markets/docs) |
|
-| [`URLCheck`](https://preclick.ai/) |
|
-| [`Instanode`](https://instanode.dev/docs) |
|
-| [`Cosmergon`](https://cosmergon.com) |
|
-| [`SidClawToolkit`](https://docs.sidclaw.com/docs/integrations/langchain) |
|
-| [`GracefulFailTool`](https://selfheal.dev/docs) |
|
+| [`AidressToolkit`](https://aidress.ai) |
|
+| [`Salesforce`](https://github.com/colesmcintosh/langchain-salesforce) |
|
+| [`Robocorp toolkit`](https://github.com/robocorp/robocorp) |
|
+| [`LexMexTool`](https://lex-mex.xyz) |
|
+| [`SpidraScrape`](https://docs.spidra.io) |
|
+| [`LiveTennisToolkit`](https://docs.livetennisapi.com) |
|
+| [`AgentRAMTools`](https://agentram.dev/langchain-agent-memory-tutorial.html) |
|
+| [`RelayShield`](https://api.relayshield.net/developers) |
|
+| [`Prolog`](https://langchain-prolog.readthedocs.io/en/stable/) |
|
+| [`ZeroGPUToolkit`](https://docs.zerogpu.ai) |
|
+| [`Opedd`](https://opedd.com/for-ai-agents) |
|
+| [`DaytonaDataAnalysisTool`](https://github.com/daytonaio/daytona) |
|
+| [`Oxylabs`](https://github.com/oxylabs/langchain-oxylabs) |
|
+| [`Lumify Sports Intelligence`](https://lumify.ai/docs/ai) |
|
+| [`Ampersend`](https://docs.ampersend.ai) |
|
+| [`SkimReader`](https://skim402.com/docs) |
|
+| [`PerseusVaultToolkit`](https://github.com/Perseus-Computing-LLC/langchain-perseus-vault) |
|
+| [`Querit`](https://querit.com/docs) |
|
+| [`AgentFetch`](https://www.agentfetch.dev) |
|
+| [`Search1API Toolkit`](https://www.search1api.com/docs/integrations/langchain) |
|
+| [`SailSQLToolkit`](https://docs.lakesail.com/sail/main/guide/integrations/langchain/) |
|
+| [`AproxPayProxyGetTool`](https://github.com/aproxpay/langchain-aproxpay) |
|
+| [`Hyperbrowser browser agent`](https://www.hyperbrowser.ai/docs/home) |
|
+| [`Hyperbrowser web scraping`](https://www.hyperbrowser.ai/docs/home) |
|
+| [`AmazonProductTool`](https://www.scrapingbee.com/documentation/langchain/) |
|
+| [`AmazonSearchTool`](https://www.scrapingbee.com/documentation/langchain/) |
|
+| [`ChatGPTTool`](https://www.scrapingbee.com/documentation/langchain/) |
|
+| [`CheckUsageTool`](https://www.scrapingbee.com/documentation/langchain/) |
|
+| [`GoogleSearchTool`](https://www.scrapingbee.com/documentation/langchain/) |
|
+| [`ScrapeUrlTool`](https://www.scrapingbee.com/documentation/langchain/) |
|
+| [`WalmartProductTool`](https://www.scrapingbee.com/documentation/langchain/) |
|
+| [`WalmartSearchTool`](https://www.scrapingbee.com/documentation/langchain/) |
|
+| [`YouTubeMetadataTool`](https://www.scrapingbee.com/documentation/langchain/) |
|
+| [`YouTubeSearchTool`](https://www.scrapingbee.com/documentation/langchain/) |
|
+| [`FidacyActionFirewall`](https://github.com/fidacy/fidacy-open) |
|
+| [`1Claw`](https://docs.1claw.xyz/docs/integrations/langchain) |
|
+| [`Anakin`](https://anakin.io/docs/documentation) |
|
+| [`ApprovalRequiredTool`](https://useagentgate.com/docs) |
|
+| [`OptionsAhoy`](https://optionsahoy.com/for-agents) |
|
+| [`Mixpeek`](https://mixpeek.com/docs/agent-integrations/langchain) |
|
+| [`ReplyLayerToolkit`](https://replylayer.ai/docs/guides/langchain) |
|
+| [`SkillLiteTool`](https://github.com/EXboys/langchain-skilllite) |
|
+| [`Anchor browser`](https://docs.anchorbrowser.io/introduction) |
|
+| [`AlphaAIInsiderNews`](https://alphai.io/developers) |
|
+| [`AlphaAIInsiderSummary`](https://alphai.io/developers) |
|
+| [`AlphaAINewsSearch`](https://alphai.io/developers) |
|
+| [`AlphaAITickerSentiment`](https://alphai.io/developers) |
|
+| [`Firecrawl`](https://docs.firecrawl.dev) |
|
+| [`Valyucontext`](https://docs.valyu.ai/home) |
|
+| [`Synap`](https://www.maximem.ai/) |
|
+| [`MrScraperToolkit`](https://docs.mrscraper.com) |
|
+| [`TalorDataSerpTool`](https://docs.talordata.com) |
|
+| [`Discord`](/oss/python/integrations/tools/discord) |
|
+| [`Tableau`](/oss/python/integrations/tools/tableau) |
|
+| [`Naver search`](https://github.com/e7217/langchain-naver-community) |
|
+| [`ScraperAPI`](https://docs.scraperapi.com/) |
|
+| [`NodeProxyMarkdownTool`](https://github.com/pgalyen1987/NodeProxy/tree/main/integrations) |
|
+| [`Dappier`](https://docs.dappier.com/) |
|
+| [`SuperColony`](https://github.com/TheSuperColony/langchain-supercolony) |
|
+| [`CrustAPISearch`](https://crustapi.com/docs) |
|
+| [`Capsule`](https://github.com/mavdol/langchain-capsule) |
|
+| [`CatchAllTools`](https://www.newscatcherapi.com/docs/web-search-api/integrations/langchain) |
|
+| [`KeenableSearch`](https://docs.keenable.ai) |
|
+| [`ProxyHatFetchTool`](https://docs.proxyhat.com) |
|
+| [`StraleToolkit`](https://strale.dev/docs) |
|
+| [`PolarisSearchTool`](https://github.com/Veroq-ai/polaris-sdks/tree/main/python/langchain_polaris) |
|
+| [`Fmp data`](https://github.com/MehdiZare/langchain-fmp-data) |
|
+| [`PinchworkDelegateTaskTool`](https://pinchwork.dev) |
|
+| [`Valthera`](https://github.com/valthera/langchain-valthera) |
|
+| [`Agentql`](https://docs.agentql.com/home) |
|
+| [`X402PaymentTool`](https://www.agentrails.io/docs) |
|
+| [`AxioraToolkit`](https://axiora.dev/docs) |
|
+| [`cloro`](https://cloro.dev/docs/) |
|
+| [`SpiceDB Permission Tools`](https://github.com/authzed/langchain-spicedb) |
|
+| [`Xpoz`](https://www.xpoz.ai/docs) |
|
+| [`Privy`](/oss/python/integrations/tools/privy) |
|
+| [`Jenkins`](https://github.com/Amitgb14/langchain_jenkins) |
|
+| [`YutoriBrowsingTool`](https://docs.yutori.com) |
|
+| [`Vectara`](https://github.com/vectara/langchain-vectara) |
|
+| [`Permit`](https://github.com/permitio/langchain-permit) |
|
+| [`Tonic Textual`](https://textual.tonic.ai) |
|
+| [`OpenGradientToolkit`](https://docs.opengradient.ai/) |
|
+| [`Synmerco`](https://synmerco.com/docs) |
|
+| [`FlowSpeechTextToSpeechTool`](https://flowspeech.io/docs) |
|
+| [`RustChainToolkit`](https://github.com/Scottcjn/langchain-rustchain) |
|
+| [`DiffbotAskTool`](https://github.com/diffbot/langchain-diffbot) |
|
+| [`DiffbotDQLProbeTool`](https://github.com/diffbot/langchain-diffbot) |
|
+| [`DiffbotEntitiesTool`](https://github.com/diffbot/langchain-diffbot) |
|
+| [`DiffbotExtractTool`](https://github.com/diffbot/langchain-diffbot) |
|
+| [`DiffbotKnowledgeGraphTool`](https://github.com/diffbot/langchain-diffbot) |
|
+| [`DiffbotOntologyTool`](https://github.com/diffbot/langchain-diffbot) |
|
+| [`DiffbotWebSearchTool`](https://github.com/diffbot/langchain-diffbot) |
|
+| [`SerpexSearchResults`](https://serpex.dev/docs) |
|
+| [`DexPaprikaToolkit`](https://docs.dexpaprika.com) |
|
+| [`PaySafe`](https://paysafe-agent.com) |
|
+| [`DeweyResearchTool`](https://github.com/meetdewey/langchain-dewey) |
|
+| [`Claw Messenger`](https://www.clawmessenger.com/blog/langchain-imessage-integration) |
|
+| [`BiddaComplianceTool`](https://bidda.com/developers) |
|
+| [`iFlow Search`](https://platform.iflow.cn/) |
|
+| [`Stardog`](https://github.com/stardog-union/stardog-langchain) |
|
+| [`URLCheck`](https://preclick.ai/) |
|
+| [`W2A`](https://w2a-protocol.org/) |
|
| [`ModexiaToolkit`](https://modexia.software/docs) |
|
-| [`KerqTrustTool`](https://kerq.dev/docs) |
|
-| [`SearchApiSearch`](https://www.searchapi.io/docs/google) |
|
-| [`AgenticEmailToolkit`](https://agenticemail.dev/docs) |
|
-| [`AgentLineToolkit`](https://docs.agentline.cloud/introduction) |
|
-| [`AmazonProductTool`](https://www.scrapingbee.com/documentation/langchain/) |
|
-| [`AmazonSearchTool`](https://www.scrapingbee.com/documentation/langchain/) |
|
-| [`ChatGPTTool`](https://www.scrapingbee.com/documentation/langchain/) |
|
-| [`CheckUsageTool`](https://www.scrapingbee.com/documentation/langchain/) |
|
-| [`GoogleSearchTool`](https://www.scrapingbee.com/documentation/langchain/) |
|
-| [`ScrapeUrlTool`](https://www.scrapingbee.com/documentation/langchain/) |
|
-| [`Synoppy`](https://synoppy.com/docs) |
|
-| [`WalmartProductTool`](https://www.scrapingbee.com/documentation/langchain/) |
|
-| [`WalmartSearchTool`](https://www.scrapingbee.com/documentation/langchain/) |
|
-| [`YouTubeMetadataTool`](https://www.scrapingbee.com/documentation/langchain/) |
|
-| [`YouTubeSearchTool`](https://www.scrapingbee.com/documentation/langchain/) |
|
-| [`Hlido`](https://hlido.eu/docs/) |
|
-| [`SibflyGroundMotion`](https://sibfly.com) |
|
-| [`AgentMail Toolkit`](https://docs.agentmail.to/welcome) |
|
-| [`Tilores`](https://github.com/tilotech/tilores-langchain) |
|
+| [`OctenSearchResults`](https://docs.octen.ai) |
|
+| [`pr402`](https://docs.ipay.sh) |
|
+| [`SidClawToolkit`](https://docs.sidclaw.com/docs/integrations/langchain) |
|
+| [`ILoveVideoEditorTool`](https://ilovevideoeditor.com/docs/api-guide) |
|
+| [`UnstructuredTransformToolkit`](/oss/python/integrations/tools/unstructured_transform) |
|
+| [`Instanode`](https://instanode.dev/docs) |
|
+| [`GracefulFailTool`](https://selfheal.dev/docs) |
|
+| [`AgentLineToolkit`](https://docs.agentline.cloud/introduction) |
|
+| [`Cosmergon`](https://cosmergon.com) |
|
+| [`CrawleoCrawler`](https://crawleo.dev/integrations/langchain) |
|
+| [`CrawleoSearch`](https://crawleo.dev/integrations/langchain) |
|
+| [`HashlockToolkit`](https://hashlock.markets/docs) |
|
+| [`Hlido`](https://hlido.eu/docs/) |
|
+| [`KerqTrustTool`](https://kerq.dev/docs) |
|
+| [`AgenticEmailToolkit`](https://agenticemail.dev/docs) |
|
| [`Toolstem`](https://toolstem.com) |
|
-| [`SignatrustGenerateReceiptTool`](https://signatrust.net/docs/api) |
|
-| [`AgentPhone Toolkit`](https://docs.agentphone.ai/welcome) |
|
-| [`TempGuru`](https://tempguru.co/ai-agents) |
|
-| [`GoodSender Toolkit`](https://goodsender.com/docs) |
|
-| [`NiaToolkit`](https://github.com/nozomio-labs/nia-langchain) |
|
-| [`VeriflyEmailVerifier`](https://verifly.email/docs) |
|
-| [`CekiToolkit`](https://ceki.me) |
|
-| [`Blindfold`](https://docs.blindfold.dev) |
|
-| [`IgptAsk`](https://docs.igpt.ai/docs/api-reference/ask) |
|
-| [`IgptSearch`](https://docs.igpt.ai/docs/api-reference/search) |
|
-| [`Delegare`](https://docs.delegare.dev/introduction) |
|
+| [`SearchApiSearch`](https://www.searchapi.io/docs/google) |
|
+| [`Synoppy`](https://synoppy.com/docs) |
|
+| [`Tilores`](https://github.com/tilotech/tilores-langchain) |
|
+| [`GoodSender Toolkit`](https://goodsender.com/docs) |
|
+| [`NiaToolkit`](https://github.com/nozomio-labs/nia-langchain) |
|
+| [`SibflyGroundMotion`](https://sibfly.com) |
|
+| [`SignatrustGenerateReceiptTool`](https://signatrust.net/docs/api) |
|
+| [`AgentMail Toolkit`](https://docs.agentmail.to/welcome) |
|
+| [`Bodo DataFrames`](https://docs.bodo.ai/) |
|
+| [`AgentPhone Toolkit`](https://docs.agentphone.ai/welcome) |
|
+| [`Delegare`](https://docs.delegare.dev/introduction) |
|
+| [`Blindfold`](https://docs.blindfold.dev) |
|
+| [`VeriflyEmailVerifier`](https://verifly.email/docs) |
|
| [`Drasi`](https://github.com/drasi-project/langchain-drasi) |
|
-| [`FlipCoinToolkit`](https://github.com/flipcoin-fun/flipcoin-langchain) |
|
-| [`ProxyClaw`](https://proxyclaw.ai/docs) |
|
-| [`UniRate`](https://unirateapi.com) |
|
-| [`Bodo DataFrames`](https://docs.bodo.ai/) |
|
-| [`GoodMemToolkit`](https://docs.goodmem.ai) |
|
+| [`CekiToolkit`](https://ceki.me) |
|
| [`KeiroSearchTool`](https://github.com/Keirolabs-API/langchain-keiro) |
|
-| [`CambToolkit`](https://docs.camb.ai/introduction) |
|
-| [`SnapRender`](https://snap-render.com) |
|
-| [`AIIdentityToolkit`](https://ai-identity.co/docs) |
|
-| [`MuAPI`](https://muapi.ai/docs/introduction) |
|
-| [`ScrapelessCrawlerScrapeTool`](https://github.com/scrapeless-ai/langchain-scrapeless) |
|
-| [`ScrapelessDeepSerpGoogleSearchTool`](https://github.com/scrapeless-ai/langchain-scrapeless) |
|
-| [`ScrapelessUniversalScrapingTool`](https://github.com/scrapeless-ai/langchain-scrapeless) |
|
-| [`Synap DocuAnalyzer`](https://github.com/synapsoft-DA/langchain-synapsoft) |
|
-| [`DynamicFeed`](https://dynamicfeed.ai/integrations) |
|
+| [`ProxyClaw`](https://proxyclaw.ai/docs) |
|
+| [`FlipCoinToolkit`](https://github.com/flipcoin-fun/flipcoin-langchain) |
|
+| [`UniRate`](https://unirateapi.com) |
|
+| [`IgptAsk`](https://docs.igpt.ai/docs/api-reference/ask) |
|
+| [`IgptSearch`](https://docs.igpt.ai/docs/api-reference/search) |
|
+| [`MuAPI`](https://muapi.ai/docs/introduction) |
|
+| [`AIIdentityToolkit`](https://ai-identity.co/docs) |
|
+| [`GoodMemToolkit`](https://docs.goodmem.ai) |
|
+| [`Synap DocuAnalyzer`](https://github.com/synapsoft-DA/langchain-synapsoft) |
|
+| [`CambToolkit`](https://docs.camb.ai/introduction) |
|
+| [`ScrapelessCrawlerScrapeTool`](https://github.com/scrapeless-ai/langchain-scrapeless) |
|
+| [`ScrapelessDeepSerpGoogleSearchTool`](https://github.com/scrapeless-ai/langchain-scrapeless) |
|
+| [`ScrapelessUniversalScrapingTool`](https://github.com/scrapeless-ai/langchain-scrapeless) |
|
+| [`SnapRender`](https://snap-render.com) |
|
+| [`TempGuru`](https://tempguru.co/ai-agents) |
|
+| [`DynamicFeed`](https://dynamicfeed.ai/integrations) |
|
| [`AgentLair`](https://agentlair.dev/docs) | N/A |
| [`Browserless`](https://browserless.io) | N/A |
| [`HuangtingFlux`](https://huangtingflux.com/integrations/langchain) | N/A |
+| [`Stagehand`](/oss/python/integrations/tools/stagehand) | N/A |
diff --git a/build/snippets/oss/python-tools-featured.mdx b/build/snippets/oss/python-tools-featured.mdx
index 58530d215..7fe407679 100644
--- a/build/snippets/oss/python-tools-featured.mdx
+++ b/build/snippets/oss/python-tools-featured.mdx
@@ -4,6 +4,6 @@
| Integration | Downloads |
| :--- | :--- |
-| [`UnstructuredTransformToolkit`](/oss/python/integrations/tools/unstructured_transform) |
|
+| [`UnstructuredTransformToolkit`](/oss/python/integrations/tools/unstructured_transform) |
|
diff --git a/build/snippets/oss/python-vectorstores-downloads.mdx b/build/snippets/oss/python-vectorstores-downloads.mdx
index 778f98bb0..685610d13 100644
--- a/build/snippets/oss/python-vectorstores-downloads.mdx
+++ b/build/snippets/oss/python-vectorstores-downloads.mdx
@@ -10,69 +10,69 @@
| [`Amazon memorydb`](/oss/python/integrations/vectorstores/memorydb) | | | | | | | | |
|
| [`ValkeyVectorStore`](/oss/python/integrations/vectorstores/valkey) | ✅ | ✅ | ✅ | ✅ | ❌ | ❌ | ❌ | ✅ |
|
| [`DatabricksVectorSearch`](/oss/python/integrations/vectorstores/databricks_vector_search) | ✅ | ✅ | ✅ | ✅ | ✅ | ❌ | ❌ | ✅ |
|
-| [`Chroma`](/oss/python/integrations/vectorstores/chroma) | | | | | | | | |
|
-| [`PGVector`](/oss/python/integrations/vectorstores/pgvector) | | | | | | | | |
|
-| [`PGVectorStore`](/oss/python/integrations/vectorstores/pgvectorstore) | | | | | | | | |
|
+| [`Chroma`](/oss/python/integrations/vectorstores/chroma) | | | | | | | | |
|
+| [`PGVector`](/oss/python/integrations/vectorstores/pgvector) | | | | | | | | |
|
+| [`PGVectorStore`](/oss/python/integrations/vectorstores/pgvectorstore) | | | | | | | | |
|
+| [`AzureCosmosDBMongoVCoreVectorStore`](/oss/python/integrations/vectorstores/azure_cosmos_db_mongo_vcore) | ✅ | ✅ | ✅ | ✅ | ❌ | ✅ | ✅ | ✅ |
|
| [`Pinecone (Sparse)`](/oss/python/integrations/vectorstores/pinecone_sparse) | | | | | | | | |
|
| [`PineconeVectorStore`](/oss/python/integrations/vectorstores/pinecone) | ✅ | ✅ | ✅ | ❌ | ✅ | ❌ | ❌ | ✅ |
|
-| [`MongoDBAtlasVectorSearch`](/oss/python/integrations/vectorstores/mongodb_atlas) | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ |
|
-| [`AzureCosmosDBMongoVCoreVectorStore`](/oss/python/integrations/vectorstores/azure_cosmos_db_mongo_vcore) | ✅ | ✅ | ✅ | ✅ | ❌ | ✅ | ✅ | ✅ |
|
-| [`QdrantVectorStore`](/oss/python/integrations/vectorstores/qdrant) | ✅ | ✅ | ✅ | ✅ | ✅ | ❌ | ✅ | ✅ |
|
-| [`Milvus`](/oss/python/integrations/vectorstores/milvus) | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ |
|
-| [`Weaviate`](/oss/python/integrations/vectorstores/weaviate) | ✅ | ✅ | ✅ | ✅ | ✅ | ❌ | ✅ | ✅ |
|
-| [`ElasticsearchStore`](/oss/python/integrations/vectorstores/elasticsearch) | ✅ | ✅ | ✅ | ✅ | ✅ | ❌ | ❌ | ✅ |
|
-| [`AstraDBVectorStore`](/oss/python/integrations/vectorstores/astradb) | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ |
|
-| [`Neo4j vector index`](/oss/python/integrations/vectorstores/neo4jvector) | | | | | | | | |
|
-| [`Oracle AI Database`](/oss/python/integrations/vectorstores/oracle) | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ | ❌ | ✅ |
|
-| [`RedisVectorStore`](/oss/python/integrations/vectorstores/redis) | ✅ | ✅ | ✅ | ✅ | ❌ | ❌ | ❌ | ✅ |
|
-| [`AzureCosmosDBNoSqlVectorStore`](/oss/python/integrations/vectorstores/azure_cosmos_db_no_sql) | ✅ | ✅ | ✅ | ✅ | ❌ | ✅ | ✅ | ✅ |
|
-| [`Google AlloyDB`](/oss/python/integrations/vectorstores/google_alloydb) | ✅ | ✅ | ✅ | ✅ | ✅ | ❌ | ❌ | ✅ |
|
-| [`Google spanner`](/oss/python/integrations/vectorstores/google_spanner) | | | | | | | | |
|
+| [`MongoDBAtlasVectorSearch`](/oss/python/integrations/vectorstores/mongodb_atlas) | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ |
|
+| [`QdrantVectorStore`](/oss/python/integrations/vectorstores/qdrant) | ✅ | ✅ | ✅ | ✅ | ✅ | ❌ | ✅ | ✅ |
|
+| [`Milvus`](/oss/python/integrations/vectorstores/milvus) | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ |
|
+| [`ElasticsearchStore`](/oss/python/integrations/vectorstores/elasticsearch) | ✅ | ✅ | ✅ | ✅ | ✅ | ❌ | ❌ | ✅ |
|
+| [`Weaviate`](/oss/python/integrations/vectorstores/weaviate) | ✅ | ✅ | ✅ | ✅ | ✅ | ❌ | ✅ | ✅ |
|
+| [`Neo4j vector index`](/oss/python/integrations/vectorstores/neo4jvector) | | | | | | | | |
|
+| [`AstraDBVectorStore`](/oss/python/integrations/vectorstores/astradb) | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ |
|
+| [`Oracle AI Database`](/oss/python/integrations/vectorstores/oracle) | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ | ❌ | ✅ |
|
+| [`RedisVectorStore`](/oss/python/integrations/vectorstores/redis) | ✅ | ✅ | ✅ | ✅ | ❌ | ❌ | ❌ | ✅ |
|
+| [`AzureCosmosDBNoSqlVectorStore`](/oss/python/integrations/vectorstores/azure_cosmos_db_no_sql) | ✅ | ✅ | ✅ | ✅ | ❌ | ✅ | ✅ | ✅ |
|
+| [`Google AlloyDB`](/oss/python/integrations/vectorstores/google_alloydb) | ✅ | ✅ | ✅ | ✅ | ✅ | ❌ | ❌ | ✅ |
|
+| [`Google spanner`](/oss/python/integrations/vectorstores/google_spanner) | | | | | | | | |
|
| [`Sap hana cloud vector engine`](/oss/python/integrations/vectorstores/sap_hanavector) | | | | | | | | |
|
| [`Google firestore`](/oss/python/integrations/vectorstores/google_firestore) | | | | | | | | |
|
-| [`Google cloud SQL for postgresql`](/oss/python/integrations/vectorstores/google_cloud_sql_pg) | | | | | | | | |
|
-| [`AsyncCockroachDBVectorStore`](https://github.com/cockroachdb/langchain-cockroachdb/) | | | | | | | | |
|
-| [`ShannonBaseVectorStore`](https://github.com/apoorva-01/langchain-shannonbase) | | | | | | | | |
|
+| [`Google cloud SQL for postgresql`](/oss/python/integrations/vectorstores/google_cloud_sql_pg) | | | | | | | | |
|
+| [`OceanbaseVectorStore`](https://pypi.org/project/langchain-oceanbase/) | | | | | | | | |
|
+| [`AsyncCockroachDBVectorStore`](https://github.com/cockroachdb/langchain-cockroachdb/) | | | | | | | | |
|
| [`IBM db2 vector store and vector search`](https://github.com/langchain-ai/langchain-ibm/tree/main/libs/langchain-db2) | | | | | | | | |
|
-| [`OceanbaseVectorStore`](https://pypi.org/project/langchain-oceanbase/) | | | | | | | | |
|
+| [`OpensolrVectorStore`](https://opensolr.com/langchain) | | | | | | | | |
|
+| [`PolarDBXVectorStore`](https://github.com/polardb/langchain-polardbx) | | | | | | | | |
|
| [`InfinoVectorStore`](https://infino.ai/docs) | ✅ | ✅ | ✅ | ✅ | ❌ | ✅ | ✅ | ✅ |
|
-| [`OpensolrVectorStore`](https://opensolr.com/langchain) | | | | | | | | |
|
-| [`PolarDBXVectorStore`](https://github.com/polardb/langchain-polardbx) | | | | | | | | |
|
| [`TeradataVectorStore`](https://github.com/Teradata/langchain-teradata) | | | | | | | | |
|
| [`CouchbaseSearchVectorStore`](https://docs.couchbase.com/server/current/vector-search/vector-search.html) | | | | | | | | |
|
-| [`Google memorystore for Redis`](/oss/python/integrations/vectorstores/google_memorystore_redis) | | | | | | | | |
|
-| [`SingleStoreVectorStore`](https://docs.singlestore.com/cloud/developer-resources/functional-extensions/working-with-vector-data/) | | | | | | | | |
|
-| [`YDB`](https://ydb.tech/) | | | | | | | | |
|
-| [`Intel's visual data management system (VDMS)`](https://github.com/IntelLabs/vdms) | | | | | | | | |
|
-| [`PolarDBPGVector`](https://github.com/polardb/langchain-polardb-pg) | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ | ❌ | ✅ |
|
-| [`SQLServer`](https://learn.microsoft.com/en-us/azure/azure-sql/database/ai-artificial-intelligence-intelligent-applications?view=azuresql) | | | | | | | | |
|
-| [`Mariadb`](https://mariadb.com/docs/connectors/other/langchain-mariadb/api-reference) | | | | | | | | |
|
-| [`SurrealDBVectorStore`](https://surrealdb.com/docs/build/deployment/surrealdb-cloud/getting-started) | | | | | | | | |
|
-| [`MixpeekVectorStore`](https://mixpeek.com/docs/agent-integrations/langchain) | ✅ | ✅ | ✅ | ✅ | ✅ | ❌ | ❌ | ✅ |
|
-| [`VastDBVectorStore`](https://github.com/vast-data/vast-vector-store) | ✅ | ✅ | ✅ | ✅ | ❌ | ✅ | ❌ | ✅ |
|
-| [`BigtableVectorStore`](https://cloud.google.com/bigtable) | | | | | | | | |
|
-| [`openGauss`](https://github.com/mpb159753/langchain-opengauss) | | | | | | | | |
|
-| [`FalkorDBVector`](https://docs.falkordb.com/genai-tools/langchain.html) | | ✅ | ✅ | | | | | |
|
-| [`Azure database for postgresql - flexible server`](/oss/python/integrations/vectorstores/azure_db_for_postgresql) | | | | | | | | |
|
-| [`ZeusDB`](https://docs.zeusdb.com/en/latest/) | | | | | | | | |
|
-| [`turbopuffer`](/oss/python/integrations/vectorstores/turbopuffer) | | | | | | | | |
|
-| [`LambdaDB`](https://docs.lambdadb.ai/guides/get-started/quickstart) | | | | | | | | |
|
-| [`PixeltableVectorStore`](https://docs.pixeltable.com/overview/pixeltable) | | | | | | | | |
|
-| [`Kinetica vectorstore`](https://github.com/kineticadb/langchain-kinetica) | | | | | | | | |
|
-| [`Moorcheh`](https://www.moorcheh.ai/) | | | | | | | | |
|
-| [`ActianVectorAIVectorStore`](https://docs.vectoraidb.actian.com) | | | | | | | | |
|
-| [`Google cloud SQL for mysql`](/oss/python/integrations/vectorstores/google_cloud_sql_mysql) | | | | | | | | |
|
-| [`Gel`](https://github.com/geldata/langchain-gel) | | | | | | | | |
|
-| [`Activeloop Deep lake`](https://docs.deeplake.ai/) | | | | | | | | |
|
-| [`Vectara`](https://docs.vectara.com/) | | | | | | | | |
|
-| [`DeweyVectorStore`](https://github.com/meetdewey/langchain-dewey) | | | | | | | | |
|
-| [`Firebolt`](https://docs.firebolt.io/guides/integrations/langchain) | | | | | | | | |
|
-| [`CosVectors`](https://github.com/hushengquan/langchain-cos-vectors) | | | | | | | | |
|
-| [`ChDBVectorStore`](https://github.com/chdb-io/langchain-chdb) | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ | ❌ | ✅ |
|
-| [`Vedb for mysql`](https://docs.volcengine.com/docs/6357?lang=en) | | | | | | | | |
|
-| [`Volcengine rds for mysql`](https://docs.volcengine.com/docs/6313?lang=en) | | | | | | | | |
|
-| [`LindormVectorStore`](https://help.aliyun.com/en/lindorm/user-guide/enable-vector-engine) | | | | | | | | |
|
-| [`Alibaba cloud mysql`](https://github.com/wangkuahai/langchain-alibabacloud-mysql) | | | | | | | | |
|
+| [`SingleStoreVectorStore`](https://docs.singlestore.com/cloud/developer-resources/functional-extensions/working-with-vector-data/) | | | | | | | | |
|
+| [`Google memorystore for Redis`](/oss/python/integrations/vectorstores/google_memorystore_redis) | | | | | | | | |
|
+| [`PolarDBPGVector`](https://github.com/polardb/langchain-polardb-pg) | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ | ❌ | ✅ |
|
+| [`ShannonBaseVectorStore`](https://github.com/apoorva-01/langchain-shannonbase) | | | | | | | | |
|
+| [`YDB`](https://ydb.tech/) | | | | | | | | |
|
+| [`Intel's visual data management system (VDMS)`](https://github.com/IntelLabs/vdms) | | | | | | | | |
|
+| [`SQLServer`](https://learn.microsoft.com/en-us/azure/azure-sql/database/ai-artificial-intelligence-intelligent-applications?view=azuresql) | | | | | | | | |
|
+| [`Mariadb`](https://mariadb.com/docs/connectors/other/langchain-mariadb/api-reference) | | | | | | | | |
|
+| [`SurrealDBVectorStore`](https://surrealdb.com/docs/build/deployment/surrealdb-cloud/getting-started) | | | | | | | | |
|
+| [`VastDBVectorStore`](https://github.com/vast-data/vast-vector-store) | ✅ | ✅ | ✅ | ✅ | ❌ | ✅ | ❌ | ✅ |
|
+| [`MixpeekVectorStore`](https://mixpeek.com/docs/agent-integrations/langchain) | ✅ | ✅ | ✅ | ✅ | ✅ | ❌ | ❌ | ✅ |
|
+| [`FalkorDBVector`](https://docs.falkordb.com/genai-tools/langchain.html) | | ✅ | ✅ | | | | | |
|
+| [`openGauss`](https://github.com/mpb159753/langchain-opengauss) | | | | | | | | |
|
+| [`BigtableVectorStore`](https://cloud.google.com/bigtable) | | | | | | | | |
|
+| [`Azure database for postgresql - flexible server`](/oss/python/integrations/vectorstores/azure_db_for_postgresql) | | | | | | | | |
|
+| [`turbopuffer`](/oss/python/integrations/vectorstores/turbopuffer) | | | | | | | | |
|
+| [`ZeusDB`](https://docs.zeusdb.com/en/latest/) | | | | | | | | |
|
+| [`LambdaDB`](https://docs.lambdadb.ai/guides/get-started/quickstart) | | | | | | | | |
|
+| [`Kinetica vectorstore`](https://github.com/kineticadb/langchain-kinetica) | | | | | | | | |
|
+| [`PixeltableVectorStore`](https://docs.pixeltable.com/overview/pixeltable) | | | | | | | | |
|
+| [`Moorcheh`](https://www.moorcheh.ai/) | | | | | | | | |
|
+| [`Activeloop Deep lake`](https://docs.deeplake.ai/) | | | | | | | | |
|
+| [`Vectara`](https://docs.vectara.com/) | | | | | | | | |
|
+| [`Google cloud SQL for mysql`](/oss/python/integrations/vectorstores/google_cloud_sql_mysql) | | | | | | | | |
|
+| [`Gel`](https://github.com/geldata/langchain-gel) | | | | | | | | |
|
+| [`DeweyVectorStore`](https://github.com/meetdewey/langchain-dewey) | | | | | | | | |
|
+| [`ActianVectorAIVectorStore`](https://docs.vectoraidb.actian.com) | | | | | | | | |
|
+| [`Firebolt`](https://docs.firebolt.io/guides/integrations/langchain) | | | | | | | | |
|
+| [`LindormVectorStore`](https://help.aliyun.com/en/lindorm/user-guide/enable-vector-engine) | | | | | | | | |
|
+| [`Vedb for mysql`](https://docs.volcengine.com/docs/6357?lang=en) | | | | | | | | |
|
+| [`Volcengine rds for mysql`](https://docs.volcengine.com/docs/6313?lang=en) | | | | | | | | |
|
+| [`ChDBVectorStore`](https://github.com/chdb-io/langchain-chdb) | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ | ❌ | ✅ |
|
+| [`CosVectors`](https://github.com/hushengquan/langchain-cos-vectors) | | | | | | | | |
|
+| [`Alibaba cloud mysql`](https://github.com/wangkuahai/langchain-alibabacloud-mysql) | | | | | | | | |
|
| [`FAISS`](https://github.com/facebookresearch/faiss) | | | | | | | | | N/A |
| [`InMemoryVectorStore`](/oss/python/integrations/vectorstores/in_memory) | ✅ | ✅ | ❌ | ✅ | ✅ | ❌ | ❌ | ✅ | N/A |
diff --git a/build/snippets/oss/python-vectorstores-featured.mdx b/build/snippets/oss/python-vectorstores-featured.mdx
index 889a7562e..d69119cfd 100644
--- a/build/snippets/oss/python-vectorstores-featured.mdx
+++ b/build/snippets/oss/python-vectorstores-featured.mdx
@@ -6,18 +6,18 @@
| :--- | :--- | :--- | :--- | :--- | :--- | :--- | :--- | :--- | :--- |
| [`ValkeyVectorStore`](/oss/python/integrations/vectorstores/valkey) | ✅ | ✅ | ✅ | ✅ | ❌ | ❌ | ❌ | ✅ |
|
| [`DatabricksVectorSearch`](/oss/python/integrations/vectorstores/databricks_vector_search) | ✅ | ✅ | ✅ | ✅ | ✅ | ❌ | ❌ | ✅ |
|
+| [`AzureCosmosDBMongoVCoreVectorStore`](/oss/python/integrations/vectorstores/azure_cosmos_db_mongo_vcore) | ✅ | ✅ | ✅ | ✅ | ❌ | ✅ | ✅ | ✅ |
|
| [`PineconeVectorStore`](/oss/python/integrations/vectorstores/pinecone) | ✅ | ✅ | ✅ | ❌ | ✅ | ❌ | ❌ | ✅ |
|
-| [`MongoDBAtlasVectorSearch`](/oss/python/integrations/vectorstores/mongodb_atlas) | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ |
|
-| [`AzureCosmosDBMongoVCoreVectorStore`](/oss/python/integrations/vectorstores/azure_cosmos_db_mongo_vcore) | ✅ | ✅ | ✅ | ✅ | ❌ | ✅ | ✅ | ✅ |
|
-| [`QdrantVectorStore`](/oss/python/integrations/vectorstores/qdrant) | ✅ | ✅ | ✅ | ✅ | ✅ | ❌ | ✅ | ✅ |
|
-| [`Milvus`](/oss/python/integrations/vectorstores/milvus) | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ |
|
-| [`Weaviate`](/oss/python/integrations/vectorstores/weaviate) | ✅ | ✅ | ✅ | ✅ | ✅ | ❌ | ✅ | ✅ |
|
-| [`ElasticsearchStore`](/oss/python/integrations/vectorstores/elasticsearch) | ✅ | ✅ | ✅ | ✅ | ✅ | ❌ | ❌ | ✅ |
|
-| [`AstraDBVectorStore`](/oss/python/integrations/vectorstores/astradb) | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ |
|
-| [`Oracle AI Database`](/oss/python/integrations/vectorstores/oracle) | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ | ❌ | ✅ |
|
-| [`RedisVectorStore`](/oss/python/integrations/vectorstores/redis) | ✅ | ✅ | ✅ | ✅ | ❌ | ❌ | ❌ | ✅ |
|
-| [`AzureCosmosDBNoSqlVectorStore`](/oss/python/integrations/vectorstores/azure_cosmos_db_no_sql) | ✅ | ✅ | ✅ | ✅ | ❌ | ✅ | ✅ | ✅ |
|
-| [`Google AlloyDB`](/oss/python/integrations/vectorstores/google_alloydb) | ✅ | ✅ | ✅ | ✅ | ✅ | ❌ | ❌ | ✅ |
|
+| [`MongoDBAtlasVectorSearch`](/oss/python/integrations/vectorstores/mongodb_atlas) | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ |
|
+| [`QdrantVectorStore`](/oss/python/integrations/vectorstores/qdrant) | ✅ | ✅ | ✅ | ✅ | ✅ | ❌ | ✅ | ✅ |
|
+| [`Milvus`](/oss/python/integrations/vectorstores/milvus) | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ |
|
+| [`ElasticsearchStore`](/oss/python/integrations/vectorstores/elasticsearch) | ✅ | ✅ | ✅ | ✅ | ✅ | ❌ | ❌ | ✅ |
|
+| [`Weaviate`](/oss/python/integrations/vectorstores/weaviate) | ✅ | ✅ | ✅ | ✅ | ✅ | ❌ | ✅ | ✅ |
|
+| [`AstraDBVectorStore`](/oss/python/integrations/vectorstores/astradb) | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ |
|
+| [`Oracle AI Database`](/oss/python/integrations/vectorstores/oracle) | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ | ❌ | ✅ |
|
+| [`RedisVectorStore`](/oss/python/integrations/vectorstores/redis) | ✅ | ✅ | ✅ | ✅ | ❌ | ❌ | ❌ | ✅ |
|
+| [`AzureCosmosDBNoSqlVectorStore`](/oss/python/integrations/vectorstores/azure_cosmos_db_no_sql) | ✅ | ✅ | ✅ | ✅ | ❌ | ✅ | ✅ | ✅ |
|
+| [`Google AlloyDB`](/oss/python/integrations/vectorstores/google_alloydb) | ✅ | ✅ | ✅ | ✅ | ✅ | ❌ | ❌ | ✅ |
|
| [`InMemoryVectorStore`](/oss/python/integrations/vectorstores/in_memory) | ✅ | ✅ | ❌ | ✅ | ✅ | ❌ | ❌ | ✅ | N/A |
diff --git a/build/snippets/python/oss/javascript-chat-downloads.mdx b/build/snippets/python/oss/javascript-chat-downloads.mdx
index 077606c16..d102f08f6 100644
--- a/build/snippets/python/oss/javascript-chat-downloads.mdx
+++ b/build/snippets/python/oss/javascript-chat-downloads.mdx
@@ -4,31 +4,31 @@
| Model | Stream | [Tool Calling](/oss/python/langchain/tools/) | [`withStructuredOutput()`](/oss/python/langchain/models#structured-output) | [`Multimodal`](/oss/python/langchain/messages#multimodal) | Downloads |
| :--- | :--- | :--- | :--- | :--- | :--- |
-| [`AzureChatOpenAI`](/oss/python/integrations/chat/azure) | ✅ | ✅ | ✅ | ✅ |
|
-| [`ChatOpenAI`](/oss/python/integrations/chat/openai) | ✅ | ✅ | ✅ | ✅ |
|
-| [`ChatAnthropic`](/oss/python/integrations/chat/anthropic) | ✅ | ✅ | ✅ | ✅ |
|
-| [`ChatGoogleGenerativeAI`](/oss/python/integrations/chat/google_generative_ai) | ✅ | ✅ | ✅ | ✅ |
|
-| [`ChatBedrockConverse`](/oss/python/integrations/chat/bedrock_converse) | ✅ | ✅ | ✅ | ✅ |
|
-| [`ChatVertexAI`](/oss/python/integrations/chat/google_vertex_ai) | ✅ | ✅ | ✅ | ✅ |
|
-| [`ChatGroq`](/oss/python/integrations/chat/groq) | ✅ | ✅ | ✅ | ❌ |
|
-| [`ChatOllama`](/oss/python/integrations/chat/ollama) | ✅ | ✅ | ✅ | ✅ |
|
-| [`ChatMistralAI`](/oss/python/integrations/chat/mistral) | ✅ | ✅ | ✅ | ✅ |
|
-| [`ChatCohere`](/oss/python/integrations/chat/cohere) | ✅ | ✅ | ✅ | ❌ |
|
-| [`ChatXAI`](/oss/python/integrations/chat/xai) | ✅ | ✅ | ✅ | ❌ |
|
-| [`ChatGoogle`](/oss/python/integrations/chat/google) | ✅ | ✅ | ✅ | ✅ |
|
-| [`ChatDeepSeek`](/oss/python/integrations/chat/deepseek) | ✅ | ✅ | ✅ | ❌ |
|
-| [`ChatOpenRouter`](/oss/python/integrations/chat/openrouter) | ✅ | ✅ | ✅ | ✅ |
|
-| [`ChatCerebras`](/oss/python/integrations/chat/cerebras) | ✅ | ✅ | ✅ | ❌ |
|
-| [`ChatBaiduQianfan`](/oss/python/integrations/chat/baidu_qianfan) | | | | |
|
-| [`ChatCloudflareWorkersAI`](/oss/python/integrations/chat/cloudflare_workersai) | ✅ | ❌ | ❌ | ✅ |
|
-| [`ChatFireworks`](/oss/python/integrations/chat/fireworks) | ✅ | ✅ | ✅ | ❌ |
|
-| [`ChatWatsonx`](/oss/python/integrations/chat/ibm) | ✅ | ✅ | ✅ | ✅ |
|
-| [`ChatYandexGPT`](/oss/python/integrations/chat/yandex) | | | | |
|
-| [`ChatTogetherAI`](/oss/python/integrations/chat/togetherai) | ✅ | ✅ | ✅ | ✅ |
|
-| [`ChatPerplexity`](/oss/python/integrations/chat/perplexity) | ✅ | ❌ | ✅ | ❌ |
|
-| [`ChatKServe`](https://gitlab.com/bitkaio/langchain/kserve-provider) | ✅ | ✅ | ✅ | ✅ |
|
-| [`ChatSCX`](https://scx.ai/) | ✅ | ✅ | ✅ | ✅ |
|
-| [`ChatInterfaze`](https://interfaze.ai/docs) | ✅ | ✅ | ✅ | ✅ |
|
+| [`AzureChatOpenAI`](/oss/python/integrations/chat/azure) | ✅ | ✅ | ✅ | ✅ |
|
+| [`ChatOpenAI`](/oss/python/integrations/chat/openai) | ✅ | ✅ | ✅ | ✅ |
|
+| [`ChatAnthropic`](/oss/python/integrations/chat/anthropic) | ✅ | ✅ | ✅ | ✅ |
|
+| [`ChatGoogleGenerativeAI`](/oss/python/integrations/chat/google_generative_ai) | ✅ | ✅ | ✅ | ✅ |
|
+| [`ChatBedrockConverse`](/oss/python/integrations/chat/bedrock_converse) | ✅ | ✅ | ✅ | ✅ |
|
+| [`ChatVertexAI`](/oss/python/integrations/chat/google_vertex_ai) | ✅ | ✅ | ✅ | ✅ |
|
+| [`ChatGroq`](/oss/python/integrations/chat/groq) | ✅ | ✅ | ✅ | ❌ |
|
+| [`ChatOllama`](/oss/python/integrations/chat/ollama) | ✅ | ✅ | ✅ | ✅ |
|
+| [`ChatMistralAI`](/oss/python/integrations/chat/mistral) | ✅ | ✅ | ✅ | ✅ |
|
+| [`ChatCohere`](/oss/python/integrations/chat/cohere) | ✅ | ✅ | ✅ | ❌ |
|
+| [`ChatXAI`](/oss/python/integrations/chat/xai) | ✅ | ✅ | ✅ | ❌ |
|
+| [`ChatGoogle`](/oss/python/integrations/chat/google) | ✅ | ✅ | ✅ | ✅ |
|
+| [`ChatDeepSeek`](/oss/python/integrations/chat/deepseek) | ✅ | ✅ | ✅ | ❌ |
|
+| [`ChatOpenRouter`](/oss/python/integrations/chat/openrouter) | ✅ | ✅ | ✅ | ✅ |
|
+| [`ChatCerebras`](/oss/python/integrations/chat/cerebras) | ✅ | ✅ | ✅ | ❌ |
|
+| [`ChatBaiduQianfan`](/oss/python/integrations/chat/baidu_qianfan) | | | | |
|
+| [`ChatCloudflareWorkersAI`](/oss/python/integrations/chat/cloudflare_workersai) | ✅ | ❌ | ❌ | ✅ |
|
+| [`ChatFireworks`](/oss/python/integrations/chat/fireworks) | ✅ | ✅ | ✅ | ❌ |
|
+| [`ChatWatsonx`](/oss/python/integrations/chat/ibm) | ✅ | ✅ | ✅ | ✅ |
|
+| [`ChatTogetherAI`](/oss/python/integrations/chat/togetherai) | ✅ | ✅ | ✅ | ✅ |
|
+| [`ChatYandexGPT`](/oss/python/integrations/chat/yandex) | | | | |
|
+| [`ChatPerplexity`](/oss/python/integrations/chat/perplexity) | ✅ | ❌ | ✅ | ❌ |
|
+| [`ChatKServe`](https://gitlab.com/bitkaio/langchain/kserve-provider) | ✅ | ✅ | ✅ | ✅ |
|
+| [`ChatInterfaze`](https://interfaze.ai/docs) | ✅ | ✅ | ✅ | ✅ |
|
+| [`ChatSCX`](https://scx.ai/) | ✅ | ✅ | ✅ | ✅ |
|
| [`Auxen`](https://auxen.ai) | ✅ | ✅ | ✅ | ❌ | N/A |
| [`FakeListChatModel`](/oss/python/integrations/chat/fake) | | | | | N/A |
| [`FuturMix`](https://futurmix.ai/) | ✅ | ✅ | ✅ | ✅ | N/A |
diff --git a/build/snippets/python/oss/javascript-chat-featured.mdx b/build/snippets/python/oss/javascript-chat-featured.mdx
index b611132cb..9e486c2da 100644
--- a/build/snippets/python/oss/javascript-chat-featured.mdx
+++ b/build/snippets/python/oss/javascript-chat-featured.mdx
@@ -4,18 +4,18 @@
| Model | Stream | [Tool Calling](/oss/python/langchain/tools/) | [`withStructuredOutput()`](/oss/python/langchain/models#structured-output) | [`Multimodal`](/oss/python/langchain/messages#multimodal) | Downloads |
| :--- | :--- | :--- | :--- | :--- | :--- |
-| [`ChatOpenAI`](/oss/python/integrations/chat/openai) | ✅ | ✅ | ✅ | ✅ |
|
-| [`ChatAnthropic`](/oss/python/integrations/chat/anthropic) | ✅ | ✅ | ✅ | ✅ |
|
-| [`ChatBedrockConverse`](/oss/python/integrations/chat/bedrock_converse) | ✅ | ✅ | ✅ | ✅ |
|
-| [`ChatGroq`](/oss/python/integrations/chat/groq) | ✅ | ✅ | ✅ | ❌ |
|
-| [`ChatOllama`](/oss/python/integrations/chat/ollama) | ✅ | ✅ | ✅ | ✅ |
|
-| [`ChatMistralAI`](/oss/python/integrations/chat/mistral) | ✅ | ✅ | ✅ | ✅ |
|
-| [`ChatCohere`](/oss/python/integrations/chat/cohere) | ✅ | ✅ | ✅ | ❌ |
|
-| [`ChatXAI`](/oss/python/integrations/chat/xai) | ✅ | ✅ | ✅ | ❌ |
|
-| [`ChatGoogle`](/oss/python/integrations/chat/google) | ✅ | ✅ | ✅ | ✅ |
|
-| [`ChatCloudflareWorkersAI`](/oss/python/integrations/chat/cloudflare_workersai) | ✅ | ❌ | ❌ | ✅ |
|
-| [`ChatFireworks`](/oss/python/integrations/chat/fireworks) | ✅ | ✅ | ✅ | ❌ |
|
-| [`ChatTogetherAI`](/oss/python/integrations/chat/togetherai) | ✅ | ✅ | ✅ | ✅ |
|
-| [`ChatPerplexity`](/oss/python/integrations/chat/perplexity) | ✅ | ❌ | ✅ | ❌ |
|
+| [`ChatOpenAI`](/oss/python/integrations/chat/openai) | ✅ | ✅ | ✅ | ✅ |
|
+| [`ChatAnthropic`](/oss/python/integrations/chat/anthropic) | ✅ | ✅ | ✅ | ✅ |
|
+| [`ChatBedrockConverse`](/oss/python/integrations/chat/bedrock_converse) | ✅ | ✅ | ✅ | ✅ |
|
+| [`ChatGroq`](/oss/python/integrations/chat/groq) | ✅ | ✅ | ✅ | ❌ |
|
+| [`ChatOllama`](/oss/python/integrations/chat/ollama) | ✅ | ✅ | ✅ | ✅ |
|
+| [`ChatMistralAI`](/oss/python/integrations/chat/mistral) | ✅ | ✅ | ✅ | ✅ |
|
+| [`ChatCohere`](/oss/python/integrations/chat/cohere) | ✅ | ✅ | ✅ | ❌ |
|
+| [`ChatXAI`](/oss/python/integrations/chat/xai) | ✅ | ✅ | ✅ | ❌ |
|
+| [`ChatGoogle`](/oss/python/integrations/chat/google) | ✅ | ✅ | ✅ | ✅ |
|
+| [`ChatCloudflareWorkersAI`](/oss/python/integrations/chat/cloudflare_workersai) | ✅ | ❌ | ❌ | ✅ |
|
+| [`ChatFireworks`](/oss/python/integrations/chat/fireworks) | ✅ | ✅ | ✅ | ❌ |
|
+| [`ChatTogetherAI`](/oss/python/integrations/chat/togetherai) | ✅ | ✅ | ✅ | ✅ |
|
+| [`ChatPerplexity`](/oss/python/integrations/chat/perplexity) | ✅ | ❌ | ✅ | ❌ |
|
diff --git a/build/snippets/python/oss/javascript-document_compressors-downloads.mdx b/build/snippets/python/oss/javascript-document_compressors-downloads.mdx
index 2210b41a2..3daa2f695 100644
--- a/build/snippets/python/oss/javascript-document_compressors-downloads.mdx
+++ b/build/snippets/python/oss/javascript-document_compressors-downloads.mdx
@@ -4,8 +4,8 @@
| Integration | Downloads |
| :--- | :--- |
-| [`Cohere rerank`](/oss/python/integrations/document_compressors/cohere_rerank) |
|
-| [`WatsonxRerank`](/oss/python/integrations/document_compressors/ibm) |
|
-| [`Mixedbread AI reranking`](/oss/python/integrations/document_compressors/mixedbread_ai) |
|
+| [`Cohere rerank`](/oss/python/integrations/document_compressors/cohere_rerank) |
|
+| [`WatsonxRerank`](/oss/python/integrations/document_compressors/ibm) |
|
+| [`Mixedbread AI reranking`](/oss/python/integrations/document_compressors/mixedbread_ai) |
|
diff --git a/build/snippets/python/oss/javascript-document_loaders-downloads.mdx b/build/snippets/python/oss/javascript-document_loaders-downloads.mdx
index 8de9cea2b..af368413a 100644
--- a/build/snippets/python/oss/javascript-document_loaders-downloads.mdx
+++ b/build/snippets/python/oss/javascript-document_loaders-downloads.mdx
@@ -4,8 +4,8 @@
| Integration | Downloads |
| :--- | :--- |
-| [`Google cloud SQL for postgresql`](/oss/python/integrations/document_loaders/web_loaders/google_cloudsql_pg) |
|
-| [`Soniox`](/oss/python/integrations/document_loaders/web_loaders/soniox) |
|
+| [`Google cloud SQL for postgresql`](/oss/python/integrations/document_loaders/web_loaders/google_cloudsql_pg) |
|
+| [`Soniox`](/oss/python/integrations/document_loaders/web_loaders/soniox) |
|
| [`DirectoryLoader`](/oss/python/integrations/document_loaders/file_loaders/directory) | N/A |
| [`JSON files`](/oss/python/integrations/document_loaders/file_loaders/json) | N/A |
| [`Jsonlines files -`](/oss/python/integrations/document_loaders/file_loaders/jsonlines) | N/A |
diff --git a/build/snippets/python/oss/javascript-document_transformers-downloads.mdx b/build/snippets/python/oss/javascript-document_transformers-downloads.mdx
index 197a4e85d..05aa02ef4 100644
--- a/build/snippets/python/oss/javascript-document_transformers-downloads.mdx
+++ b/build/snippets/python/oss/javascript-document_transformers-downloads.mdx
@@ -4,6 +4,6 @@
| Integration | Downloads |
| :--- | :--- |
-| [`OpenAI functions metadata tagger -`](/oss/python/integrations/document_transformers/openai_metadata_tagger) |
|
+| [`OpenAI functions metadata tagger -`](/oss/python/integrations/document_transformers/openai_metadata_tagger) |
|
diff --git a/build/snippets/python/oss/javascript-embeddings-downloads.mdx b/build/snippets/python/oss/javascript-embeddings-downloads.mdx
index 5f8fe5dc4..517aba90d 100644
--- a/build/snippets/python/oss/javascript-embeddings-downloads.mdx
+++ b/build/snippets/python/oss/javascript-embeddings-downloads.mdx
@@ -4,24 +4,24 @@
| Integration | Downloads |
| :--- | :--- |
-| [`AzureOpenAIEmbeddings`](/oss/python/integrations/embeddings/azure_openai) |
|
-| [`OpenAIEmbeddings`](/oss/python/integrations/embeddings/openai) |
|
-| [`GoogleGenerativeAIEmbeddings`](/oss/python/integrations/embeddings/google_generative_ai) |
|
-| [`Bedrock`](/oss/python/integrations/embeddings/bedrock) |
|
-| [`VertexAIEmbeddings`](/oss/python/integrations/embeddings/google_vertex_ai) |
|
-| [`OllamaEmbeddings`](/oss/python/integrations/embeddings/ollama) |
|
-| [`MistralAIEmbeddings`](/oss/python/integrations/embeddings/mistralai) |
|
-| [`PineconeEmbeddings`](/oss/python/integrations/embeddings/pinecone) |
|
-| [`CohereEmbeddings`](/oss/python/integrations/embeddings/cohere) |
|
-| [`VoyageEmbeddings`](/oss/python/integrations/embeddings/voyageai) |
|
-| [`Baidu qianfan`](/oss/python/integrations/embeddings/baidu_qianfan) |
|
-| [`Nomic`](/oss/python/integrations/embeddings/nomic) |
|
-| [`CloudflareWorkersAIEmbeddings`](/oss/python/integrations/embeddings/cloudflare_ai) |
|
-| [`FireworksEmbeddings`](/oss/python/integrations/embeddings/fireworks) |
|
-| [`WatsonxEmbeddings`](/oss/python/integrations/embeddings/ibm) |
|
-| [`TogetherAIEmbeddings`](/oss/python/integrations/embeddings/togetherai) |
|
-| [`Mixedbread AI`](/oss/python/integrations/embeddings/mixedbread_ai) |
|
-| [`SCXEmbeddings`](https://scx.ai/) |
|
+| [`AzureOpenAIEmbeddings`](/oss/python/integrations/embeddings/azure_openai) |
|
+| [`OpenAIEmbeddings`](/oss/python/integrations/embeddings/openai) |
|
+| [`GoogleGenerativeAIEmbeddings`](/oss/python/integrations/embeddings/google_generative_ai) |
|
+| [`Bedrock`](/oss/python/integrations/embeddings/bedrock) |
|
+| [`VertexAIEmbeddings`](/oss/python/integrations/embeddings/google_vertex_ai) |
|
+| [`OllamaEmbeddings`](/oss/python/integrations/embeddings/ollama) |
|
+| [`MistralAIEmbeddings`](/oss/python/integrations/embeddings/mistralai) |
|
+| [`PineconeEmbeddings`](/oss/python/integrations/embeddings/pinecone) |
|
+| [`CohereEmbeddings`](/oss/python/integrations/embeddings/cohere) |
|
+| [`VoyageEmbeddings`](/oss/python/integrations/embeddings/voyageai) |
|
+| [`Baidu qianfan`](/oss/python/integrations/embeddings/baidu_qianfan) |
|
+| [`Nomic`](/oss/python/integrations/embeddings/nomic) |
|
+| [`CloudflareWorkersAIEmbeddings`](/oss/python/integrations/embeddings/cloudflare_ai) |
|
+| [`FireworksEmbeddings`](/oss/python/integrations/embeddings/fireworks) |
|
+| [`WatsonxEmbeddings`](/oss/python/integrations/embeddings/ibm) |
|
+| [`TogetherAIEmbeddings`](/oss/python/integrations/embeddings/togetherai) |
|
+| [`Mixedbread AI`](/oss/python/integrations/embeddings/mixedbread_ai) |
|
+| [`SCXEmbeddings`](https://scx.ai/) |
|
| [`Minimax`](/oss/python/integrations/embeddings/minimax) | N/A |
| [`OracleEmbeddings`](/oss/python/integrations/embeddings/oracleai) | N/A |
diff --git a/build/snippets/python/oss/javascript-graphs-downloads.mdx b/build/snippets/python/oss/javascript-graphs-downloads.mdx
index 7743420b3..6d0bc8556 100644
--- a/build/snippets/python/oss/javascript-graphs-downloads.mdx
+++ b/build/snippets/python/oss/javascript-graphs-downloads.mdx
@@ -4,6 +4,6 @@
| Integration | Downloads |
| :--- | :--- |
-| [`SAP HANA Cloud Knowledge Graph Engine`](/oss/python/integrations/graphs/sap_hana_rdf_graph) |
|
+| [`SAP HANA Cloud Knowledge Graph Engine`](/oss/python/integrations/graphs/sap_hana_rdf_graph) |
|
diff --git a/build/snippets/python/oss/javascript-llm_caching-downloads.mdx b/build/snippets/python/oss/javascript-llm_caching-downloads.mdx
index f39334500..b43cc7d6d 100644
--- a/build/snippets/python/oss/javascript-llm_caching-downloads.mdx
+++ b/build/snippets/python/oss/javascript-llm_caching-downloads.mdx
@@ -4,8 +4,8 @@
| Integration | Downloads |
| :--- | :--- |
-| [`Azure Cosmos DB NoSQL semantic`](/oss/python/integrations/llm_caching/azure_cosmosdb_nosql) |
|
-| [`BetterDB Agent Cache`](https://www.betterdb.com/ai) |
|
-| [`BetterDB Semantic Cache`](https://www.betterdb.com/ai) |
|
+| [`Azure Cosmos DB NoSQL semantic`](/oss/python/integrations/llm_caching/azure_cosmosdb_nosql) |
|
+| [`BetterDB Agent Cache`](https://www.betterdb.com/ai) |
|
+| [`BetterDB Semantic Cache`](https://www.betterdb.com/ai) |
|
diff --git a/build/snippets/python/oss/javascript-llms-downloads.mdx b/build/snippets/python/oss/javascript-llms-downloads.mdx
index d35fa0bb4..cf6da0f07 100644
--- a/build/snippets/python/oss/javascript-llms-downloads.mdx
+++ b/build/snippets/python/oss/javascript-llms-downloads.mdx
@@ -4,17 +4,17 @@
| Integration | Downloads |
| :--- | :--- |
-| [`AzureOpenAI`](/oss/python/integrations/llms/azure) |
|
-| [`OpenAI`](/oss/python/integrations/llms/openai) |
|
-| [`VertexAI`](/oss/python/integrations/llms/google_vertex_ai) |
|
-| [`Ollama`](/oss/python/integrations/llms/ollama) |
|
-| [`MistralAI`](/oss/python/integrations/llms/mistral) |
|
-| [`Cohere`](/oss/python/integrations/llms/cohere) |
|
-| [`CloudflareWorkersAI`](/oss/python/integrations/llms/cloudflare_workersai) |
|
-| [`Fireworks`](/oss/python/integrations/llms/fireworks) |
|
-| [`WatsonxLLM`](/oss/python/integrations/llms/ibm) |
|
-| [`Yandexgpt`](/oss/python/integrations/llms/yandex) |
|
-| [`TogetherAI`](/oss/python/integrations/llms/together) |
|
-| [`Jigsawstack prompt engine`](/oss/python/integrations/llms/jigsawstack) |
|
+| [`AzureOpenAI`](/oss/python/integrations/llms/azure) |
|
+| [`OpenAI`](/oss/python/integrations/llms/openai) |
|
+| [`VertexAI`](/oss/python/integrations/llms/google_vertex_ai) |
|
+| [`Ollama`](/oss/python/integrations/llms/ollama) |
|
+| [`MistralAI`](/oss/python/integrations/llms/mistral) |
|
+| [`Cohere`](/oss/python/integrations/llms/cohere) |
|
+| [`CloudflareWorkersAI`](/oss/python/integrations/llms/cloudflare_workersai) |
|
+| [`Fireworks`](/oss/python/integrations/llms/fireworks) |
|
+| [`WatsonxLLM`](/oss/python/integrations/llms/ibm) |
|
+| [`TogetherAI`](/oss/python/integrations/llms/together) |
|
+| [`Yandexgpt`](/oss/python/integrations/llms/yandex) |
|
+| [`Jigsawstack prompt engine`](/oss/python/integrations/llms/jigsawstack) |
|
diff --git a/build/snippets/python/oss/javascript-middleware-downloads.mdx b/build/snippets/python/oss/javascript-middleware-downloads.mdx
index 2a4faa5c1..3067bd6b5 100644
--- a/build/snippets/python/oss/javascript-middleware-downloads.mdx
+++ b/build/snippets/python/oss/javascript-middleware-downloads.mdx
@@ -4,7 +4,7 @@
| Provider | Middleware available | Source | Downloads |
| :--- | :--- | :--- | :--- |
-| [`AWS middleware`](/oss/python/integrations/middleware/aws) | Prompt caching | [`langchain-ai/langchain-aws`](https://github.com/langchain-ai/langchain-aws) |
|
+| [`AWS middleware`](/oss/python/integrations/middleware/aws) | Prompt caching | [`langchain-ai/langchain-aws`](https://github.com/langchain-ai/langchain-aws) |
|
| [`Anthropic`](/oss/python/integrations/middleware/anthropic) | Prompt caching | [`langchain-ai/langchainjs`](https://github.com/langchain-ai/langchainjs/tree/main/libs/langchain/src/agents/middleware/provider/anthropic) | N/A |
diff --git a/build/snippets/python/oss/javascript-retrievers-downloads.mdx b/build/snippets/python/oss/javascript-retrievers-downloads.mdx
index 72f27e2c7..62e9fc5bd 100644
--- a/build/snippets/python/oss/javascript-retrievers-downloads.mdx
+++ b/build/snippets/python/oss/javascript-retrievers-downloads.mdx
@@ -4,12 +4,12 @@
| Retriever | Self-host | Cloud offering | Package | Downloads |
| :--- | :--- | :--- | :--- | :--- |
-| [`AWSKendraRetriever`](/oss/python/integrations/retrievers/kendra-retriever) | | | [`@langchain/aws`](https://www.npmjs.com/package/@langchain/aws) |
|
-| [`Knowledge bases for Amazon Bedrock`](/oss/python/integrations/retrievers/bedrock-knowledge-bases) | | | [`@langchain/aws`](https://www.npmjs.com/package/@langchain/aws) |
|
-| [`ExaRetriever`](/oss/python/integrations/retrievers/exa) | | | [`@langchain/exa`](https://www.npmjs.com/package/@langchain/exa) |
|
-| [`PerplexitySearchRetriever`](/oss/python/integrations/retrievers/perplexity_search) | | | [`@langchain/perplexity`](https://www.npmjs.com/package/@langchain/perplexity) |
|
-| [`AlchemystRetriever`](https://getalchemystai.com/docs) | | | [`@alchemystai/langchain-js`](https://www.npmjs.com/package/@alchemystai/langchain-js) |
|
-| [`SourceyRetriever`](/oss/python/integrations/retrievers/sourcey) | | | [`langchain-sourcey`](https://www.npmjs.com/package/langchain-sourcey) |
|
+| [`AWSKendraRetriever`](/oss/python/integrations/retrievers/kendra-retriever) | | | [`@langchain/aws`](https://www.npmjs.com/package/@langchain/aws) |
|
+| [`Knowledge bases for Amazon Bedrock`](/oss/python/integrations/retrievers/bedrock-knowledge-bases) | | | [`@langchain/aws`](https://www.npmjs.com/package/@langchain/aws) |
|
+| [`ExaRetriever`](/oss/python/integrations/retrievers/exa) | | | [`@langchain/exa`](https://www.npmjs.com/package/@langchain/exa) |
|
+| [`PerplexitySearchRetriever`](/oss/python/integrations/retrievers/perplexity_search) | | | [`@langchain/perplexity`](https://www.npmjs.com/package/@langchain/perplexity) |
|
+| [`AlchemystRetriever`](https://getalchemystai.com/docs) | | | [`@alchemystai/langchain-js`](https://www.npmjs.com/package/@alchemystai/langchain-js) |
|
+| [`SourceyRetriever`](/oss/python/integrations/retrievers/sourcey) | | | [`langchain-sourcey`](https://www.npmjs.com/package/langchain-sourcey) |
|
| [`Hyde`](/oss/python/integrations/retrievers/hyde) | | | | N/A |
| [`Self Querying with SAP HANA Cloud Vector Engine`](/oss/python/integrations/retrievers/self_query/hanavector_self_query) | | | | N/A |
| [`Time-weighted`](/oss/python/integrations/retrievers/time-weighted-retriever) | | | | N/A |
diff --git a/build/snippets/python/oss/javascript-sandboxes-downloads.mdx b/build/snippets/python/oss/javascript-sandboxes-downloads.mdx
index 402df2193..af93b412e 100644
--- a/build/snippets/python/oss/javascript-sandboxes-downloads.mdx
+++ b/build/snippets/python/oss/javascript-sandboxes-downloads.mdx
@@ -4,7 +4,7 @@
| Integration | Downloads |
| :--- | :--- |
-| [`KubernetesSandbox`](https://gitlab.com/bitkaio/langchain/deepagents-kubernetes-sandbox) |
|
-| [`Leap0Sandbox`](https://leap0.dev/docs) |
|
+| [`KubernetesSandbox`](https://gitlab.com/bitkaio/langchain/deepagents-kubernetes-sandbox) |
|
+| [`Leap0Sandbox`](https://leap0.dev/docs) |
|
diff --git a/build/snippets/python/oss/javascript-tools-downloads.mdx b/build/snippets/python/oss/javascript-tools-downloads.mdx
index 533f552bf..0e3da4463 100644
--- a/build/snippets/python/oss/javascript-tools-downloads.mdx
+++ b/build/snippets/python/oss/javascript-tools-downloads.mdx
@@ -4,42 +4,42 @@
| Integration | Downloads |
| :--- | :--- |
-| [`Dall-e`](/oss/python/integrations/tools/dalle) |
|
-| [`OpenAI`](/oss/python/integrations/tools/openai) |
|
-| [`OpenAPI toolkit`](/oss/python/integrations/tools/openapi) |
|
-| [`Anthropic`](/oss/python/integrations/tools/anthropic) |
|
-| [`Google`](/oss/python/integrations/tools/google) |
|
-| [`TavilyCrawl`](/oss/python/integrations/tools/tavily_crawl) |
|
-| [`TavilyExtract`](/oss/python/integrations/tools/tavily_extract) |
|
-| [`TavilyGetResearch`](/oss/python/integrations/tools/tavily_get_research) |
|
-| [`TavilyMap`](/oss/python/integrations/tools/tavily_map) |
|
-| [`TavilyResearch`](/oss/python/integrations/tools/tavily_research) |
|
-| [`TavilySearch`](/oss/python/integrations/tools/tavily_search) |
|
-| [`OracleSummary`](/oss/python/integrations/tools/oracleai) |
|
-| [`ExaSearchResults`](/oss/python/integrations/tools/exa_search) |
|
-| [`Composio`](/oss/python/integrations/tools/composio) |
|
-| [`Mcp toolbox for databases`](/oss/python/integrations/tools/mcp_toolbox) |
|
-| [`WatsonxToolkit`](/oss/python/integrations/tools/ibm) |
|
-| [`Fidacy Action Firewall`](https://github.com/fidacy/fidacy-open) |
|
-| [`Bilig WorkPaper`](https://proompteng.github.io/bilig/) |
|
-| [`PerplexitySearchResults`](/oss/python/integrations/tools/perplexity_search) |
|
-| [`Jigsawstack`](/oss/python/integrations/tools/jigsawstack) |
|
-| [`You.com search tools`](https://you.com/docs/integrations/langchain) |
|
-| [`TalorDataSerpTool`](https://docs.talordata.com) |
|
-| [`Falkordb`](/oss/python/integrations/tools/falkordb) |
|
-| [`Decodo`](/oss/python/integrations/tools/decodo) |
|
-| [`The Context Company`](https://docs.thecontextcompany.com/frameworks/langchain-langgraph) |
|
-| [`Azure container apps dynamic sessions`](/oss/python/integrations/tools/azure_dynamic_sessions) |
|
-| [`AproxPay`](https://github.com/aproxpay/langchain-aproxpay) |
|
-| [`Toolstem`](https://toolstem.com) |
|
-| [`SafePromptCallbackHandler`](https://docs.safeprompt.dev) |
|
-| [`ClickSend`](/oss/python/integrations/tools/clicksend) |
|
-| [`iFlow Search`](https://platform.iflow.cn) |
|
-| [`CekiToolkit`](https://ceki.me) |
|
+| [`Dall-e`](/oss/python/integrations/tools/dalle) |
|
+| [`OpenAI`](/oss/python/integrations/tools/openai) |
|
+| [`OpenAPI toolkit`](/oss/python/integrations/tools/openapi) |
|
+| [`Anthropic`](/oss/python/integrations/tools/anthropic) |
|
+| [`Google`](/oss/python/integrations/tools/google) |
|
+| [`TavilyCrawl`](/oss/python/integrations/tools/tavily_crawl) |
|
+| [`TavilyExtract`](/oss/python/integrations/tools/tavily_extract) |
|
+| [`TavilyGetResearch`](/oss/python/integrations/tools/tavily_get_research) |
|
+| [`TavilyMap`](/oss/python/integrations/tools/tavily_map) |
|
+| [`TavilyResearch`](/oss/python/integrations/tools/tavily_research) |
|
+| [`TavilySearch`](/oss/python/integrations/tools/tavily_search) |
|
+| [`OracleSummary`](/oss/python/integrations/tools/oracleai) |
|
+| [`ExaSearchResults`](/oss/python/integrations/tools/exa_search) |
|
+| [`Composio`](/oss/python/integrations/tools/composio) |
|
+| [`Mcp toolbox for databases`](/oss/python/integrations/tools/mcp_toolbox) |
|
+| [`WatsonxToolkit`](/oss/python/integrations/tools/ibm) |
|
+| [`Fidacy Action Firewall`](https://github.com/fidacy/fidacy-open) |
|
+| [`Bilig WorkPaper`](https://proompteng.github.io/bilig/) |
|
+| [`Jigsawstack`](/oss/python/integrations/tools/jigsawstack) |
|
+| [`PerplexitySearchResults`](/oss/python/integrations/tools/perplexity_search) |
|
+| [`Decodo`](/oss/python/integrations/tools/decodo) |
|
+| [`TalorDataSerpTool`](https://docs.talordata.com) |
|
+| [`Falkordb`](/oss/python/integrations/tools/falkordb) |
|
+| [`Azure container apps dynamic sessions`](/oss/python/integrations/tools/azure_dynamic_sessions) |
|
+| [`AproxPay`](https://github.com/aproxpay/langchain-aproxpay) |
|
+| [`You.com search tools`](https://you.com/docs/integrations/langchain) |
|
+| [`The Context Company`](https://docs.thecontextcompany.com/frameworks/langchain-langgraph) |
|
+| [`Toolstem`](https://toolstem.com) |
|
+| [`SafePromptCallbackHandler`](https://docs.safeprompt.dev) |
|
+| [`ClickSend`](/oss/python/integrations/tools/clicksend) |
|
+| [`iFlow Search`](https://platform.iflow.cn) |
|
+| [`CekiToolkit`](https://ceki.me) |
|
| [`Serpex`](https://serpex.dev/docs) |
|
-| [`NiaToolkit`](/oss/python/integrations/tools/nia) |
|
-| [`Respan`](https://www.respan.ai/docs/documentation/overview) |
|
-| [`SnapRender`](https://snap-render.com) |
|
+| [`NiaToolkit`](/oss/python/integrations/tools/nia) |
|
+| [`SnapRender`](https://snap-render.com) |
|
+| [`Respan`](https://www.respan.ai/docs/documentation/overview) |
|
| [`Agent with AWS lambda`](/oss/python/integrations/tools/lambda_agent) | N/A |
| [`Browserless`](https://browserless.io) | N/A |
| [`JSON agent toolkit`](/oss/python/integrations/tools/json) | N/A |
diff --git a/build/snippets/python/oss/javascript-vectorstores-downloads.mdx b/build/snippets/python/oss/javascript-vectorstores-downloads.mdx
index 07d8e36e4..ec23858ec 100644
--- a/build/snippets/python/oss/javascript-vectorstores-downloads.mdx
+++ b/build/snippets/python/oss/javascript-vectorstores-downloads.mdx
@@ -4,24 +4,24 @@
| Vectorstore | Downloads |
| :--- | :--- |
-| [`WeaviateStore`](/oss/python/integrations/vectorstores/weaviate) |
|
-| [`PineconeStore`](/oss/python/integrations/vectorstores/pinecone) |
|
-| [`MongoDBAtlasVectorSearch`](/oss/python/integrations/vectorstores/mongodb_atlas) |
|
-| [`QdrantVectorStore`](/oss/python/integrations/vectorstores/qdrant) |
|
-| [`RedisVectorStore`](/oss/python/integrations/vectorstores/redis) |
|
-| [`OracleVS`](/oss/python/integrations/vectorstores/oracleai) |
|
-| [`PGVectorStore`](/oss/python/integrations/vectorstores/pgvector) |
|
-| [`Cloudflare vectorize`](/oss/python/integrations/vectorstores/cloudflare_vectorize) |
|
-| [`Azure Cosmos DB for MongoDB vCore (deprecated)`](/oss/python/integrations/vectorstores/azure_cosmosdb_mongodb) |
|
-| [`Azure Cosmos DB for NoSQL`](/oss/python/integrations/vectorstores/azure_cosmosdb_nosql) |
|
-| [`Azure DocumentDB`](/oss/python/integrations/vectorstores/azure_documentdb) |
|
-| [`TurbopufferVectorStore`](/oss/python/integrations/vectorstores/turbopuffer) |
|
-| [`Google cloud SQL for postgresql`](/oss/python/integrations/vectorstores/google_cloudsql_pg) |
|
-| [`Neo4jVectorStore`](/oss/python/integrations/vectorstores/neo4jvector) |
|
-| [`SAP HANA Cloud Vector Engine`](/oss/python/integrations/vectorstores/sap_hanavector) |
|
-| [`YDB`](/oss/python/integrations/vectorstores/ydb) |
|
-| [`Infino`](https://infino.ai/docs) |
|
-| [`LambdaDB`](https://docs.lambdadb.ai/guides/get-started/quickstart) | N/A |
+| [`WeaviateStore`](/oss/python/integrations/vectorstores/weaviate) |
|
+| [`PineconeStore`](/oss/python/integrations/vectorstores/pinecone) |
|
+| [`QdrantVectorStore`](/oss/python/integrations/vectorstores/qdrant) |
|
+| [`MongoDBAtlasVectorSearch`](/oss/python/integrations/vectorstores/mongodb_atlas) |
|
+| [`RedisVectorStore`](/oss/python/integrations/vectorstores/redis) |
|
+| [`OracleVS`](/oss/python/integrations/vectorstores/oracleai) |
|
+| [`PGVectorStore`](/oss/python/integrations/vectorstores/pgvector) |
|
+| [`Cloudflare vectorize`](/oss/python/integrations/vectorstores/cloudflare_vectorize) |
|
+| [`Azure Cosmos DB for MongoDB vCore (deprecated)`](/oss/python/integrations/vectorstores/azure_cosmosdb_mongodb) |
|
+| [`Azure Cosmos DB for NoSQL`](/oss/python/integrations/vectorstores/azure_cosmosdb_nosql) |
|
+| [`Azure DocumentDB`](/oss/python/integrations/vectorstores/azure_documentdb) |
|
+| [`TurbopufferVectorStore`](/oss/python/integrations/vectorstores/turbopuffer) |
|
+| [`Neo4jVectorStore`](/oss/python/integrations/vectorstores/neo4jvector) |
|
+| [`Google cloud SQL for postgresql`](/oss/python/integrations/vectorstores/google_cloudsql_pg) |
|
+| [`SAP HANA Cloud Vector Engine`](/oss/python/integrations/vectorstores/sap_hanavector) |
|
+| [`LambdaDB`](https://docs.lambdadb.ai/guides/get-started/quickstart) |
|
+| [`YDB`](/oss/python/integrations/vectorstores/ydb) |
|
+| [`Infino`](https://infino.ai/docs) |
|
| [`langchain`](/oss/python/integrations/vectorstores/memory) | N/A |
diff --git a/build/snippets/python/oss/python-caches-downloads.mdx b/build/snippets/python/oss/python-caches-downloads.mdx
index 4dd913ddc..df02e74f7 100644
--- a/build/snippets/python/oss/python-caches-downloads.mdx
+++ b/build/snippets/python/oss/python-caches-downloads.mdx
@@ -4,8 +4,8 @@
| Integration | Downloads |
| :--- | :--- |
-| [`Redis cache for LangChain`](/oss/python/integrations/caches/redis_llm_caching) |
|
-| [`SulciCache`](https://github.com/sulci-io/sulci-oss) |
|
-| [`SingleStoreSemanticCache`](https://github.com/singlestore-labs/langchain-singlestore/) |
|
+| [`Redis cache for LangChain`](/oss/python/integrations/caches/redis_llm_caching) |
|
+| [`SulciCache`](https://github.com/sulci-io/sulci-oss) |
|
+| [`SingleStoreSemanticCache`](https://github.com/singlestore-labs/langchain-singlestore/) |
|
diff --git a/build/snippets/python/oss/python-callbacks-downloads.mdx b/build/snippets/python/oss/python-callbacks-downloads.mdx
index f7689c17e..84663aed1 100644
--- a/build/snippets/python/oss/python-callbacks-downloads.mdx
+++ b/build/snippets/python/oss/python-callbacks-downloads.mdx
@@ -7,24 +7,24 @@
| [`Bigquery callback handler`](/oss/python/integrations/callbacks/google_bigquery) |
|
| [`AgentSystems Notary`](/oss/python/integrations/callbacks/agentsystems_notary) |
|
| [`eucompliance.tools`](https://github.com/PatrickPi1312/eucompliance-ai-act-ts#readme) |
|
+| [`The Context Company`](https://docs.thecontextcompany.com/frameworks/langchain-langgraph) |
|
| [`OpenTTT`](https://github.com/Helm-Protocol/OpenTTT/tree/main/integrations/langchain) |
|
-| [`The Context Company`](https://docs.thecontextcompany.com/frameworks/langchain-langgraph) |
|
-| [`SignetCallbackHandler`](https://github.com/Prismer-AI/signet/tree/main/examples/langchain-compliance) |
|
-| [`DProvenanceTracer`](https://dprovenance.dev/langchain/) |
|
-| [`KyvvuLangChainHandler`](https://docs.kyvvu.com) |
|
-| [`EvidenceCallbackHandler`](https://github.com/joy7758/agent-evidence) |
|
-| [`FiGuardCallbackHandler`](https://docs.figuard.io) |
|
-| [`SpanlensCallbackHandler`](https://www.spanlens.io/docs/sdk) |
|
-| [`MintAttestCallback`](https://mint.foundrynet.io) |
|
-| [`PQSCallbackHandler`](https://pqs.onchainintel.net) |
|
-| [`KerqGuard`](https://kerq.dev/docs) |
|
-| [`SupraWallCallbackHandler`](https://docs.supra-wall.com) |
|
-| [`Respan`](https://www.respan.ai/docs/documentation/overview) |
|
-| [`InterventCallback`](https://docs.intervensecurity.com) |
|
-| [`LongProbeCallbackHandler`](https://endevsols.github.io/LongProbe) |
|
-| [`AgentSealCallbackHandler`](https://agentseal.io/docs/langchain) |
|
-| [`VaultakCallbackHandler`](https://docs.vaultak.com) |
|
-| [`VequilCallbackHandler`](https://github.com/nxd914/vequil) |
|
+| [`SignetCallbackHandler`](https://github.com/Prismer-AI/signet/tree/main/examples/langchain-compliance) |
|
+| [`EvidenceCallbackHandler`](https://github.com/joy7758/agent-evidence) |
|
+| [`FiGuardCallbackHandler`](https://docs.figuard.io) |
|
+| [`DProvenanceTracer`](https://dprovenance.dev/langchain/) |
|
+| [`Respan`](https://www.respan.ai/docs/documentation/overview) |
|
+| [`KyvvuLangChainHandler`](https://docs.kyvvu.com) |
|
+| [`SpanlensCallbackHandler`](https://www.spanlens.io/docs/sdk) |
|
+| [`MintAttestCallback`](https://mint.foundrynet.io) |
|
+| [`SupraWallCallbackHandler`](https://docs.supra-wall.com) |
|
+| [`LongProbeCallbackHandler`](https://endevsols.github.io/LongProbe) |
|
+| [`InterventCallback`](https://docs.intervensecurity.com) |
|
+| [`KerqGuard`](https://kerq.dev/docs) |
|
+| [`PQSCallbackHandler`](https://pqs.onchainintel.net) |
|
+| [`AgentSealCallbackHandler`](https://agentseal.io/docs/langchain) |
|
+| [`VaultakCallbackHandler`](https://docs.vaultak.com) |
|
+| [`VequilCallbackHandler`](https://github.com/nxd914/vequil) |
|
| [`AgentLairCallbackHandler`](https://agentlair.dev/docs) | N/A |
| [`ARORecorder`](https://github.com/joy7758/langchain-aro) | N/A |
| [`CockpitCallbackHandler`](https://agent-cockpit.web.app) | N/A |
diff --git a/build/snippets/python/oss/python-chat-downloads.mdx b/build/snippets/python/oss/python-chat-downloads.mdx
index 7a6e8b526..71277d4df 100644
--- a/build/snippets/python/oss/python-chat-downloads.mdx
+++ b/build/snippets/python/oss/python-chat-downloads.mdx
@@ -4,9 +4,9 @@
| Model | Stream | [Tool calling](/oss/python/langchain/tools) | [Structured output](/oss/python/langchain/structured-output/) | [Multimodal](/oss/python/langchain/messages#multimodal) | Downloads |
| :--- | :--- | :--- | :--- | :--- | :--- |
-| [`AzureChatOpenAI`](/oss/python/integrations/chat/azure_chat_openai) | ✅ | ✅ | ✅ | ✅ |
|
-| [`ChatOpenAI`](/oss/python/integrations/chat/openai) | ✅ | ✅ | ✅ | ✅ |
|
-| [`vLLM`](/oss/python/integrations/chat/vllm) | | | | |
|
+| [`AzureChatOpenAI`](/oss/python/integrations/chat/azure_chat_openai) | ✅ | ✅ | ✅ | ✅ |
|
+| [`ChatOpenAI`](/oss/python/integrations/chat/openai) | ✅ | ✅ | ✅ | ✅ |
|
+| [`vLLM`](/oss/python/integrations/chat/vllm) | | | | |
|
| [`ChatAnthropicVertex`](/oss/python/integrations/chat/google_anthropic_vertex) | | | | |
|
| [`ChatVertexAI`](/oss/python/integrations/chat/google_vertex_ai) (deprecated) | ✅ | ✅ | ✅ | ✅ |
|
| [`ChatAnthropic`](/oss/python/integrations/chat/anthropic) | ✅ | ✅ | ✅ | ✅ |
|
@@ -14,68 +14,68 @@
| [`ChatGoogleGenerativeAI`](/oss/python/integrations/chat/google_generative_ai) | ✅ | ✅ | ✅ | ✅ |
|
| [`ChatBedrock`](/oss/python/integrations/chat/bedrock) | ✅ | ✅ | ✅ | ✅ |
|
| [`ChatDatabricks`](/oss/python/integrations/chat/databricks) | ✅ | ✅ | ✅ | ❌ |
|
-| [`ChatLiteLLM`](/oss/python/integrations/chat/litellm) | ✅ | ✅ | ✅ | ✅ |
|
| [`ChatOllama`](/oss/python/integrations/chat/ollama) | ✅ | ✅ | ✅ | ✅ |
|
| [`ChatGroq`](/oss/python/integrations/chat/groq) | ✅ | ✅ | ✅ | ✅ |
|
| [`ChatHuggingFace`](/oss/python/integrations/chat/huggingface) | ❌ | ✅ | ✅ | ✅ |
|
+| [`ChatLiteLLM`](/oss/python/integrations/chat/litellm) | ✅ | ✅ | ✅ | ✅ |
|
+| [`AzureAIChatCompletionsModel`](/oss/python/integrations/chat/azure_ai) | ✅ | ✅ | ✅ | ✅ |
|
| [`ChatFireworks`](/oss/python/integrations/chat/fireworks) | ✅ | ✅ | ✅ | ❌ |
|
| [`ChatMistralAI`](/oss/python/integrations/chat/mistralai) | ✅ | ✅ | ✅ | ❌ |
|
-| [`ChatXAI`](/oss/python/integrations/chat/xai) | ✅ | ✅ | ✅ | ❌ |
|
-| [`ChatCohere`](/oss/python/integrations/chat/cohere) | | | | |
|
-| [`AzureAIChatCompletionsModel`](/oss/python/integrations/chat/azure_ai) | ✅ | ✅ | ✅ | ✅ |
|
+| [`ChatXAI`](/oss/python/integrations/chat/xai) | ✅ | ✅ | ✅ | ❌ |
|
+| [`ChatCohere`](/oss/python/integrations/chat/cohere) | | | | |
|
+| [`ChatOpenRouter`](/oss/python/integrations/chat/openrouter) | ✅ | ✅ | ✅ | ✅ |
|
| [`ChatNVIDIA`](/oss/python/integrations/chat/nvidia_ai_endpoints) | ✅ | ✅ | ✅ | ✅ |
|
-| [`ChatOpenRouter`](/oss/python/integrations/chat/openrouter) | ✅ | ✅ | ✅ | ✅ |
|
-| [`ChatDeepSeek`](/oss/python/integrations/chat/deepseek) | ✅ | ✅ | ✅ | ❌ |
|
-| [`ChatWatsonx`](/oss/python/integrations/chat/ibm_watsonx) | ✅ | ✅ | ✅ | ✅ |
|
-| [`ChatPerplexity`](/oss/python/integrations/chat/perplexity) | ✅ | ❌ | ✅ | ❌ |
|
-| [`ChatCerebras`](/oss/python/integrations/chat/cerebras) | ✅ | ✅ | ✅ | ❌ |
|
-| [`ChatOCIGenerativeAI`](/oss/python/integrations/chat/oci_generative_ai) | ✅ | ✅ | ✅ | ✅ |
|
-| [`ChatOCIModelDeployment`](/oss/python/integrations/chat/oci_data_science) | ✅ | | | |
|
-| [`ChatSambaNova`](/oss/python/integrations/chat/sambanova) | ✅ | ✅ | ✅ | ✅ |
|
-| [`ChatBaseten`](/oss/python/integrations/chat/baseten) | | | | |
|
-| [`ChatTogether`](/oss/python/integrations/chat/together) | ✅ | ✅ | ✅ | ✅ |
|
-| [`ChatUpstage`](/oss/python/integrations/chat/upstage) | | | | |
|
+| [`ChatDeepSeek`](/oss/python/integrations/chat/deepseek) | ✅ | ✅ | ✅ | ❌ |
|
+| [`ChatWatsonx`](/oss/python/integrations/chat/ibm_watsonx) | ✅ | ✅ | ✅ | ✅ |
|
+| [`ChatPerplexity`](/oss/python/integrations/chat/perplexity) | ✅ | ❌ | ✅ | ❌ |
|
+| [`ChatCerebras`](/oss/python/integrations/chat/cerebras) | ✅ | ✅ | ✅ | ❌ |
|
+| [`ChatOCIGenerativeAI`](/oss/python/integrations/chat/oci_generative_ai) | ✅ | ✅ | ✅ | ✅ |
|
+| [`ChatOCIModelDeployment`](/oss/python/integrations/chat/oci_data_science) | ✅ | | | |
|
+| [`ChatBaseten`](/oss/python/integrations/chat/baseten) | | | | |
|
+| [`ChatSambaNova`](/oss/python/integrations/chat/sambanova) | ✅ | ✅ | ✅ | ✅ |
|
+| [`ChatTogether`](/oss/python/integrations/chat/together) | ✅ | ✅ | ✅ | ✅ |
|
+| [`ChatUpstage`](/oss/python/integrations/chat/upstage) | | | | |
|
| [`ChatQwen`](/oss/python/integrations/chat/qwen) | ✅ | ✅ | ✅ | ✅ |
|
| [`ChatQwQ`](/oss/python/integrations/chat/qwq) | ✅ | ✅ | ✅ | ✅ |
|
-| [`ChatAI21`](https://docs.ai21.com/home) | ✅ | ✅ | ✅ | ❌ |
|
-| [`ChatClovaX`](https://guide.ncloud-docs.com/docs/clovastudio-dev-langchain) | ✅ | ✅ | ✅ | ✅ |
|
-| [`ChatMoonshot`](https://github.com/ArcadiaLin/langchain-moonshot) | ✅ | ✅ | ✅ | ✅ |
|
-| [`ChatNebius`](https://github.com/nebius/langchain-nebius) | ✅ | ✅ | ✅ | ✅ |
|
-| [`ChatParallel`](/oss/python/integrations/chat/parallel) | ✅ | ❌ | ✅ | ❌ |
|
-| [`ChatAmazonNova`](/oss/python/integrations/chat/amazon_nova) | ✅ | ✅ | ✅ | |
|
-| [`ChatCloudflareWorkersAI`](https://github.com/cloudflare/langchain-cloudflare) | ❌ | ✅ | ✅ | ❌ |
|
+| [`ChatClovaX`](https://guide.ncloud-docs.com/docs/clovastudio-dev-langchain) | ✅ | ✅ | ✅ | ✅ |
|
+| [`ChatAI21`](https://docs.ai21.com/home) | ✅ | ✅ | ✅ | ❌ |
|
+| [`ChatMoonshot`](https://github.com/ArcadiaLin/langchain-moonshot) | ✅ | ✅ | ✅ | ✅ |
|
+| [`ChatNebius`](https://github.com/nebius/langchain-nebius) | ✅ | ✅ | ✅ | ✅ |
|
+| [`ChatParallel`](/oss/python/integrations/chat/parallel) | ✅ | ❌ | ✅ | ❌ |
|
+| [`ChatAmazonNova`](/oss/python/integrations/chat/amazon_nova) | ✅ | ✅ | ✅ | |
|
+| [`ChatCloudflareWorkersAI`](https://github.com/cloudflare/langchain-cloudflare) | ❌ | ✅ | ✅ | ❌ |
|
| [`ChatGradient`](https://docs.digitalocean.com/products/ai-platform/) | | | | |
|
| [`ChatWriter`](https://dev.writer.com/home/introduction) | ✅ | ✅ | ✅ | ❌ |
|
-| [`Apertis`](https://docs.apertis.ai/api/sdks/langchain/) | ✅ | ✅ | ✅ | ✅ |
|
-| [`ChatCrusoe`](/oss/python/integrations/chat/crusoe) | ✅ | ✅ | ✅ | ❌ |
|
-| [`ChatInterfaze`](https://interfaze.ai/docs) | ✅ | ✅ | ✅ | ✅ |
|
-| [`ChatContextual`](https://docs.contextual.ai/) | ❌ | ❌ | ❌ | ❌ |
|
-| [`ChatSarvam`](https://docs.sarvam.ai/api/integration/langchain) | ✅ | ✅ | ✅ | ❌ |
|
-| [`ChatAppleFoundationModels`](https://github.com/rajanshxrma/langchain-apple-foundation-models) | ✅ | ✅ | ✅ | ❌ |
|
-| [`SpendGuardChatModel`](https://agenticspendguard.dev) | | | | |
|
-| [`ChatAIMLAPI`](https://docs.aimlapi.com/) | ✅ | ✅ | ✅ | ✅ |
|
-| [`ChatKServe`](https://gitlab.com/bitkaio/langchain/kserve-provider) | ✅ | ✅ | ✅ | ✅ |
|
-| [`ChatPredictionGuard`](https://github.com/predictionguard/langchain-predictionguard) | | | | |
|
-| [`ChatDoubleword`](https://docs.doubleword.ai/inference-api/intro-to-doubleword-inference) | ✅ | ✅ | ✅ | ❌ |
|
-| [`ChatAbso`](https://github.com/lunary-ai/langchain-abso) | | | | |
|
-| [`ModelScopeChatEndpoint`](https://github.com/modelscope/langchain-modelscope) | | | | |
|
-| [`ChatYutoriNavigator`](https://docs.yutori.com) | | | | |
|
-| [`ChatKinetica`](https://github.com/kineticadb/langchain-kinetica) | | | | |
|
-| [`ChatXinference`](https://github.com/TheSongg/langchain-xinference) | ✅ | ✅ | ✅ | ❌ |
|
-| [`ChatDiffbot`](https://github.com/diffbot/langchain-diffbot) | ✅ | ❌ | ❌ | ❌ |
|
-| [`ChatRunPod`](https://docs.runpod.io/overview) | | | | |
|
-| [`ChatAlephantAI`](https://alephant.io/) | | | | |
|
-| [`ChatFeatherlessAI`](https://github.com/featherless-ai-integrations/langchain-featherless-ai) | ✅ | ❌ | ❌ | ❌ |
|
-| [`ChatPipeshift`](https://github.com/pipeshift-org/langchain-pipeshift) | ✅ | ❌ | ❌ | ✅ |
|
-| [`ChatEmpirioLabs`](https://docs.empiriolabs.ai) | ✅ | ✅ | ✅ | ✅ |
|
-| [`ChatNetmind`](https://github.com/protagolabs/langchain-netmind) | ✅ | ✅ | ✅ | ❌ |
|
-| [`ChatGreenNode`](https://github.com/greennode-ai/langchain-greennode) | ✅ | ✅ | ✅ | ✅ |
|
-| [`ChatThalam`](https://thalam.ai/docs) | ✅ | ✅ | ✅ | ✅ |
|
-| [`ChatDuel`](https://duelagents.com) | ✅ | ✅ | ✅ | ❌ |
|
-| [`ChatKalibr`](https://kalibr.systems/docs) | | | | |
|
+| [`Apertis`](https://docs.apertis.ai/api/sdks/langchain/) | ✅ | ✅ | ✅ | ✅ |
|
+| [`ChatInterfaze`](https://interfaze.ai/docs) | ✅ | ✅ | ✅ | ✅ |
|
+| [`ChatCrusoe`](/oss/python/integrations/chat/crusoe) | ✅ | ✅ | ✅ | ❌ |
|
+| [`ChatContextual`](https://docs.contextual.ai/) | ❌ | ❌ | ❌ | ❌ |
|
+| [`ChatSarvam`](https://docs.sarvam.ai/api/integration/langchain) | ✅ | ✅ | ✅ | ❌ |
|
+| [`ChatPredictionGuard`](https://github.com/predictionguard/langchain-predictionguard) | | | | |
|
+| [`ChatKServe`](https://gitlab.com/bitkaio/langchain/kserve-provider) | ✅ | ✅ | ✅ | ✅ |
|
+| [`ChatAIMLAPI`](https://docs.aimlapi.com/) | ✅ | ✅ | ✅ | ✅ |
|
+| [`ChatAbso`](https://github.com/lunary-ai/langchain-abso) | | | | |
|
+| [`ChatKinetica`](https://github.com/kineticadb/langchain-kinetica) | | | | |
|
+| [`ChatXinference`](https://github.com/TheSongg/langchain-xinference) | ✅ | ✅ | ✅ | ❌ |
|
+| [`ChatAppleFoundationModels`](https://github.com/rajanshxrma/langchain-apple-foundation-models) | ✅ | ✅ | ✅ | ❌ |
|
+| [`ChatRunPod`](https://docs.runpod.io/overview) | | | | |
|
+| [`ChatDoubleword`](https://docs.doubleword.ai/inference-api/intro-to-doubleword-inference) | ✅ | ✅ | ✅ | ❌ |
|
+| [`ChatYutoriNavigator`](https://docs.yutori.com) | | | | |
|
+| [`SpendGuardChatModel`](https://agenticspendguard.dev) | | | | |
|
+| [`ChatFeatherlessAI`](https://github.com/featherless-ai-integrations/langchain-featherless-ai) | ✅ | ❌ | ❌ | ❌ |
|
+| [`ChatDiffbot`](https://github.com/diffbot/langchain-diffbot) | ✅ | ❌ | ❌ | ❌ |
|
+| [`ChatPipeshift`](https://github.com/pipeshift-org/langchain-pipeshift) | ✅ | ❌ | ❌ | ✅ |
|
+| [`ModelScopeChatEndpoint`](https://github.com/modelscope/langchain-modelscope) | | | | |
|
+| [`ChatAlephantAI`](https://alephant.io/) | | | | |
|
+| [`ChatNetmind`](https://github.com/protagolabs/langchain-netmind) | ✅ | ✅ | ✅ | ❌ |
|
+| [`ChatEmpirioLabs`](https://docs.empiriolabs.ai) | ✅ | ✅ | ✅ | ✅ |
|
+| [`ChatGreenNode`](https://github.com/greennode-ai/langchain-greennode) | ✅ | ✅ | ✅ | ✅ |
|
| [`ChatNeuralwatt`](https://neuralwatt.com) | ✅ | ✅ | ✅ | ❌ |
|
-| [`ChatTelnyx`](https://developers.telnyx.com/docs/inference/models) | ✅ | ✅ | ✅ | ❌ |
|
-| [`ChatSeekrFlow`](https://github.com/benfaircloth/langchain-seekrflow) | ✅ | ✅ | ✅ | ❌ |
|
+| [`ChatKalibr`](https://kalibr.systems/docs) | | | | |
|
+| [`ChatThalam`](https://thalam.ai/docs) | ✅ | ✅ | ✅ | ✅ |
|
+| [`ChatTelnyx`](https://developers.telnyx.com/docs/inference/models) | ✅ | ✅ | ✅ | ❌ |
|
+| [`ChatDuel`](https://duelagents.com) | ✅ | ✅ | ✅ | ❌ |
|
+| [`ChatSeekrFlow`](https://github.com/benfaircloth/langchain-seekrflow) | ✅ | ✅ | ✅ | ❌ |
|
| [`1Claw`](https://docs.1claw.xyz) | ✅ | ✅ | ✅ | ❌ | N/A |
| [`Auxen`](https://auxen.ai) | ✅ | ✅ | ✅ | ❌ | N/A |
| [`DaoXE`](https://daoxe.com) | ✅ | ✅ | ✅ | ✅ | N/A |
diff --git a/build/snippets/python/oss/python-chat-featured.mdx b/build/snippets/python/oss/python-chat-featured.mdx
index efd7b6484..89bdbe21f 100644
--- a/build/snippets/python/oss/python-chat-featured.mdx
+++ b/build/snippets/python/oss/python-chat-featured.mdx
@@ -4,23 +4,23 @@
| Model | Stream | [Tool calling](/oss/python/langchain/tools) | [Structured output](/oss/python/langchain/structured-output/) | [Multimodal](/oss/python/langchain/messages#multimodal) | Downloads |
| :--- | :--- | :--- | :--- | :--- | :--- |
-| [`AzureChatOpenAI`](/oss/python/integrations/chat/azure_chat_openai) | ✅ | ✅ | ✅ | ✅ |
|
-| [`ChatOpenAI`](/oss/python/integrations/chat/openai) | ✅ | ✅ | ✅ | ✅ |
|
+| [`AzureChatOpenAI`](/oss/python/integrations/chat/azure_chat_openai) | ✅ | ✅ | ✅ | ✅ |
|
+| [`ChatOpenAI`](/oss/python/integrations/chat/openai) | ✅ | ✅ | ✅ | ✅ |
|
| [`ChatVertexAI`](/oss/python/integrations/chat/google_vertex_ai) (deprecated) | ✅ | ✅ | ✅ | ✅ |
|
| [`ChatAnthropic`](/oss/python/integrations/chat/anthropic) | ✅ | ✅ | ✅ | ✅ |
|
| [`ChatGoogleGenerativeAI`](/oss/python/integrations/chat/google_generative_ai) | ✅ | ✅ | ✅ | ✅ |
|
| [`ChatDatabricks`](/oss/python/integrations/chat/databricks) | ✅ | ✅ | ✅ | ❌ |
|
-| [`ChatLiteLLM`](/oss/python/integrations/chat/litellm) | ✅ | ✅ | ✅ | ✅ |
|
| [`ChatOllama`](/oss/python/integrations/chat/ollama) | ✅ | ✅ | ✅ | ✅ |
|
| [`ChatGroq`](/oss/python/integrations/chat/groq) | ✅ | ✅ | ✅ | ✅ |
|
| [`ChatHuggingFace`](/oss/python/integrations/chat/huggingface) | ❌ | ✅ | ✅ | ✅ |
|
+| [`ChatLiteLLM`](/oss/python/integrations/chat/litellm) | ✅ | ✅ | ✅ | ✅ |
|
| [`ChatMistralAI`](/oss/python/integrations/chat/mistralai) | ✅ | ✅ | ✅ | ❌ |
|
-| [`ChatXAI`](/oss/python/integrations/chat/xai) | ✅ | ✅ | ✅ | ❌ |
|
-| [`ChatCohere`](/oss/python/integrations/chat/cohere) | | | | |
|
+| [`ChatXAI`](/oss/python/integrations/chat/xai) | ✅ | ✅ | ✅ | ❌ |
|
+| [`ChatCohere`](/oss/python/integrations/chat/cohere) | | | | |
|
+| [`ChatOpenRouter`](/oss/python/integrations/chat/openrouter) | ✅ | ✅ | ✅ | ✅ |
|
| [`ChatNVIDIA`](/oss/python/integrations/chat/nvidia_ai_endpoints) | ✅ | ✅ | ✅ | ✅ |
|
-| [`ChatOpenRouter`](/oss/python/integrations/chat/openrouter) | ✅ | ✅ | ✅ | ✅ |
|
-| [`ChatDeepSeek`](/oss/python/integrations/chat/deepseek) | ✅ | ✅ | ✅ | ❌ |
|
-| [`ChatTogether`](/oss/python/integrations/chat/together) | ✅ | ✅ | ✅ | ✅ |
|
-| [`ChatAmazonNova`](/oss/python/integrations/chat/amazon_nova) | ✅ | ✅ | ✅ | |
|
+| [`ChatDeepSeek`](/oss/python/integrations/chat/deepseek) | ✅ | ✅ | ✅ | ❌ |
|
+| [`ChatTogether`](/oss/python/integrations/chat/together) | ✅ | ✅ | ✅ | ✅ |
|
+| [`ChatAmazonNova`](/oss/python/integrations/chat/amazon_nova) | ✅ | ✅ | ✅ | |
|
diff --git a/build/snippets/python/oss/python-chat_message_histories-downloads.mdx b/build/snippets/python/oss/python-chat_message_histories-downloads.mdx
index 2007a5c2e..27631d722 100644
--- a/build/snippets/python/oss/python-chat_message_histories-downloads.mdx
+++ b/build/snippets/python/oss/python-chat_message_histories-downloads.mdx
@@ -4,12 +4,12 @@
| Integration | Downloads |
| :--- | :--- |
-| [`M3ChatMessageHistory`](https://github.com/skynetcmd/m3-memory/blob/main/docs/integrations/LANGCHAIN.md) |
|
-| [`CockroachDB chat message history`](/oss/python/integrations/chat_message_histories/cockroachdb) |
|
-| [`SingleStoreChatMessageHistory`](https://github.com/singlestore-labs/langchain-singlestore/) |
|
-| [`FalkorDBChatMessageHistory`](https://docs.falkordb.com/genai-tools/langchain.html) |
|
-| [`SoulChatMessageHistory`](https://github.com/menonpg/langchain-soul) |
|
-| [`SuperLocalMemoryChatMessageHistory`](https://www.superlocalmemory.com/docs) |
|
-| [`HippoDidChatMessageHistory`](https://docs.hippodid.com/guides/langchain) |
|
+| [`M3ChatMessageHistory`](https://github.com/skynetcmd/m3-memory/blob/main/docs/integrations/LANGCHAIN.md) |
|
+| [`CockroachDB chat message history`](/oss/python/integrations/chat_message_histories/cockroachdb) |
|
+| [`SingleStoreChatMessageHistory`](https://github.com/singlestore-labs/langchain-singlestore/) |
|
+| [`FalkorDBChatMessageHistory`](https://docs.falkordb.com/genai-tools/langchain.html) |
|
+| [`SoulChatMessageHistory`](https://github.com/menonpg/langchain-soul) |
|
+| [`SuperLocalMemoryChatMessageHistory`](https://www.superlocalmemory.com/docs) |
|
+| [`HippoDidChatMessageHistory`](https://docs.hippodid.com/guides/langchain) |
|
diff --git a/build/snippets/python/oss/python-document_loaders-downloads.mdx b/build/snippets/python/oss/python-document_loaders-downloads.mdx
index 2e92679cd..ad8cc26fd 100644
--- a/build/snippets/python/oss/python-document_loaders-downloads.mdx
+++ b/build/snippets/python/oss/python-document_loaders-downloads.mdx
@@ -9,61 +9,61 @@
| [`Google cloud storage file`](/oss/python/integrations/document_loaders/google_cloud_storage_file) |
|
| [`Google drive`](/oss/python/integrations/document_loaders/google_drive) |
|
| [`Google speech-to-text audio transcripts`](/oss/python/integrations/document_loaders/google_speech_to_text) |
|
-| [`UnstructuredLoader`](/oss/python/integrations/document_loaders/unstructured_file) |
|
-| [`AstraDB`](/oss/python/integrations/document_loaders/astradb) |
|
-| [`Oracle AI vector search document processing`](/oss/python/integrations/document_loaders/oracleai) |
|
-| [`Oracle autonomous database`](/oss/python/integrations/document_loaders/oracleadb_loader) |
|
-| [`Docling`](/oss/python/integrations/document_loaders/docling) |
|
-| [`Upstage`](/oss/python/integrations/document_loaders/upstage) |
|
-| [`Google alloydb for postgresql`](/oss/python/integrations/document_loaders/google_alloydb) |
|
-| [`Google spanner`](/oss/python/integrations/document_loaders/google_spanner) |
|
+| [`UnstructuredLoader`](/oss/python/integrations/document_loaders/unstructured_file) |
|
+| [`AstraDB`](/oss/python/integrations/document_loaders/astradb) |
|
+| [`Oracle AI vector search document processing`](/oss/python/integrations/document_loaders/oracleai) |
|
+| [`Oracle autonomous database`](/oss/python/integrations/document_loaders/oracleadb_loader) |
|
+| [`Docling`](/oss/python/integrations/document_loaders/docling) |
|
+| [`Upstage`](/oss/python/integrations/document_loaders/upstage) |
|
+| [`Google alloydb for postgresql`](/oss/python/integrations/document_loaders/google_alloydb) |
|
+| [`Google spanner`](/oss/python/integrations/document_loaders/google_spanner) |
|
+| [`PyMuPDF4LLMLoader`](https://github.com/pymupdf/langchain-pymupdf4llm) |
|
| [`Google firestore (native mode)`](/oss/python/integrations/document_loaders/google_firestore) |
|
-| [`PyMuPDF4LLMLoader`](https://github.com/pymupdf/langchain-pymupdf4llm) |
|
-| [`ApifyDatasetLoader`](https://docs.apify.com/storage/dataset) |
|
-| [`Google cloud SQL for postgresql`](https://docs.cloud.google.com/sql/docs/postgres) |
|
+| [`ApifyDatasetLoader`](https://docs.apify.com/storage/dataset) |
|
+| [`Google cloud SQL for postgresql`](https://docs.cloud.google.com/sql/docs/postgres) |
|
| [`DomPrunerLoader`](https://github.com/dong7812/dompruner-py) |
|
| [`OpenDataLoader PDF`](https://github.com/opendataloader-project/langchain-opendataloader-pdf) |
|
| [`YoutubeLoaderDL`](https://github.com/aqib0770/langchain-yt-dlp) |
|
| [`Azure blob storage loader`](/oss/python/integrations/document_loaders/azure_blob_storage) |
|
+| [`Docugami`](/oss/python/integrations/document_loaders/docugami) |
|
| [`PDFParser`](https://dev.writer.com/api-reference/tool-api/pdf-parser#parse-pdf) |
|
| [`SecureLangChainLoader`](https://github.com/arsbr/Veritensor) |
|
-| [`Docugami`](/oss/python/integrations/document_loaders/docugami) |
|
-| [`Google memorystore for Redis`](/oss/python/integrations/document_loaders/google_memorystore_redis) |
|
| [`MinerULoader`](https://mineru.net) |
|
-| [`SingleStoreLoader`](https://github.com/singlestore-labs/langchain-singlestore/) |
|
-| [`SpidraLoader`](https://docs.spidra.io) |
|
-| [`PdfInspectorLoader`](https://github.com/undacmic/langchain-pdf-inspector) |
|
-| [`CrwLoader`](https://fastcrw.com) |
|
-| [`OpeddFeedLoader`](https://opedd.com/for-ai-agents) |
|
-| [`Outline`](https://github.com/10Pines/langchain-outline) |
|
-| [`ReplyLayerLoader`](https://replylayer.ai/docs/guides/langchain) |
|
-| [`HyperbrowserLoader`](https://www.hyperbrowser.ai/docs/home) |
|
-| [`AnakinLoader`](https://anakin.io/docs/documentation) |
|
-| [`Google bigtable`](/oss/python/integrations/document_loaders/google_bigtable) |
|
-| [`PolarisAIDataInsightLoader`](https://datainsight.polarisoffice.com/playground) |
|
-| [`langchain_box`](https://developer.box.com/) |
|
-| [`PaddleOCR-VL`](https://www.paddleocr.com) |
|
-| [`ProxyHatLoader`](https://docs.proxyhat.com) |
|
-| [`HwpHwpxLoader`](https://github.com/jaypakdevkr/HWP-Loader) |
|
-| [`PdfmuseLoader`](https://github.com/casperkwok/pdfmuse) |
|
-| [`Google Classroom`](/oss/python/integrations/document_loaders/google_classroom) |
|
-| [`CVFileLoader`](https://cvfile.org) |
|
-| [`AgentQLLoader`](https://docs.agentql.com/home) |
|
-| [`Google firestore in datastore mode`](/oss/python/integrations/document_loaders/google_datastore) |
|
-| [`Kinetica document loader`](https://github.com/kineticadb/langchain-kinetica) |
|
-| [`Undatasio`](https://undatas.io) |
|
-| [`FirecrawlLoader`](https://docs.firecrawl.dev) |
|
-| [`Google cloud SQL for mysql`](/oss/python/integrations/document_loaders/google_cloud_sql_mysql) |
|
-| [`DiffbotCrawlLoader`](https://github.com/diffbot/langchain-diffbot) |
|
-| [`DiffbotExtractLoader`](https://github.com/diffbot/langchain-diffbot) |
|
-| [`AirbyteLoader`](https://docs.airbyte.com/integrations/) |
|
-| [`PlasmateSOMLLoader`](https://docs.plasmate.app/integration-langchain) |
|
-| [`Google cloud SQL for SQL server`](/oss/python/integrations/document_loaders/google_cloud_sql_mssql) |
|
-| [`Soniox`](https://soniox.com/docs/stt/concepts/supported-languages) |
|
-| [`AgentMail`](https://github.com/agentmail-to/langchain-agentmail) |
|
-| [`OxidizePdfLoader`](https://github.com/bzsanti/oxidize-pdf-integrations/tree/main/langchain) |
|
-| [`Google el carro for Oracle workloads`](https://github.com/googleapis/langchain-google-el-carro-python/) |
|
-| [`PowerScaleDocumentLoader`](/oss/python/integrations/document_loaders/powerscale) |
|
+| [`SingleStoreLoader`](https://github.com/singlestore-labs/langchain-singlestore/) |
|
+| [`Google memorystore for Redis`](/oss/python/integrations/document_loaders/google_memorystore_redis) |
|
+| [`PdfInspectorLoader`](https://github.com/undacmic/langchain-pdf-inspector) |
|
+| [`SpidraLoader`](https://docs.spidra.io) |
|
+| [`CrwLoader`](https://fastcrw.com) |
|
+| [`OpeddFeedLoader`](https://opedd.com/for-ai-agents) |
|
+| [`HyperbrowserLoader`](https://www.hyperbrowser.ai/docs/home) |
|
+| [`Outline`](https://github.com/10Pines/langchain-outline) |
|
+| [`AnakinLoader`](https://anakin.io/docs/documentation) |
|
+| [`ReplyLayerLoader`](https://replylayer.ai/docs/guides/langchain) |
|
+| [`Google bigtable`](/oss/python/integrations/document_loaders/google_bigtable) |
|
+| [`langchain_box`](https://developer.box.com/) |
|
+| [`PolarisAIDataInsightLoader`](https://datainsight.polarisoffice.com/playground) |
|
+| [`FirecrawlLoader`](https://docs.firecrawl.dev) |
|
+| [`PaddleOCR-VL`](https://www.paddleocr.com) |
|
+| [`HwpHwpxLoader`](https://github.com/jaypakdevkr/HWP-Loader) |
|
+| [`PdfmuseLoader`](https://github.com/casperkwok/pdfmuse) |
|
+| [`ProxyHatLoader`](https://docs.proxyhat.com) |
|
+| [`Google Classroom`](/oss/python/integrations/document_loaders/google_classroom) |
|
+| [`AgentQLLoader`](https://docs.agentql.com/home) |
|
+| [`Kinetica document loader`](https://github.com/kineticadb/langchain-kinetica) |
|
+| [`Google firestore in datastore mode`](/oss/python/integrations/document_loaders/google_datastore) |
|
+| [`CVFileLoader`](https://cvfile.org) |
|
+| [`Google cloud SQL for mysql`](/oss/python/integrations/document_loaders/google_cloud_sql_mysql) |
|
+| [`AirbyteLoader`](https://docs.airbyte.com/integrations/) |
|
+| [`DiffbotCrawlLoader`](https://github.com/diffbot/langchain-diffbot) |
|
+| [`DiffbotExtractLoader`](https://github.com/diffbot/langchain-diffbot) |
|
+| [`Undatasio`](https://undatas.io) |
|
+| [`Google cloud SQL for SQL server`](/oss/python/integrations/document_loaders/google_cloud_sql_mssql) |
|
+| [`PlasmateSOMLLoader`](https://docs.plasmate.app/integration-langchain) |
|
+| [`Soniox`](https://soniox.com/docs/stt/concepts/supported-languages) |
|
+| [`AgentMail`](https://github.com/agentmail-to/langchain-agentmail) |
|
+| [`OxidizePdfLoader`](https://github.com/bzsanti/oxidize-pdf-integrations/tree/main/langchain) |
|
+| [`Google el carro for Oracle workloads`](https://github.com/googleapis/langchain-google-el-carro-python/) |
|
+| [`PowerScaleDocumentLoader`](/oss/python/integrations/document_loaders/powerscale) |
|
| [`LangSmithLoader`](/oss/python/integrations/document_loaders/langsmith) | N/A |
diff --git a/build/snippets/python/oss/python-document_transformers-downloads.mdx b/build/snippets/python/oss/python-document_transformers-downloads.mdx
index 21b607f7c..1eb7df92e 100644
--- a/build/snippets/python/oss/python-document_transformers-downloads.mdx
+++ b/build/snippets/python/oss/python-document_transformers-downloads.mdx
@@ -8,10 +8,10 @@
| [`Google cloud document AI`](/oss/python/integrations/document_transformers/google_docai) |
|
| [`Google translate`](/oss/python/integrations/document_transformers/google_translate) |
|
| [`Cross encoder reranker`](/oss/python/integrations/document_transformers/cross_encoder_reranker) |
|
-| [`VoyageAI reranker`](/oss/python/integrations/document_transformers/voyageai-reranker) |
|
-| [`AI21SemanticTextSplitter`](/oss/python/integrations/document_transformers/ai21_semantic_text_splitter) |
|
-| [`Localai reranker`](/oss/python/integrations/document_transformers/localai_rerank) |
|
-| [`HighSNRDocumentTransformer`](https://www.high-snr.com/docs.html) |
|
-| [`BlindfoldPIITransformer`](https://docs.blindfold.dev) |
|
+| [`VoyageAI reranker`](/oss/python/integrations/document_transformers/voyageai-reranker) |
|
+| [`AI21SemanticTextSplitter`](/oss/python/integrations/document_transformers/ai21_semantic_text_splitter) |
|
+| [`Localai reranker`](/oss/python/integrations/document_transformers/localai_rerank) |
|
+| [`HighSNRDocumentTransformer`](https://www.high-snr.com/docs.html) |
|
+| [`BlindfoldPIITransformer`](https://docs.blindfold.dev) |
|
diff --git a/build/snippets/python/oss/python-embeddings-downloads.mdx b/build/snippets/python/oss/python-embeddings-downloads.mdx
index 917d0dac2..a8ac7c280 100644
--- a/build/snippets/python/oss/python-embeddings-downloads.mdx
+++ b/build/snippets/python/oss/python-embeddings-downloads.mdx
@@ -4,8 +4,8 @@
| Integration | Downloads |
| :--- | :--- |
-| [`AzureOpenAIEmbeddings`](/oss/python/integrations/embeddings/azure_openai) |
|
-| [`OpenAIEmbeddings`](/oss/python/integrations/embeddings/openai) |
|
+| [`AzureOpenAIEmbeddings`](/oss/python/integrations/embeddings/azure_openai) |
|
+| [`OpenAIEmbeddings`](/oss/python/integrations/embeddings/openai) |
|
| [`Google Vertex AI`](/oss/python/integrations/embeddings/google_vertex_ai) |
|
| [`GoogleGenerativeAIEmbeddings`](/oss/python/integrations/embeddings/google_generative_ai) |
|
| [`BedrockEmbeddings`](/oss/python/integrations/embeddings/bedrock) |
|
@@ -19,37 +19,37 @@
| [`FireworksEmbeddings`](/oss/python/integrations/embeddings/fireworks) |
|
| [`MistralAIEmbeddings`](/oss/python/integrations/embeddings/mistralai) |
|
| [`Pinecone`](/oss/python/integrations/embeddings/pinecone) |
|
-| [`CohereEmbeddings`](/oss/python/integrations/embeddings/cohere) |
|
+| [`CohereEmbeddings`](/oss/python/integrations/embeddings/cohere) |
|
| [`NVIDIAEmbeddings`](/oss/python/integrations/embeddings/nvidia_ai_endpoints) |
|
-| [`WatsonxEmbeddings`](/oss/python/integrations/embeddings/ibm_watsonx) |
|
-| [`PerplexityEmbeddings`](/oss/python/integrations/embeddings/perplexity) |
|
-| [`Elasticsearch`](/oss/python/integrations/embeddings/elasticsearch) |
|
-| [`Oracle AI vector search generate`](/oss/python/integrations/embeddings/oracleai) |
|
-| [`OCIGenAIEmbeddings`](/oss/python/integrations/embeddings/oci_generative_ai) |
|
-| [`SambanovaEmbeddings`](/oss/python/integrations/embeddings/sambanova) |
|
-| [`BasetenEmbeddings`](/oss/python/integrations/embeddings/baseten) |
|
-| [`TogetherEmbeddings`](/oss/python/integrations/embeddings/together) |
|
-| [`Voyage AI`](/oss/python/integrations/embeddings/voyageai) |
|
-| [`UpstageEmbeddings`](/oss/python/integrations/embeddings/upstage) |
|
-| [`Naver`](https://guide.ncloud-docs.com/docs/clovastudio-dev-langchain) |
|
+| [`WatsonxEmbeddings`](/oss/python/integrations/embeddings/ibm_watsonx) |
|
+| [`PerplexityEmbeddings`](/oss/python/integrations/embeddings/perplexity) |
|
+| [`Elasticsearch`](/oss/python/integrations/embeddings/elasticsearch) |
|
+| [`Oracle AI vector search generate`](/oss/python/integrations/embeddings/oracleai) |
|
+| [`OCIGenAIEmbeddings`](/oss/python/integrations/embeddings/oci_generative_ai) |
|
+| [`BasetenEmbeddings`](/oss/python/integrations/embeddings/baseten) |
|
+| [`SambanovaEmbeddings`](/oss/python/integrations/embeddings/sambanova) |
|
+| [`TogetherEmbeddings`](/oss/python/integrations/embeddings/together) |
|
+| [`Voyage AI`](/oss/python/integrations/embeddings/voyageai) |
|
+| [`UpstageEmbeddings`](/oss/python/integrations/embeddings/upstage) |
|
+| [`Naver`](https://guide.ncloud-docs.com/docs/clovastudio-dev-langchain) |
|
| [`NomicEmbeddings`](https://atlas.nomic.ai/) |
|
-| [`Nebius`](https://docs.tokenfactory.nebius.com/quickstart) |
|
-| [`Cloudflare workers AI`](https://developers.cloudflare.com/ai/models/#text-embeddings) |
|
-| [`OpensolrEmbeddings`](https://opensolr.com/langchain) |
|
-| [`PolarDBPGEmbeddings`](https://github.com/polardb/langchain-polardb-pg) |
|
-| [`Localai`](https://localai.io/features/embeddings/index.html) |
|
-| [`AIMlAPIEmbeddings`](https://docs.aimlapi.com/) |
|
-| [`PredictionGuardEmbeddings`](https://docs.predictionguard.com/api-reference/api-reference/embeddings) |
|
-| [`DoublewordEmbeddings`](https://docs.doubleword.ai/inference-api/intro-to-doubleword-inference) |
|
-| [`Modelscope`](https://www.modelscope.cn/docs/sdk/pipelines) |
|
-| [`ForgeEmbeddings`](https://voxell.ai/forge) |
|
-| [`EmpirioLabsEmbeddings`](https://docs.empiriolabs.ai) |
|
-| [`Netmind`](https://github.com/protagolabs/langchain-netmind) |
|
-| [`GreenNodeEmbeddings`](https://greennode.ai/) |
|
-| [`ANEEmbeddings`](https://github.com/sbryngelson/langchain-aneforge) |
|
+| [`Nebius`](https://docs.tokenfactory.nebius.com/quickstart) |
|
+| [`Cloudflare workers AI`](https://developers.cloudflare.com/ai/models/#text-embeddings) |
|
+| [`OpensolrEmbeddings`](https://opensolr.com/langchain) |
|
+| [`PolarDBPGEmbeddings`](https://github.com/polardb/langchain-polardb-pg) |
|
+| [`Localai`](https://localai.io/features/embeddings/index.html) |
|
+| [`PredictionGuardEmbeddings`](https://docs.predictionguard.com/api-reference/api-reference/embeddings) |
|
+| [`AIMlAPIEmbeddings`](https://docs.aimlapi.com/) |
|
+| [`DoublewordEmbeddings`](https://docs.doubleword.ai/inference-api/intro-to-doubleword-inference) |
|
+| [`ForgeEmbeddings`](https://voxell.ai/forge) |
|
+| [`Modelscope`](https://www.modelscope.cn/docs/sdk/pipelines) |
|
+| [`Netmind`](https://github.com/protagolabs/langchain-netmind) |
|
+| [`Lindorm`](https://help.aliyun.com/en/lindorm/product-overview/product-introduction-overview) |
|
+| [`EmpirioLabsEmbeddings`](https://docs.empiriolabs.ai) |
|
+| [`GreenNodeEmbeddings`](https://greennode.ai/) |
|
| [`KeiroEmbeddings`](https://github.com/Keirolabs-API/langchain-keiro) |
|
-| [`TelnyxEmbeddings`](https://developers.telnyx.com/docs/inference/models) |
|
-| [`Isaacus`](https://isaacus.com/docs) |
|
-| [`Lindorm`](https://help.aliyun.com/en/lindorm/product-overview/product-introduction-overview) |
|
+| [`TelnyxEmbeddings`](https://developers.telnyx.com/docs/inference/models) |
|
+| [`ANEEmbeddings`](https://github.com/sbryngelson/langchain-aneforge) |
|
+| [`Isaacus`](https://isaacus.com/docs) |
|
diff --git a/build/snippets/python/oss/python-embeddings-featured.mdx b/build/snippets/python/oss/python-embeddings-featured.mdx
index bbee3fdc4..5df2930ba 100644
--- a/build/snippets/python/oss/python-embeddings-featured.mdx
+++ b/build/snippets/python/oss/python-embeddings-featured.mdx
@@ -4,16 +4,16 @@
| Integration | Downloads |
| :--- | :--- |
-| [`AzureOpenAIEmbeddings`](/oss/python/integrations/embeddings/azure_openai) |
|
-| [`OpenAIEmbeddings`](/oss/python/integrations/embeddings/openai) |
|
+| [`AzureOpenAIEmbeddings`](/oss/python/integrations/embeddings/azure_openai) |
|
+| [`OpenAIEmbeddings`](/oss/python/integrations/embeddings/openai) |
|
| [`GoogleGenerativeAIEmbeddings`](/oss/python/integrations/embeddings/google_generative_ai) |
|
| [`DatabricksEmbeddings`](/oss/python/integrations/embeddings/databricks) |
|
| [`OllamaEmbeddings`](/oss/python/integrations/embeddings/ollama) |
|
| [`Sentence Transformers on Hugging Face`](/oss/python/integrations/embeddings/sentence_transformers) |
|
| [`MistralAIEmbeddings`](/oss/python/integrations/embeddings/mistralai) |
|
-| [`CohereEmbeddings`](/oss/python/integrations/embeddings/cohere) |
|
+| [`CohereEmbeddings`](/oss/python/integrations/embeddings/cohere) |
|
| [`NVIDIAEmbeddings`](/oss/python/integrations/embeddings/nvidia_ai_endpoints) |
|
-| [`PerplexityEmbeddings`](/oss/python/integrations/embeddings/perplexity) |
|
-| [`TogetherEmbeddings`](/oss/python/integrations/embeddings/together) |
|
+| [`PerplexityEmbeddings`](/oss/python/integrations/embeddings/perplexity) |
|
+| [`TogetherEmbeddings`](/oss/python/integrations/embeddings/together) |
|
diff --git a/build/snippets/python/oss/python-graphs-downloads.mdx b/build/snippets/python/oss/python-graphs-downloads.mdx
index bd6e1ac00..09ce4ad74 100644
--- a/build/snippets/python/oss/python-graphs-downloads.mdx
+++ b/build/snippets/python/oss/python-graphs-downloads.mdx
@@ -5,12 +5,12 @@
| Integration | Downloads |
| :--- | :--- |
| [`Amazon neptune with cypher`](/oss/python/integrations/graphs/amazon_neptune_open_cypher) |
|
-| [`Neo4j`](/oss/python/integrations/graphs/neo4j_cypher) |
|
+| [`Neo4j`](/oss/python/integrations/graphs/neo4j_cypher) |
|
| [`SAP HANA Cloud Knowledge Graph Engine`](/oss/python/integrations/graphs/sap_hana_rdf_graph) |
|
| [`Memgraph`](/oss/python/integrations/graphs/memgraph) |
|
| [`Timbr`](/oss/python/integrations/graphs/timbr) |
|
-| [`Kuzu`](/oss/python/integrations/graphs/kuzu_db) |
|
-| [`FalkorDBGraph`](https://docs.falkordb.com/genai-tools/langchain.html) |
|
-| [`ArcadeDBGraph`](https://docs.arcadedb.com) |
|
+| [`Kuzu`](/oss/python/integrations/graphs/kuzu_db) |
|
+| [`FalkorDBGraph`](https://docs.falkordb.com/genai-tools/langchain.html) |
|
+| [`ArcadeDBGraph`](https://docs.arcadedb.com) |
|
diff --git a/build/snippets/python/oss/python-llms-downloads.mdx b/build/snippets/python/oss/python-llms-downloads.mdx
index 505c52cea..02d5f7609 100644
--- a/build/snippets/python/oss/python-llms-downloads.mdx
+++ b/build/snippets/python/oss/python-llms-downloads.mdx
@@ -4,8 +4,8 @@
| Integration | Downloads |
| :--- | :--- |
-| [`Azure OpenAI`](/oss/python/integrations/llms/azure_openai) |
|
-| [`ChatOpenAI`](/oss/python/integrations/llms/openai) |
|
+| [`Azure OpenAI`](/oss/python/integrations/llms/azure_openai) |
|
+| [`ChatOpenAI`](/oss/python/integrations/llms/openai) |
|
| [`Google cloud Vertex AI`](/oss/python/integrations/llms/google_vertex_ai) |
|
| [`AnthropicLLM`](/oss/python/integrations/llms/anthropic) |
|
| [`GoogleGenerativeAI`](/oss/python/integrations/llms/google_generative_ai) |
|
@@ -15,15 +15,15 @@
| [`Hugging Face local pipelines`](/oss/python/integrations/llms/huggingface_pipelines) |
|
| [`Huggingface endpoints`](/oss/python/integrations/llms/huggingface_endpoint) |
|
| [`Openvino`](/oss/python/integrations/llms/openvino) |
|
-| [`Cohere`](/oss/python/integrations/llms/cohere) |
|
+| [`Cohere`](/oss/python/integrations/llms/cohere) |
|
| [`NVIDIA`](/oss/python/integrations/llms/nvidia_ai_endpoints) |
|
-| [`WatsonxLLM`](/oss/python/integrations/llms/ibm_watsonx) |
|
-| [`Together AI`](/oss/python/integrations/llms/together) |
|
-| [`AI21LLM`](/oss/python/integrations/llms/ai21) |
|
-| [`AIMLAPI`](/oss/python/integrations/llms/aimlapi) |
|
-| [`Predictionguard`](/oss/python/integrations/llms/predictionguard) |
|
-| [`ModelScope`](/oss/python/integrations/llms/modelscope_endpoint) |
|
-| [`Runpod`](https://docs.runpod.io/overview) |
|
-| [`Pipeshift`](/oss/python/integrations/llms/pipeshift) |
|
+| [`WatsonxLLM`](/oss/python/integrations/llms/ibm_watsonx) |
|
+| [`Together AI`](/oss/python/integrations/llms/together) |
|
+| [`AI21LLM`](/oss/python/integrations/llms/ai21) |
|
+| [`Predictionguard`](/oss/python/integrations/llms/predictionguard) |
|
+| [`AIMLAPI`](/oss/python/integrations/llms/aimlapi) |
|
+| [`Runpod`](https://docs.runpod.io/overview) |
|
+| [`Pipeshift`](/oss/python/integrations/llms/pipeshift) |
|
+| [`ModelScope`](/oss/python/integrations/llms/modelscope_endpoint) |
|
diff --git a/build/snippets/python/oss/python-middleware-downloads.mdx b/build/snippets/python/oss/python-middleware-downloads.mdx
index 8369bd6c6..331a3646c 100644
--- a/build/snippets/python/oss/python-middleware-downloads.mdx
+++ b/build/snippets/python/oss/python-middleware-downloads.mdx
@@ -4,38 +4,38 @@
| Provider | Middleware available | Source | Downloads |
| :--- | :--- | :--- | :--- |
-| [`OpenAI middleware`](/oss/python/integrations/middleware/openai) | Content moderation | [`langchain-ai/langchain`](https://github.com/langchain-ai/langchain/tree/master/libs/partners/openai) |
|
+| [`OpenAI middleware`](/oss/python/integrations/middleware/openai) | Content moderation | [`langchain-ai/langchain`](https://github.com/langchain-ai/langchain/tree/master/libs/partners/openai) |
|
| [`Anthropic middleware`](/oss/python/integrations/middleware/anthropic) | Prompt caching, bash tool, text editor, memory, and file search | [`langchain-ai/langchain`](https://github.com/langchain-ai/langchain/tree/master/libs/partners/anthropic) |
|
| [`AWS middleware`](/oss/python/integrations/middleware/aws) | Prompt caching and AgentCore Payments | [`langchain-ai/langchain-aws`](https://github.com/langchain-ai/langchain-aws/tree/main/libs/aws), [`aws/bedrock-agentcore-sdk-python`](https://github.com/aws/bedrock-agentcore-sdk-python) |
|
-| [`Microsoft Foundry middleware`](/oss/python/integrations/middleware/azure_ai) | Text moderation, image moderation, prompt shield, protected material, and groundedness | [`langchain-ai/langchain-azure`](https://github.com/langchain-ai/langchain-azure/tree/main/libs/azure-ai) |
|
-| [`CopilotKit`](/oss/python/langchain/frontend/integrations/copilotkit) | CopilotKit middleware and FastAPI bridge for Deep Agents, create_agent graphs, AG-UI, and the React and runtime clients | [`CopilotKit/CopilotKit`](https://github.com/CopilotKit/CopilotKit) |
|
+| [`Microsoft Foundry middleware`](/oss/python/integrations/middleware/azure_ai) | Text moderation, image moderation, prompt shield, protected material, and groundedness | [`langchain-ai/langchain-azure`](https://github.com/langchain-ai/langchain-azure/tree/main/libs/azure-ai) |
|
+| [`CopilotKit`](/oss/python/langchain/frontend/integrations/copilotkit) | CopilotKit middleware and FastAPI bridge for Deep Agents, create_agent graphs, AG-UI, and the React and runtime clients | [`CopilotKit/CopilotKit`](https://github.com/CopilotKit/CopilotKit) |
|
| [`Highflame`](https://github.com/highflame-ai/highflame-sdk) | Runtime AI security guardrails (prompt injection, PII/DLP, content safety) applied as middleware via Highflame Shield (OWASP LLM Top 10). | [`highflame-ai/highflame-sdk`](https://github.com/highflame-ai/highflame-sdk) |
|
-| [`prompt-shield`](https://github.com/mthamil107/prompt-shield) | Runtime prompt-injection firewall. Scans inputs, tool results, and outputs across detectors and output scanners with block, flag, and log modes. | [`mthamil107/prompt-shield`](https://github.com/mthamil107/prompt-shield) |
|
+| [`compact-middleware`](https://github.com/emanueleielo/compact-middleware) | Claude Code's compaction engine as LangChain middleware. Multi-level context compaction for long-running agents. | [`emanueleielo/compact-middleware`](https://github.com/emanueleielo/compact-middleware) |
|
+| [`Nuggets Authority`](https://nuggets.life) | Pre-execution authority enforcement for tool calls. Verifies a scoped, signed delegation before each tool runs, fails closed on deny, and emits an independently verifiable cryptographic proof of every decision. | [`NuggetsLtd/langchain-nuggets`](https://github.com/NuggetsLtd/langchain-nuggets) |
|
+| [`prompt-shield`](https://github.com/mthamil107/prompt-shield) | Runtime prompt-injection firewall. Scans inputs, tool results, and outputs across detectors and output scanners with block, flag, and log modes. | [`mthamil107/prompt-shield`](https://github.com/mthamil107/prompt-shield) |
|
| [`advisor-middleware`](https://github.com/emanueleielo/advisor-middleware) | Claude Code's advisor pattern as LangChain middleware. Pairs a fast executor model with a powerful advisor model that intervenes only on critical decisions. | [`emanueleielo/advisor-middleware`](https://github.com/emanueleielo/advisor-middleware) |
|
-| [`compact-middleware`](https://github.com/emanueleielo/compact-middleware) | Claude Code's compaction engine as LangChain middleware. Multi-level context compaction for long-running agents. | [`emanueleielo/compact-middleware`](https://github.com/emanueleielo/compact-middleware) |
|
| [`langchain-runcycles`](https://runcycles.io) | Pre-execution budget authority for model calls, tool calls, and agent loops | [`runcycles/langchain-runcycles`](https://github.com/runcycles/langchain-runcycles) |
|
| [`langgraph-state-machine`](https://github.com/mahmoud661/langgraph-state-machine) | Section-based flow control for LangGraph React agents. Divides conversations into discrete phases with scoped tools, prompts, auto-transitions, branching, and optional per-section LLM override. | [`mahmoud661/langgraph-state-machine`](https://github.com/mahmoud661/langgraph-state-machine) |
|
-| [`Nuggets Authority`](https://nuggets.life) | Pre-execution authority enforcement for tool calls. Verifies a scoped, signed delegation before each tool runs, fails closed on deny, and emits an independently verifiable cryptographic proof of every decision. | [`NuggetsLtd/langchain-nuggets`](https://github.com/NuggetsLtd/langchain-nuggets) |
|
-| [`RelayShield`](https://api.relayshield.net/developers) | Mandatory pre-execution gate that blocks connect_mcp_server and install_mcp_package tool calls when RelayShield reports risk. | [`nzdsf2-gif/langchain-relayshield`](https://github.com/nzdsf2-gif/langchain-relayshield) |
|
-| [`langchain-router`](https://github.com/johanity/langchain-router) | Phase-based model routing. Routes execution turns to a fast model, keeps the primary for planning and recovery. | [`johanity/langchain-router`](https://github.com/johanity/langchain-router) |
|
-| [`langchain-task-steering`](https://github.com/edvinhallvaxhiu/langchain-task-steering) | Implicit state-machine middleware for ordered task pipelines with per-task tool scoping, dynamic prompt injection, and composable completion validation. | [`edvinhallvaxhiu/langchain-task-steering`](https://github.com/edvinhallvaxhiu/langchain-task-steering) |
|
-| [`Cisco AI Defense`](https://github.com/cisco-ai-defense/ai-defense-langchain-middleware) | Runtime security inspection | [`cisco-ai-defense/ai-defense-langchain-middleware`](https://github.com/cisco-ai-defense/ai-defense-langchain-middleware) |
|
-| [`text2sql-framework`](https://github.com/Text2SqlAgent/text2sql-framework) | Replaces RAG with recursive tool use: the agent explores, writes, tests, and self-corrects using one execute_sql tool. | [`Text2SqlAgent/text2sql-framework`](https://github.com/Text2SqlAgent/text2sql-framework) |
|
-| [`BastionGuardrailMiddleware`](https://bastionsoft.com) | Prompt-injection and jailbreak detection. Screens user input and tool results, including indirect injection through retrieved content, before the model runs. Runs locally on your own hardware. | [`bastion-soft/bastion-prompt-protection`](https://github.com/bastion-soft/bastion-prompt-protection) |
|
-| [`AxioRank`](https://axiorank.com/docs/integrations/langchain) | Security gateway for AI agents: score tool calls and model turns against policy with allow, deny, and redact. | [`AxioRank/langchain-axiorank`](https://github.com/AxioRank/langchain-axiorank) |
|
-| [`langchain-distil`](https://github.com/dshakes/distil) | Reversible, certified context compression. Digests large tool outputs and message history before the model call (tool and function messages reversibly, human and system losslessly, the model messages never rewritten), with byte-exact recovery of every digest. Decision-equivalence between compressed and full context is certified offline by a statistical non-inferiority gate. | [`dshakes/distil`](https://github.com/dshakes/distil) |
|
-| [`DeepKeepMiddleware`](https://pypi.org/project/langchain-deepkeep/) | DeepKeep AI Firewall pre-moderation and post-moderation for LangChain agents. | |
|
-| [`langchain-collapse`](https://github.com/johanity/langchain-collapse) | Preventive context management. Collapses consecutive tool-call groups before they fill the context window. | [`johanity/langchain-collapse`](https://github.com/johanity/langchain-collapse) |
|
-| [`Tessera`](https://github.com/kenithphilip/Tessera) | Signed trust labels and taint-tracking that gate tool calls when context contains untrusted segments. | [`kenithphilip/Tessera`](https://github.com/kenithphilip/Tessera) |
|
-| [`OpenBox`](https://docs.openbox.ai/getting-started/langgraph) | Real-time governance for LangGraph and Deep Agents. Policies, guardrails, HITL, OTel hook governance, and behavior rules. | [`OpenBox-AI/openbox-langgraph-sdk-python`](https://github.com/OpenBox-AI/openbox-langgraph-sdk-python) |
|
-| [`Pydantic Monty Code Interpreter`](https://github.com/shane-rand/langchain-monty) | Provides Code Interpretation inside Pydantic's Monty Runtime | [`langchain-monty`](https://github.com/shane-rand/langchain-monty) |
|
-| [`comply54`](https://comply54.io/langchain) | Runtime compliance enforcement for AI agents under African data protection and financial-sector regulations (deny, escalate, audit, or allow). | [`comply54/langchain-comply54`](https://github.com/comply54/langchain-comply54) |
|
-| [`NoPII`](https://github.com/Enigma-Vault/NoPII/tree/main/integrations/langchain-nopii-middleware) | Runtime PII tokenization. Detects personal data in outbound prompts, replaces it with deterministic vault tokens before the request reaches the LLM, and restores the original values in the response. | [`Enigma-Vault/NoPII`](https://github.com/Enigma-Vault/NoPII/tree/main/integrations/langchain-nopii-middleware) |
|
-| [`OWASP Agent Memory Guard`](https://owasp.org/www-project-agent-memory-guard/) | Runtime defense against AI agent memory poisoning (OWASP ASI06). Scans messages, model responses, and tool outputs locally with block, warn, and strip modes. | [`OWASP/www-project-agent-memory-guard`](https://github.com/OWASP/www-project-agent-memory-guard/tree/main/integrations/langchain-agent-memory-guard) |
|
-| [`langchain-pop`](https://github.com/joy7758/persona-object-protocol/tree/main/integrations/langchain-pop) | Portable persona loading, legacy migration, and boundary-aware tool filtering for LangChain agents. | [`joy7758/persona-object-protocol`](https://github.com/joy7758/persona-object-protocol/tree/main/integrations/langchain-pop) |
|
-| [`TealTiger`](https://docs.tealtiger.ai/integrations/langchain) | Deterministic governance middleware. Policy enforcement, cost limits, tool allowlisting, FREEZE rules, and SARIF audit evidence with no LLM in the governance path. | [`agentguard-ai/tealtiger`](https://github.com/agentguard-ai/tealtiger/tree/main/packages/langchain-tealtiger) |
|
-| [`DNS-AID`](https://github.com/IngmarVG-IB/langchain-dns-aid) | DNS-based agent discovery via the DNS-AID protocol. Auto-publishes agents on startup, auto-unpublishes on shutdown, and provides discovery tools. | [`IngmarVG-IB/langchain-dns-aid`](https://github.com/IngmarVG-IB/langchain-dns-aid) |
|
-| [`VecrContextCompressor`](https://github.com/h2cker/vecr) | Deterministic LLM context compression with a regex retention whitelist for structured tokens before the model call. | [`h2cker/vecr`](https://github.com/h2cker/vecr) |
|
+| [`langchain-router`](https://github.com/johanity/langchain-router) | Phase-based model routing. Routes execution turns to a fast model, keeps the primary for planning and recovery. | [`johanity/langchain-router`](https://github.com/johanity/langchain-router) |
|
+| [`Cisco AI Defense`](https://github.com/cisco-ai-defense/ai-defense-langchain-middleware) | Runtime security inspection | [`cisco-ai-defense/ai-defense-langchain-middleware`](https://github.com/cisco-ai-defense/ai-defense-langchain-middleware) |
|
+| [`langchain-task-steering`](https://github.com/edvinhallvaxhiu/langchain-task-steering) | Implicit state-machine middleware for ordered task pipelines with per-task tool scoping, dynamic prompt injection, and composable completion validation. | [`edvinhallvaxhiu/langchain-task-steering`](https://github.com/edvinhallvaxhiu/langchain-task-steering) |
|
+| [`RelayShield`](https://api.relayshield.net/developers) | Mandatory pre-execution gate that blocks connect_mcp_server and install_mcp_package tool calls when RelayShield reports risk. | [`nzdsf2-gif/langchain-relayshield`](https://github.com/nzdsf2-gif/langchain-relayshield) |
|
+| [`BastionGuardrailMiddleware`](https://bastionsoft.com) | Prompt-injection and jailbreak detection. Screens user input and tool results, including indirect injection through retrieved content, before the model runs. Runs locally on your own hardware. | [`bastion-soft/bastion-prompt-protection`](https://github.com/bastion-soft/bastion-prompt-protection) |
|
+| [`AxioRank`](https://axiorank.com/docs/integrations/langchain) | Security gateway for AI agents: score tool calls and model turns against policy with allow, deny, and redact. | [`AxioRank/langchain-axiorank`](https://github.com/AxioRank/langchain-axiorank) |
|
+| [`langchain-collapse`](https://github.com/johanity/langchain-collapse) | Preventive context management. Collapses consecutive tool-call groups before they fill the context window. | [`johanity/langchain-collapse`](https://github.com/johanity/langchain-collapse) |
|
+| [`DeepKeepMiddleware`](https://pypi.org/project/langchain-deepkeep/) | DeepKeep AI Firewall pre-moderation and post-moderation for LangChain agents. | |
|
+| [`text2sql-framework`](https://github.com/Text2SqlAgent/text2sql-framework) | Replaces RAG with recursive tool use: the agent explores, writes, tests, and self-corrects using one execute_sql tool. | [`Text2SqlAgent/text2sql-framework`](https://github.com/Text2SqlAgent/text2sql-framework) |
|
+| [`OpenBox`](https://docs.openbox.ai/getting-started/langgraph) | Real-time governance for LangGraph and Deep Agents. Policies, guardrails, HITL, OTel hook governance, and behavior rules. | [`OpenBox-AI/openbox-langgraph-sdk-python`](https://github.com/OpenBox-AI/openbox-langgraph-sdk-python) |
|
+| [`Pydantic Monty Code Interpreter`](https://github.com/shane-rand/langchain-monty) | Provides Code Interpretation inside Pydantic's Monty Runtime | [`langchain-monty`](https://github.com/shane-rand/langchain-monty) |
|
+| [`Tessera`](https://github.com/kenithphilip/Tessera) | Signed trust labels and taint-tracking that gate tool calls when context contains untrusted segments. | [`kenithphilip/Tessera`](https://github.com/kenithphilip/Tessera) |
|
+| [`langchain-distil`](https://github.com/dshakes/distil) | Reversible, certified context compression. Digests large tool outputs and message history before the model call (tool and function messages reversibly, human and system losslessly, the model messages never rewritten), with byte-exact recovery of every digest. Decision-equivalence between compressed and full context is certified offline by a statistical non-inferiority gate. | [`dshakes/distil`](https://github.com/dshakes/distil) |
|
+| [`comply54`](https://comply54.io/langchain) | Runtime compliance enforcement for AI agents under African data protection and financial-sector regulations (deny, escalate, audit, or allow). | [`comply54/langchain-comply54`](https://github.com/comply54/langchain-comply54) |
|
+| [`OWASP Agent Memory Guard`](https://owasp.org/www-project-agent-memory-guard/) | Runtime defense against AI agent memory poisoning (OWASP ASI06). Scans messages, model responses, and tool outputs locally with block, warn, and strip modes. | [`OWASP/www-project-agent-memory-guard`](https://github.com/OWASP/www-project-agent-memory-guard/tree/main/integrations/langchain-agent-memory-guard) |
|
+| [`langchain-pop`](https://github.com/joy7758/persona-object-protocol/tree/main/integrations/langchain-pop) | Portable persona loading, legacy migration, and boundary-aware tool filtering for LangChain agents. | [`joy7758/persona-object-protocol`](https://github.com/joy7758/persona-object-protocol/tree/main/integrations/langchain-pop) |
|
+| [`TealTiger`](https://docs.tealtiger.ai/integrations/langchain) | Deterministic governance middleware. Policy enforcement, cost limits, tool allowlisting, FREEZE rules, and SARIF audit evidence with no LLM in the governance path. | [`agentguard-ai/tealtiger`](https://github.com/agentguard-ai/tealtiger/tree/main/packages/langchain-tealtiger) |
|
+| [`NoPII`](https://github.com/Enigma-Vault/NoPII/tree/main/integrations/langchain-nopii-middleware) | Runtime PII tokenization. Detects personal data in outbound prompts, replaces it with deterministic vault tokens before the request reaches the LLM, and restores the original values in the response. | [`Enigma-Vault/NoPII`](https://github.com/Enigma-Vault/NoPII/tree/main/integrations/langchain-nopii-middleware) |
|
+| [`DNS-AID`](https://github.com/IngmarVG-IB/langchain-dns-aid) | DNS-based agent discovery via the DNS-AID protocol. Auto-publishes agents on startup, auto-unpublishes on shutdown, and provides discovery tools. | [`IngmarVG-IB/langchain-dns-aid`](https://github.com/IngmarVG-IB/langchain-dns-aid) |
|
+| [`VecrContextCompressor`](https://github.com/h2cker/vecr) | Deterministic LLM context compression with a regex retention whitelist for structured tokens before the model call. | [`h2cker/vecr`](https://github.com/h2cker/vecr) |
|
| [`ATR Guardrail`](https://github.com/Agent-Threat-Rule/agent-threat-rules/tree/main/integrations/langchain) | Runtime detection of prompt injection, tool poisoning, and unsafe tool calls using Agent Threat Rules. Halts the agent or blocks the tool call on a critical finding and keeps an audit trail. | [`Agent-Threat-Rule/agent-threat-rules`](https://github.com/Agent-Threat-Rule/agent-threat-rules/tree/main/integrations/langchain) | N/A |
| [`eager-tools`](https://github.com/cloudthinker-ai/eager-tools) | Reduces agent wall-clock latency by dispatching each tool call the moment its streaming block closes, overlapping tool execution with LLM generation. | [`cloudthinker-ai/eager-tools`](https://github.com/cloudthinker-ai/eager-tools) | N/A |
| [`Haldir`](https://github.com/ExposureGuard/haldir/tree/main/integrations/langchain-haldir) | Governance layer for LangChain agents with scoped sessions, encrypted secrets, hash-chained audit, and policy enforcement. | [`ExposureGuard/haldir`](https://github.com/ExposureGuard/haldir/tree/main/integrations/langchain-haldir) | N/A |
diff --git a/build/snippets/python/oss/python-middleware-featured.mdx b/build/snippets/python/oss/python-middleware-featured.mdx
index c228fc4b1..d1e026d7f 100644
--- a/build/snippets/python/oss/python-middleware-featured.mdx
+++ b/build/snippets/python/oss/python-middleware-featured.mdx
@@ -4,10 +4,10 @@
| Provider | Middleware available | Source | Downloads |
| :--- | :--- | :--- | :--- |
-| [`OpenAI middleware`](/oss/python/integrations/middleware/openai) | Content moderation | [`langchain-ai/langchain`](https://github.com/langchain-ai/langchain/tree/master/libs/partners/openai) |
|
+| [`OpenAI middleware`](/oss/python/integrations/middleware/openai) | Content moderation | [`langchain-ai/langchain`](https://github.com/langchain-ai/langchain/tree/master/libs/partners/openai) |
|
| [`Anthropic middleware`](/oss/python/integrations/middleware/anthropic) | Prompt caching, bash tool, text editor, memory, and file search | [`langchain-ai/langchain`](https://github.com/langchain-ai/langchain/tree/master/libs/partners/anthropic) |
|
| [`AWS middleware`](/oss/python/integrations/middleware/aws) | Prompt caching and AgentCore Payments | [`langchain-ai/langchain-aws`](https://github.com/langchain-ai/langchain-aws/tree/main/libs/aws), [`aws/bedrock-agentcore-sdk-python`](https://github.com/aws/bedrock-agentcore-sdk-python) |
|
-| [`Microsoft Foundry middleware`](/oss/python/integrations/middleware/azure_ai) | Text moderation, image moderation, prompt shield, protected material, and groundedness | [`langchain-ai/langchain-azure`](https://github.com/langchain-ai/langchain-azure/tree/main/libs/azure-ai) |
|
+| [`Microsoft Foundry middleware`](/oss/python/integrations/middleware/azure_ai) | Text moderation, image moderation, prompt shield, protected material, and groundedness | [`langchain-ai/langchain-azure`](https://github.com/langchain-ai/langchain-azure/tree/main/libs/azure-ai) |
|
| [`NVIDIA middleware`](/oss/python/integrations/middleware/nvidia) | Model routing and Nemotron 3 Ultra harness optimization | [`langchain-ai/langchain-nvidia`](https://github.com/langchain-ai/langchain-nvidia), [`langchain-ai/deepagents`](https://github.com/langchain-ai/deepagents) | N/A |
diff --git a/build/snippets/python/oss/python-retrievers-downloads.mdx b/build/snippets/python/oss/python-retrievers-downloads.mdx
index cb2b21e45..b73260426 100644
--- a/build/snippets/python/oss/python-retrievers-downloads.mdx
+++ b/build/snippets/python/oss/python-retrievers-downloads.mdx
@@ -8,59 +8,59 @@
| [`Google drive`](/oss/python/integrations/retrievers/google_drive) | | | [`langchain-google-community`](https://pypi.org/project/langchain-google-community/) |
|
| [`VertexAISearchRetriever`](/oss/python/integrations/retrievers/google_vertex_ai_search) | ❌ | ✅ | [`langchain-google-community`](https://reference.langchain.com/python/langchain-google-community/vertex_ai_search/VertexAISearchRetriever) |
|
| [`Pinecone rerank`](/oss/python/integrations/retrievers/pinecone_rerank) | | | [`langchain-pinecone`](https://pypi.org/project/langchain-pinecone/) |
|
-| [`Cohere RAG`](/oss/python/integrations/retrievers/cohere) | | | [`langchain-cohere`](https://pypi.org/project/langchain-cohere/) |
|
-| [`Cohere reranker`](/oss/python/integrations/retrievers/cohere-reranker) | | | [`langchain-cohere`](https://pypi.org/project/langchain-cohere/) |
|
+| [`Cohere RAG`](/oss/python/integrations/retrievers/cohere) | | | [`langchain-cohere`](https://pypi.org/project/langchain-cohere/) |
|
+| [`Cohere reranker`](/oss/python/integrations/retrievers/cohere-reranker) | | | [`langchain-cohere`](https://pypi.org/project/langchain-cohere/) |
|
| [`NVIDIARAGRetriever`](/oss/python/integrations/retrievers/nvidia) | ✅ | ❌ | [`langchain-nvidia-ai-endpoints`](https://reference.langchain.com/python/langchain-nvidia-ai-endpoints/retrievers/NVIDIARAGRetriever) |
|
-| [`WatsonxRerank`](/oss/python/integrations/retrievers/ibm_watsonx_ranker) | | | [`langchain-ibm`](https://reference.langchain.com/python/integrations/langchain_ibm/) |
|
-| [`PerplexitySearchRetriever`](/oss/python/integrations/retrievers/perplexity_search) | ❌ | ✅ | [`langchain-perplexity`](https://reference.langchain.com/python/langchain-perplexity/retrievers/PerplexitySearchRetriever) |
|
-| [`ElasticsearchRetriever`](/oss/python/integrations/retrievers/elasticsearch_retriever) | ✅ | ✅ | [`langchain-elasticsearch`](https://reference.langchain.com/python/langchain-elasticsearch/retrievers/ElasticsearchRetriever) |
|
-| [`Graph RAG`](/oss/python/integrations/retrievers/graph_rag) | | | [`langchain-graph-retriever`](https://pypi.org/project/langchain-graph-retriever/) |
|
+| [`WatsonxRerank`](/oss/python/integrations/retrievers/ibm_watsonx_ranker) | | | [`langchain-ibm`](https://reference.langchain.com/python/integrations/langchain_ibm/) |
|
+| [`PerplexitySearchRetriever`](/oss/python/integrations/retrievers/perplexity_search) | ❌ | ✅ | [`langchain-perplexity`](https://reference.langchain.com/python/langchain-perplexity/retrievers/PerplexitySearchRetriever) |
|
+| [`ElasticsearchRetriever`](/oss/python/integrations/retrievers/elasticsearch_retriever) | ✅ | ✅ | [`langchain-elasticsearch`](https://reference.langchain.com/python/langchain-elasticsearch/retrievers/ElasticsearchRetriever) |
|
+| [`Graph RAG`](/oss/python/integrations/retrievers/graph_rag) | | | [`langchain-graph-retriever`](https://pypi.org/project/langchain-graph-retriever/) |
|
| [`Self Querying with SAP HANA Cloud Vector Engine`](https://pypi.org/project/langchain-hana/) | | | [`langchain-hana`](https://pypi.org/project/langchain-hana/) |
|
-| [`M3Retriever`](https://github.com/skynetcmd/m3-memory/blob/main/docs/integrations/LANGCHAIN.md) | ✅ | ❌ | [`m3-memory`](https://pypi.org/project/m3-memory/) |
|
-| [`Ragatouille`](/oss/python/integrations/retrievers/ragatouille) | | | [`ragatouille`](https://pypi.org/project/ragatouille/) |
|
-| [`Nebius`](https://docs.tokenfactory.nebius.com/quickstart) | | | [`langchain-nebius`](https://pypi.org/project/langchain-nebius/) |
|
-| [`ParallelSearchRetriever`](/oss/python/integrations/retrievers/parallel) | ❌ | ✅ | [`langchain-parallel`](https://reference.langchain.com/python/langchain-parallel/retrievers/ParallelSearchRetriever) |
|
+| [`M3Retriever`](https://github.com/skynetcmd/m3-memory/blob/main/docs/integrations/LANGCHAIN.md) | ✅ | ❌ | [`m3-memory`](https://pypi.org/project/m3-memory/) |
|
+| [`Ragatouille`](/oss/python/integrations/retrievers/ragatouille) | | | [`ragatouille`](https://pypi.org/project/ragatouille/) |
|
+| [`Nebius`](https://docs.tokenfactory.nebius.com/quickstart) | | | [`langchain-nebius`](https://pypi.org/project/langchain-nebius/) |
|
+| [`ParallelSearchRetriever`](/oss/python/integrations/retrievers/parallel) | ❌ | ✅ | [`langchain-parallel`](https://reference.langchain.com/python/langchain-parallel/retrievers/ParallelSearchRetriever) |
|
| [`CKGRetriever`](https://github.com/Yarmoluk/langchain-ckg) | | | [`langchain-ckg`](https://pypi.org/project/langchain-ckg/) |
|
| [`LinkupSearchRetriever`](https://github.com/LinkupPlatform/langchain-linkup) | | | [`langchain-linkup`](https://pypi.org/project/langchain-linkup/) |
|
| [`Nimble Extract`](https://docs.nimbleway.com/integrations/connectors/langchain) | | | [`langchain-nimble`](https://pypi.org/project/langchain-nimble/) |
|
| [`Nimble Search`](https://docs.nimbleway.com/integrations/connectors/langchain) | | | [`langchain-nimble`](https://pypi.org/project/langchain-nimble/) |
|
| [`YouRetriever`](https://you.com/docs/integrations/langchain) | ❌ | ✅ | [`langchain-youdotcom`](https://pypi.org/project/langchain-youdotcom/) |
|
-| [`SingleStoreSQLDatabaseRetriever`](https://github.com/singlestore-labs/langchain-singlestore/) | | | [`langchain-singlestore`](https://pypi.org/project/langchain-singlestore/) |
|
-| [`PerseusVaultRetriever`](https://github.com/Perseus-Computing-LLC/langchain-perseus-vault) | ✅ | ❌ | [`langchain-perseus-vault`](https://pypi.org/project/langchain-perseus-vault/) |
|
-| [`ReplyLayerRetriever`](https://replylayer.ai/docs/guides/langchain) | ❌ | ✅ | [`langchain-replylayer`](https://pypi.org/project/langchain-replylayer/) |
|
-| [`Contextual AI reranker`](https://docs.contextual.ai/) | | | [`langchain-contextual`](https://pypi.org/project/langchain-contextual/) |
|
-| [`CoalentRetriever`](https://coalent.ai/docs) | ✅ | ❌ | [`langchain-coalent`](https://pypi.org/project/langchain-coalent/) |
|
-| [`SynapRetriever`](https://www.maximem.ai/) | | | [`maximem-synap-langchain`](https://pypi.org/project/maximem-synap-langchain/) |
|
-| [`BoxRetriever`](/oss/python/integrations/retrievers/box) | | | [`langchain-box`](https://pypi.org/project/langchain-box/) |
|
-| [`Valyucontext`](https://docs.valyu.ai/overview) | | | [`langchain-valyu`](https://pypi.org/project/langchain-valyu/) |
|
-| [`Sourcey`](https://sourcey.com/docs/guides/guide-langchain-retriever) | | | [`langchain-sourcey`](https://pypi.org/project/langchain-sourcey/) |
|
-| [`AlphaAINewsRetriever`](https://alphai.io/developers) | | | [`langchain-alphai`](https://pypi.org/project/langchain-alphai/) |
|
-| [`PolarisRetriever`](https://github.com/Veroq-ai/polaris-sdks/tree/main/python/langchain_polaris) | | | [`langchain-polaris`](https://pypi.org/project/langchain-polaris/) |
|
-| [`Dappier`](https://docs.dappier.com/) | | | [`langchain-dappier`](https://pypi.org/project/langchain-dappier/) |
|
-| [`MemstateRetriever`](https://memstate.ai/docs/integrations/langchain) | ❌ | ✅ | [`langchain-memstate`](https://pypi.org/project/langchain-memstate/) |
|
-| [`AxioraRetriever`](https://axiora.dev/docs) | ❌ | ✅ | [`langchain-axiora`](https://pypi.org/project/langchain-axiora/) |
|
-| [`SpiceDB Retriever`](https://github.com/authzed/langchain-spicedb) | | | [`langchain-spicedb`](https://pypi.org/project/langchain-spicedb/) |
|
-| [`Kinetica vectorstore based retriever`](https://github.com/kineticadb/langchain-kinetica) | | | [`langchain-kinetica`](https://pypi.org/project/langchain-kinetica/) |
|
-| [`MengramRetriever`](https://mengram.io/docs) | ✅ | ✅ | [`langchain-mengram`](https://pypi.org/project/langchain-mengram/) |
|
-| [`arXiv`](https://j1c.github.io/langchain-arxiv-retriever) | | | [`langchain-arxiv-retriever`](https://pypi.org/project/langchain-arxiv-retriever/) |
|
-| [`HighSNRDocumentCompressor`](https://www.high-snr.com/docs.html) | ❌ | ✅ | [`langchain-highsnr`](https://pypi.org/project/langchain-highsnr/) |
|
-| [`AlchemystMemory`](https://getalchemystai.com/docs) | ❌ | ✅ | [`alchemyst-langchain`](https://pypi.org/project/alchemyst-langchain/) |
|
-| [`Galaxia`](https://smabbler.gitbook.io/smabbler/api-rag/smabblers-api-rag) | | | [`langchain-galaxia-retriever`](https://pypi.org/project/langchain-galaxia-retriever/) |
|
-| [`Permit`](https://docs.permit.io/) | | | [`langchain-permit`](https://pypi.org/project/langchain-permit/) |
|
-| [`DiffbotKnowledgeGraphRetriever`](https://github.com/diffbot/langchain-diffbot) | | | [`langchain-diffbot`](https://pypi.org/project/langchain-diffbot/) |
|
-| [`DiffbotWebSearchRetriever`](https://github.com/diffbot/langchain-diffbot) | | | [`langchain-diffbot`](https://pypi.org/project/langchain-diffbot/) |
|
-| [`DeweyRetriever`](https://github.com/meetdewey/langchain-dewey) | ❌ | ✅ | [`langchain-dewey`](https://pypi.org/project/langchain-dewey/) |
|
-| [`Cognee`](https://docs.cognee.ai/) | | | [`langchain-cognee`](https://pypi.org/project/langchain-cognee/) |
|
-| [`EgnyteRetriever`](/oss/python/integrations/retrievers/egnyte) | | | [`egnyte-langchain-connector`](https://pypi.org/project/egnyte-langchain-connector/) |
|
-| [`VectorizeRetriever`](https://docs.vectorize.io/rag-pipelines/retrieval-endpoint#access-tokens) | | | [`langchain-vectorize`](https://pypi.org/project/langchain-vectorize/) |
|
-| [`AgentMail`](https://github.com/agentmail-to/langchain-agentmail) | | | [`langchain-agentmail`](https://pypi.org/project/langchain-agentmail/) |
|
+| [`SingleStoreSQLDatabaseRetriever`](https://github.com/singlestore-labs/langchain-singlestore/) | | | [`langchain-singlestore`](https://pypi.org/project/langchain-singlestore/) |
|
+| [`PerseusVaultRetriever`](https://github.com/Perseus-Computing-LLC/langchain-perseus-vault) | ✅ | ❌ | [`langchain-perseus-vault`](https://pypi.org/project/langchain-perseus-vault/) |
|
+| [`ReplyLayerRetriever`](https://replylayer.ai/docs/guides/langchain) | ❌ | ✅ | [`langchain-replylayer`](https://pypi.org/project/langchain-replylayer/) |
|
+| [`CoalentRetriever`](https://coalent.ai/docs) | ✅ | ❌ | [`langchain-coalent`](https://pypi.org/project/langchain-coalent/) |
|
+| [`Contextual AI reranker`](https://docs.contextual.ai/) | | | [`langchain-contextual`](https://pypi.org/project/langchain-contextual/) |
|
+| [`BoxRetriever`](/oss/python/integrations/retrievers/box) | | | [`langchain-box`](https://pypi.org/project/langchain-box/) |
|
+| [`AlphaAINewsRetriever`](https://alphai.io/developers) | | | [`langchain-alphai`](https://pypi.org/project/langchain-alphai/) |
|
+| [`Valyucontext`](https://docs.valyu.ai/overview) | | | [`langchain-valyu`](https://pypi.org/project/langchain-valyu/) |
|
+| [`SynapRetriever`](https://www.maximem.ai/) | | | [`maximem-synap-langchain`](https://pypi.org/project/maximem-synap-langchain/) |
|
+| [`Dappier`](https://docs.dappier.com/) | | | [`langchain-dappier`](https://pypi.org/project/langchain-dappier/) |
|
+| [`Sourcey`](https://sourcey.com/docs/guides/guide-langchain-retriever) | | | [`langchain-sourcey`](https://pypi.org/project/langchain-sourcey/) |
|
+| [`PolarisRetriever`](https://github.com/Veroq-ai/polaris-sdks/tree/main/python/langchain_polaris) | | | [`langchain-polaris`](https://pypi.org/project/langchain-polaris/) |
|
+| [`MemstateRetriever`](https://memstate.ai/docs/integrations/langchain) | ❌ | ✅ | [`langchain-memstate`](https://pypi.org/project/langchain-memstate/) |
|
+| [`Kinetica vectorstore based retriever`](https://github.com/kineticadb/langchain-kinetica) | | | [`langchain-kinetica`](https://pypi.org/project/langchain-kinetica/) |
|
+| [`arXiv`](https://j1c.github.io/langchain-arxiv-retriever) | | | [`langchain-arxiv-retriever`](https://pypi.org/project/langchain-arxiv-retriever/) |
|
+| [`AxioraRetriever`](https://axiora.dev/docs) | ❌ | ✅ | [`langchain-axiora`](https://pypi.org/project/langchain-axiora/) |
|
+| [`SpiceDB Retriever`](https://github.com/authzed/langchain-spicedb) | | | [`langchain-spicedb`](https://pypi.org/project/langchain-spicedb/) |
|
+| [`MengramRetriever`](https://mengram.io/docs) | ✅ | ✅ | [`langchain-mengram`](https://pypi.org/project/langchain-mengram/) |
|
+| [`EgnyteRetriever`](/oss/python/integrations/retrievers/egnyte) | | | [`egnyte-langchain-connector`](https://pypi.org/project/egnyte-langchain-connector/) |
|
+| [`HighSNRDocumentCompressor`](https://www.high-snr.com/docs.html) | ❌ | ✅ | [`langchain-highsnr`](https://pypi.org/project/langchain-highsnr/) |
|
+| [`Permit`](https://docs.permit.io/) | | | [`langchain-permit`](https://pypi.org/project/langchain-permit/) |
|
+| [`Galaxia`](https://smabbler.gitbook.io/smabbler/api-rag/smabblers-api-rag) | | | [`langchain-galaxia-retriever`](https://pypi.org/project/langchain-galaxia-retriever/) |
|
+| [`Cognee`](https://docs.cognee.ai/) | | | [`langchain-cognee`](https://pypi.org/project/langchain-cognee/) |
|
+| [`DiffbotKnowledgeGraphRetriever`](https://github.com/diffbot/langchain-diffbot) | | | [`langchain-diffbot`](https://pypi.org/project/langchain-diffbot/) |
|
+| [`DiffbotWebSearchRetriever`](https://github.com/diffbot/langchain-diffbot) | | | [`langchain-diffbot`](https://pypi.org/project/langchain-diffbot/) |
|
+| [`DeweyRetriever`](https://github.com/meetdewey/langchain-dewey) | ❌ | ✅ | [`langchain-dewey`](https://pypi.org/project/langchain-dewey/) |
|
+| [`AlchemystMemory`](https://getalchemystai.com/docs) | ❌ | ✅ | [`alchemyst-langchain`](https://pypi.org/project/alchemyst-langchain/) |
|
+| [`VectorizeRetriever`](https://docs.vectorize.io/rag-pipelines/retrieval-endpoint#access-tokens) | | | [`langchain-vectorize`](https://pypi.org/project/langchain-vectorize/) |
|
+| [`AgentMail`](https://github.com/agentmail-to/langchain-agentmail) | | | [`langchain-agentmail`](https://pypi.org/project/langchain-agentmail/) |
|
| [`EngramRetriever`](https://engram.ai/) | | | [`langchain-engram`](https://pypi.org/project/langchain-engram/) |
|
-| [`IgptSearchRetriever`](https://docs.igpt.ai/docs/api-reference/search) | | | [`langchain-igpt`](https://pypi.org/project/langchain-igpt/) |
|
-| [`Greennode`](https://greennode.ai/) | | | [`langchain-greennode`](https://pypi.org/project/langchain-greennode/) |
|
-| [`Zotero`](https://github.com/TimBMK/langchain-zotero-retriever) | | | [`langchain-zotero-retriever`](https://pypi.org/project/langchain-zotero-retriever/) |
|
+| [`Greennode`](https://greennode.ai/) | | | [`langchain-greennode`](https://pypi.org/project/langchain-greennode/) |
|
| [`Perigon`](https://perigon.io/docs/api/intro) | | | [`langchain-perigon`](https://pypi.org/project/langchain-perigon/) |
|
| [`KeiroRetriever`](https://github.com/Keirolabs-API/langchain-keiro) | ❌ | ✅ | [`langchain-keiro`](https://pypi.org/project/langchain-keiro/) |
|
-| [`IMAP`](https://github.com/jfouret/langchain-imap) | | | [`langchain-imap`](https://pypi.org/project/langchain-imap/) |
|
-| [`OpenMemoryRetriever`](https://github.com/nullure/langchain-openmemory) | | | [`langchain-openmemory`](https://pypi.org/project/langchain-openmemory/) |
|
+| [`IgptSearchRetriever`](https://docs.igpt.ai/docs/api-reference/search) | | | [`langchain-igpt`](https://pypi.org/project/langchain-igpt/) |
|
+| [`Zotero`](https://github.com/TimBMK/langchain-zotero-retriever) | | | [`langchain-zotero-retriever`](https://pypi.org/project/langchain-zotero-retriever/) |
|
+| [`IMAP`](https://github.com/jfouret/langchain-imap) | | | [`langchain-imap`](https://pypi.org/project/langchain-imap/) |
|
+| [`OpenMemoryRetriever`](https://github.com/nullure/langchain-openmemory) | | | [`langchain-openmemory`](https://pypi.org/project/langchain-openmemory/) |
|
diff --git a/build/snippets/python/oss/python-sandboxes-downloads.mdx b/build/snippets/python/oss/python-sandboxes-downloads.mdx
index e137afdf9..c270afff9 100644
--- a/build/snippets/python/oss/python-sandboxes-downloads.mdx
+++ b/build/snippets/python/oss/python-sandboxes-downloads.mdx
@@ -4,21 +4,21 @@
| Integration | Downloads |
| :--- | :--- |
-| [`DaytonaSandbox`](/oss/python/integrations/sandboxes/daytona) |
|
-| [`ModalSandbox`](/oss/python/integrations/sandboxes/modal) |
|
-| [`AgentCoreSandbox`](/oss/python/integrations/sandboxes/aws) |
|
-| [`VercelSandbox`](https://vercel.com/docs/sandbox) |
|
-| [`RunloopSandbox`](https://docs.runloop.ai/docs/overview/what-is-runloop) |
|
-| [`E2BSandbox`](https://e2b.dev/docs) |
|
-| [`KubernetesSandbox`](https://gitlab.com/bitkaio/langchain/kubernetes-sandbox) |
|
-| [`OpenShellSandbox`](https://github.com/langchain-ai/langchain-nvidia/tree/main/libs/openshell) |
|
-| [`IsloSandbox`](https://docs.islo.dev) |
|
-| [`BaponiSandbox`](https://baponi.ai/docs/guides/deep-agents) |
|
-| [`NonoSandbox`](https://github.com/always-further/langchain-nono) |
|
-| [`UpstashBoxSandbox`](https://upstash.com/docs/box/overall/quickstart) |
|
-| [`NovitaSandbox`](https://github.com/novitalabs/langchain-novita) |
|
+| [`DaytonaSandbox`](/oss/python/integrations/sandboxes/daytona) |
|
+| [`ModalSandbox`](/oss/python/integrations/sandboxes/modal) |
|
+| [`AgentCoreSandbox`](/oss/python/integrations/sandboxes/aws) |
|
+| [`RunloopSandbox`](https://docs.runloop.ai/docs/overview/what-is-runloop) |
|
+| [`VercelSandbox`](https://vercel.com/docs/sandbox) |
|
+| [`E2BSandbox`](https://e2b.dev/docs) |
|
+| [`KubernetesSandbox`](https://gitlab.com/bitkaio/langchain/kubernetes-sandbox) |
|
+| [`OpenShellSandbox`](https://github.com/langchain-ai/langchain-nvidia/tree/main/libs/openshell) |
|
+| [`IsloSandbox`](https://docs.islo.dev) |
|
+| [`NonoSandbox`](https://github.com/always-further/langchain-nono) |
|
+| [`BaponiSandbox`](https://baponi.ai/docs/guides/deep-agents) |
|
+| [`UpstashBoxSandbox`](https://upstash.com/docs/box/overall/quickstart) |
|
| [`Leap0Sandbox`](https://leap0.dev/docs) |
|
-| [`SuperserveSandbox`](https://docs.superserve.ai/introduction) |
|
+| [`NovitaSandbox`](https://github.com/novitalabs/langchain-novita) |
|
+| [`SuperserveSandbox`](https://docs.superserve.ai/introduction) |
|
| [`LangSmith sandbox`](/oss/python/integrations/sandboxes/langsmith) | N/A |
diff --git a/build/snippets/python/oss/python-stores-downloads.mdx b/build/snippets/python/oss/python-stores-downloads.mdx
index a59875fdc..1832de391 100644
--- a/build/snippets/python/oss/python-stores-downloads.mdx
+++ b/build/snippets/python/oss/python-stores-downloads.mdx
@@ -4,15 +4,15 @@
| Integration | Downloads |
| :--- | :--- |
-| [`ElasticsearchEmbeddingsCache`](/oss/python/integrations/stores/elasticsearch) |
|
-| [`AstraDBByteStore`](/oss/python/integrations/stores/astradb) |
|
-| [`M3Store`](https://github.com/skynetcmd/m3-memory/blob/main/docs/integrations/LANGCHAIN.md) |
|
-| [`HindsightStore`](https://docs.hindsight.vectorize.io/sdks/integrations/langgraph) |
|
-| [`LithtrixStore`](https://docs.lithtrix.ai/integrations/langgraph) |
|
-| [`InspeximusStore`](https://dancenitra.github.io/inspeximus/) |
|
-| [`UpstashStore`](https://github.com/Tghez/langgraph-store-upstash) |
|
-| [`BigtableByteStore`](/oss/python/integrations/stores/bigtable) |
|
-| [`TypeDBStore`](https://typedb.com/docs) |
|
+| [`ElasticsearchEmbeddingsCache`](/oss/python/integrations/stores/elasticsearch) |
|
+| [`AstraDBByteStore`](/oss/python/integrations/stores/astradb) |
|
+| [`M3Store`](https://github.com/skynetcmd/m3-memory/blob/main/docs/integrations/LANGCHAIN.md) |
|
+| [`LithtrixStore`](https://docs.lithtrix.ai/integrations/langgraph) |
|
+| [`HindsightStore`](https://docs.hindsight.vectorize.io/sdks/integrations/langgraph) |
|
+| [`UpstashStore`](https://github.com/Tghez/langgraph-store-upstash) |
|
+| [`BigtableByteStore`](/oss/python/integrations/stores/bigtable) |
|
+| [`InspeximusStore`](https://dancenitra.github.io/inspeximus/) |
|
+| [`TypeDBStore`](https://typedb.com/docs) |
|
| [`InMemoryByteStore`](/oss/python/integrations/stores/in_memory) | N/A |
| [`LocalFileStore`](/oss/python/integrations/stores/file_system) | N/A |
diff --git a/build/snippets/python/oss/python-tools-downloads.mdx b/build/snippets/python/oss/python-tools-downloads.mdx
index 956d398e5..714243176 100644
--- a/build/snippets/python/oss/python-tools-downloads.mdx
+++ b/build/snippets/python/oss/python-tools-downloads.mdx
@@ -12,212 +12,213 @@
| [`Google cloud text-to-speech`](/oss/python/integrations/tools/google_cloud_texttospeech) |
|
| [`Google search`](/oss/python/integrations/tools/google_search) |
|
| [`Databricks unity catalog (Uc)`](/oss/python/integrations/tools/databricks) |
|
-| [`Azure Logic Apps`](/oss/python/integrations/tools/azure_logic_apps) |
|
-| [`Microsoft Foundry tools`](/oss/python/integrations/tools/azure_ai) |
|
-| [`Microsoft Foundry Tools (formerly Azure AI Services) tools`](/oss/python/integrations/tools/azure_ai_services) |
|
-| [`Tavily crawl`](/oss/python/integrations/tools/tavily_crawl) |
|
-| [`Tavily extract`](/oss/python/integrations/tools/tavily_extract) |
|
-| [`Tavily map`](/oss/python/integrations/tools/tavily_map) |
|
-| [`Tavily search`](/oss/python/integrations/tools/tavily_search) |
|
-| [`WatsonxSQLDatabaseToolkit`](/oss/python/integrations/tools/ibm_watsonx_sql) |
|
-| [`WatsonxToolkit`](/oss/python/integrations/tools/ibm_watsonx) |
|
-| [`Perplexity search`](/oss/python/integrations/tools/perplexity_search) |
|
-| [`Composio`](/oss/python/integrations/tools/composio) |
|
-| [`Exa search`](/oss/python/integrations/tools/exa_search) |
|
-| [`Oracle AI vector search generate summary`](/oss/python/integrations/tools/oracleai) |
|
-| [`Azure container apps dynamic sessions`](/oss/python/integrations/tools/azure_dynamic_sessions) |
|
-| [`Upstage groundedness check`](/oss/python/integrations/tools/upstage_groundedness_check) |
|
-| [`Scalekit`](https://docs.scalekit.com/agentkit/overview/) |
|
-| [`Memory`](https://github.com/skynetcmd/m3-memory/blob/main/docs/integrations/LANGCHAIN.md) |
|
-| [`ApifyActorsTool`](https://docs.apify.com/integrations/langchain) |
|
-| [`SmartScraperTool`](https://github.com/ScrapeGraphAI/langchain-scrapegraph) |
|
+| [`Azure Logic Apps`](/oss/python/integrations/tools/azure_logic_apps) |
|
+| [`Microsoft Foundry tools`](/oss/python/integrations/tools/azure_ai) |
|
+| [`Microsoft Foundry Tools (formerly Azure AI Services) tools`](/oss/python/integrations/tools/azure_ai_services) |
|
+| [`Tavily crawl`](/oss/python/integrations/tools/tavily_crawl) |
|
+| [`Tavily extract`](/oss/python/integrations/tools/tavily_extract) |
|
+| [`Tavily map`](/oss/python/integrations/tools/tavily_map) |
|
+| [`Tavily search`](/oss/python/integrations/tools/tavily_search) |
|
+| [`WatsonxSQLDatabaseToolkit`](/oss/python/integrations/tools/ibm_watsonx_sql) |
|
+| [`WatsonxToolkit`](/oss/python/integrations/tools/ibm_watsonx) |
|
+| [`Perplexity search`](/oss/python/integrations/tools/perplexity_search) |
|
+| [`Composio`](/oss/python/integrations/tools/composio) |
|
+| [`Exa search`](/oss/python/integrations/tools/exa_search) |
|
+| [`Oracle AI vector search generate summary`](/oss/python/integrations/tools/oracleai) |
|
+| [`Azure container apps dynamic sessions`](/oss/python/integrations/tools/azure_dynamic_sessions) |
|
+| [`Upstage groundedness check`](/oss/python/integrations/tools/upstage_groundedness_check) |
|
+| [`Scalekit`](https://docs.scalekit.com/agentkit/overview/) |
|
+| [`Memory`](https://github.com/skynetcmd/m3-memory/blob/main/docs/integrations/LANGCHAIN.md) |
|
+| [`ApifyActorsTool`](https://docs.apify.com/integrations/langchain) |
|
| [`MemgraphToolkit`](https://github.com/memgraph/langchain-memgraph) |
|
-| [`Mcp toolbox for databases`](/oss/python/integrations/tools/mcp_toolbox) |
|
-| [`Brightdataserp`](https://docs.brightdata.com/scraping-automation/serp-api/introduction) |
|
-| [`Brightdataunlocker`](https://docs.brightdata.com/scraping-automation/web-unlocker/introduction) |
|
-| [`Brightdatawebscraperapi`](https://docs.brightdata.com/datasets/scrapers/overview) |
|
-| [`AdeuToolkit`](https://adeu.ai) |
|
+| [`Brightdataserp`](https://docs.brightdata.com/scraping-automation/serp-api/introduction) |
|
+| [`Brightdataunlocker`](https://docs.brightdata.com/scraping-automation/web-unlocker/introduction) |
|
+| [`Brightdatawebscraperapi`](https://docs.brightdata.com/datasets/scrapers/overview) |
|
+| [`Mcp toolbox for databases`](/oss/python/integrations/tools/mcp_toolbox) |
|
+| [`SmartScraperTool`](https://github.com/ScrapeGraphAI/langchain-scrapegraph) |
|
| [`e2a`](https://e2a.dev) |
|
+| [`AdeuToolkit`](https://adeu.ai) |
|
+| [`Parallel extract`](/oss/python/integrations/tools/parallel_extract) |
|
+| [`Parallel FindAll`](/oss/python/integrations/tools/parallel_findall) |
|
+| [`Parallel Monitor`](/oss/python/integrations/tools/parallel_monitor) |
|
+| [`Parallel search`](/oss/python/integrations/tools/parallel_search) |
|
+| [`Parallel Task API`](/oss/python/integrations/tools/parallel_task) |
|
| [`StripeAgentToolkit`](/oss/python/integrations/tools/stripe) |
|
-| [`Parallel extract`](/oss/python/integrations/tools/parallel_extract) |
|
-| [`Parallel FindAll`](/oss/python/integrations/tools/parallel_findall) |
|
-| [`Parallel Monitor`](/oss/python/integrations/tools/parallel_monitor) |
|
-| [`Parallel search`](/oss/python/integrations/tools/parallel_search) |
|
-| [`Parallel Task API`](/oss/python/integrations/tools/parallel_task) |
|
+| [`Cdp agentkit toolkit`](/oss/python/integrations/tools/cdp_agentkit) |
|
| [`Google drive`](/oss/python/integrations/tools/google_drive) |
|
| [`MadeOnSol`](https://madeonsol.com/api-docs) |
|
+| [`Scavio`](https://scavio.dev/docs/langchain) |
|
| [`Taiga`](https://github.com/Shikenso-Analytics/langchain-taiga) |
|
-| [`Cdp agentkit toolkit`](/oss/python/integrations/tools/cdp_agentkit) |
|
| [`Compass defi toolkit`](https://pypi.org/project/langchain-compass/) |
|
| [`DomPrunerFetchTool`](https://github.com/dong7812/dompruner-py) |
|
-| [`Lians`](https://www.lians.ai) |
|
| [`LinkupSearchTool`](https://github.com/LinkupPlatform/langchain-linkup) |
|
| [`NimbleExtractTool`](https://docs.nimbleway.com/integrations/connectors/langchain) |
|
| [`NimbleSearchTool`](https://docs.nimbleway.com/integrations/connectors/langchain) |
|
-| [`Scavio`](https://scavio.dev/docs/langchain) |
|
| [`GraphTool`](https://dev.writer.com/home/introduction) |
|
-| [`HindsightTools`](https://docs.hindsight.vectorize.io/sdks/integrations/langgraph) |
|
+| [`Lians`](https://www.lians.ai) |
|
| [`ToolGuardLayer`](https://github.com/sriram7737/pramagent) |
|
+| [`UniswapV2Toolkit`](https://github.com/Conrad-sudo/langchain-uniswap-v2) |
|
| [`You.com search`](https://you.com/docs/integrations/langchain) |
|
| [`Ads4gpts`](https://github.com/ADS4GPTs/ads4gpts) |
|
-| [`AidressToolkit`](https://aidress.ai) |
|
+| [`ERC20Toolkit`](https://github.com/Conrad-sudo/langchain-erc20) |
|
+| [`HindsightTools`](https://docs.hindsight.vectorize.io/sdks/integrations/langgraph) |
|
| [`Manifest`](https://omfang.io/manifest-docs) |
|
-| [`RelayShield`](https://api.relayshield.net/developers) |
|
| [`SerpApi Search Tools`](https://serpapi.github.io/serpapi-search-tools-python/docs/sdk-examples/langchain.html) |
|
| [`SerpdiveSearch`](https://serpdive.com/docs) |
|
-| [`UniswapV2Toolkit`](https://github.com/Conrad-sudo/langchain-uniswap-v2) |
|
-| [`Salesforce`](https://github.com/colesmcintosh/langchain-salesforce) |
|
-| [`Lumify Sports Intelligence`](https://lumify.ai/docs/ai) |
|
-| [`Robocorp toolkit`](https://github.com/robocorp/robocorp) |
|
-| [`SpidraScrape`](https://docs.spidra.io) |
|
-| [`DaytonaDataAnalysisTool`](https://github.com/daytonaio/daytona) |
|
-| [`AgentRAMTools`](https://agentram.dev/langchain-agent-memory-tutorial.html) |
|
-| [`Prolog`](https://langchain-prolog.readthedocs.io/en/stable/) |
|
-| [`Opedd`](https://opedd.com/for-ai-agents) |
|
-| [`ZeroGPUToolkit`](https://docs.zerogpu.ai) |
|
-| [`ERC20Toolkit`](https://github.com/Conrad-sudo/langchain-erc20) |
|
-| [`Ampersend`](https://docs.ampersend.ai) |
|
-| [`PerseusVaultToolkit`](https://github.com/Perseus-Computing-LLC/langchain-perseus-vault) |
|
-| [`Oxylabs`](https://github.com/oxylabs/langchain-oxylabs) |
|
-| [`BiddaComplianceTool`](https://bidda.com/developers) |
|
-| [`DexPaprikaToolkit`](https://docs.dexpaprika.com) |
|
-| [`FlowSpeechTextToSpeechTool`](https://flowspeech.io/docs) |
|
-| [`ReplyLayerToolkit`](https://replylayer.ai/docs/guides/langchain) |
|
-| [`Querit`](https://querit.com/docs) |
|
-| [`AgentFetch`](https://www.agentfetch.dev) |
|
-| [`Mixpeek`](https://mixpeek.com/docs/agent-integrations/langchain) |
|
-| [`Search1API Toolkit`](https://www.search1api.com/docs/integrations/langchain) |
|
-| [`SailSQLToolkit`](https://docs.lakesail.com/sail/main/guide/integrations/langchain/) |
|
-| [`AproxPayProxyGetTool`](https://github.com/aproxpay/langchain-aproxpay) |
|
-| [`LexMexTool`](https://lex-mex.xyz) |
|
-| [`LiveTennisToolkit`](https://docs.livetennisapi.com) |
|
-| [`Hyperbrowser browser agent`](https://www.hyperbrowser.ai/docs/home) |
|
-| [`Hyperbrowser web scraping`](https://www.hyperbrowser.ai/docs/home) |
|
-| [`OptionsAhoy`](https://optionsahoy.com/for-agents) |
|
-| [`Anakin`](https://anakin.io/docs/documentation) |
|
-| [`FidacyActionFirewall`](https://github.com/fidacy/fidacy-open) |
|
-| [`1Claw`](https://docs.1claw.xyz/docs/integrations/langchain) |
|
-| [`ApprovalRequiredTool`](https://useagentgate.com/docs) |
|
-| [`SkillLiteTool`](https://github.com/EXboys/langchain-skilllite) |
|
-| [`Anchor browser`](https://docs.anchorbrowser.io/introduction) |
|
-| [`TalorDataSerpTool`](https://docs.talordata.com) |
|
-| [`Synap`](https://www.maximem.ai/) |
|
-| [`CrustAPISearch`](https://crustapi.com/docs) |
|
-| [`MrScraperToolkit`](https://docs.mrscraper.com) |
|
-| [`Valyucontext`](https://docs.valyu.ai/home) |
|
-| [`Naver search`](https://github.com/e7217/langchain-naver-community) |
|
-| [`ScraperAPI`](https://docs.scraperapi.com/) |
|
-| [`ProxyHatFetchTool`](https://docs.proxyhat.com) |
|
-| [`SuperColony`](https://github.com/TheSuperColony/langchain-supercolony) |
|
-| [`Discord`](/oss/python/integrations/tools/discord) |
|
-| [`NodeProxyMarkdownTool`](https://github.com/pgalyen1987/NodeProxy/tree/main/integrations) |
|
-| [`AlphaAIInsiderNews`](https://alphai.io/developers) |
|
-| [`AlphaAIInsiderSummary`](https://alphai.io/developers) |
|
-| [`AlphaAINewsSearch`](https://alphai.io/developers) |
|
-| [`AlphaAITickerSentiment`](https://alphai.io/developers) |
|
-| [`CatchAllTools`](https://www.newscatcherapi.com/docs/web-search-api/integrations/langchain) |
|
-| [`KeenableSearch`](https://docs.keenable.ai) |
|
-| [`StraleToolkit`](https://strale.dev/docs) |
|
-| [`PolarisSearchTool`](https://github.com/Veroq-ai/polaris-sdks/tree/main/python/langchain_polaris) |
|
-| [`Capsule`](https://github.com/mavdol/langchain-capsule) |
|
-| [`Tableau`](/oss/python/integrations/tools/tableau) |
|
-| [`Dappier`](https://docs.dappier.com/) |
|
-| [`PinchworkDelegateTaskTool`](https://pinchwork.dev) |
|
-| [`Fmp data`](https://github.com/MehdiZare/langchain-fmp-data) |
|
-| [`AxioraToolkit`](https://axiora.dev/docs) |
|
-| [`PaySafe`](https://paysafe-agent.com) |
|
-| [`X402PaymentTool`](https://www.agentrails.io/docs) |
|
-| [`cloro`](https://cloro.dev/docs/) |
|
-| [`Synmerco`](https://synmerco.com/docs) |
|
-| [`Xpoz`](https://www.xpoz.ai/docs) |
|
-| [`Privy`](/oss/python/integrations/tools/privy) |
|
-| [`Agentql`](https://docs.agentql.com/home) |
|
-| [`SpiceDB Permission Tools`](https://github.com/authzed/langchain-spicedb) |
|
-| [`YutoriBrowsingTool`](https://docs.yutori.com) |
|
-| [`Tonic Textual`](https://textual.tonic.ai) |
|
-| [`Claw Messenger`](https://www.clawmessenger.com/blog/langchain-imessage-integration) |
|
-| [`SkimReader`](https://skim402.com/docs) |
|
-| [`ILoveVideoEditorTool`](https://ilovevideoeditor.com/docs/api-guide) |
|
-| [`Valthera`](https://github.com/valthera/langchain-valthera) |
|
-| [`Firecrawl`](https://docs.firecrawl.dev) |
|
-| [`Jenkins`](https://github.com/Amitgb14/langchain_jenkins) |
|
-| [`SerpexSearchResults`](https://serpex.dev/docs) |
|
-| [`RustChainToolkit`](https://github.com/Scottcjn/langchain-rustchain) |
|
-| [`Permit`](https://github.com/permitio/langchain-permit) |
|
-| [`UnstructuredTransformToolkit`](/oss/python/integrations/tools/unstructured_transform) |
|
-| [`OctenSearchResults`](https://docs.octen.ai) |
|
-| [`OpenGradientToolkit`](https://docs.opengradient.ai/) |
|
-| [`DiffbotAskTool`](https://github.com/diffbot/langchain-diffbot) |
|
-| [`DiffbotDQLProbeTool`](https://github.com/diffbot/langchain-diffbot) |
|
-| [`DiffbotEntitiesTool`](https://github.com/diffbot/langchain-diffbot) |
|
-| [`DiffbotExtractTool`](https://github.com/diffbot/langchain-diffbot) |
|
-| [`DiffbotKnowledgeGraphTool`](https://github.com/diffbot/langchain-diffbot) |
|
-| [`DiffbotOntologyTool`](https://github.com/diffbot/langchain-diffbot) |
|
-| [`DiffbotWebSearchTool`](https://github.com/diffbot/langchain-diffbot) |
|
-| [`pr402`](https://docs.ipay.sh) |
|
-| [`W2A`](https://w2a-protocol.org/) |
|
-| [`iFlow Search`](https://platform.iflow.cn/) |
|
-| [`Vectara`](https://github.com/vectara/langchain-vectara) |
|
-| [`CrawleoCrawler`](https://crawleo.dev/integrations/langchain) |
|
-| [`CrawleoSearch`](https://crawleo.dev/integrations/langchain) |
|
-| [`Stardog`](https://github.com/stardog-union/stardog-langchain) |
|
-| [`DeweyResearchTool`](https://github.com/meetdewey/langchain-dewey) |
|
-| [`HashlockToolkit`](https://hashlock.markets/docs) |
|
-| [`URLCheck`](https://preclick.ai/) |
|
-| [`Instanode`](https://instanode.dev/docs) |
|
-| [`Cosmergon`](https://cosmergon.com) |
|
-| [`SidClawToolkit`](https://docs.sidclaw.com/docs/integrations/langchain) |
|
-| [`GracefulFailTool`](https://selfheal.dev/docs) |
|
+| [`AidressToolkit`](https://aidress.ai) |
|
+| [`Salesforce`](https://github.com/colesmcintosh/langchain-salesforce) |
|
+| [`Robocorp toolkit`](https://github.com/robocorp/robocorp) |
|
+| [`LexMexTool`](https://lex-mex.xyz) |
|
+| [`SpidraScrape`](https://docs.spidra.io) |
|
+| [`LiveTennisToolkit`](https://docs.livetennisapi.com) |
|
+| [`AgentRAMTools`](https://agentram.dev/langchain-agent-memory-tutorial.html) |
|
+| [`RelayShield`](https://api.relayshield.net/developers) |
|
+| [`Prolog`](https://langchain-prolog.readthedocs.io/en/stable/) |
|
+| [`ZeroGPUToolkit`](https://docs.zerogpu.ai) |
|
+| [`Opedd`](https://opedd.com/for-ai-agents) |
|
+| [`DaytonaDataAnalysisTool`](https://github.com/daytonaio/daytona) |
|
+| [`Oxylabs`](https://github.com/oxylabs/langchain-oxylabs) |
|
+| [`Lumify Sports Intelligence`](https://lumify.ai/docs/ai) |
|
+| [`Ampersend`](https://docs.ampersend.ai) |
|
+| [`SkimReader`](https://skim402.com/docs) |
|
+| [`PerseusVaultToolkit`](https://github.com/Perseus-Computing-LLC/langchain-perseus-vault) |
|
+| [`Querit`](https://querit.com/docs) |
|
+| [`AgentFetch`](https://www.agentfetch.dev) |
|
+| [`Search1API Toolkit`](https://www.search1api.com/docs/integrations/langchain) |
|
+| [`SailSQLToolkit`](https://docs.lakesail.com/sail/main/guide/integrations/langchain/) |
|
+| [`AproxPayProxyGetTool`](https://github.com/aproxpay/langchain-aproxpay) |
|
+| [`Hyperbrowser browser agent`](https://www.hyperbrowser.ai/docs/home) |
|
+| [`Hyperbrowser web scraping`](https://www.hyperbrowser.ai/docs/home) |
|
+| [`AmazonProductTool`](https://www.scrapingbee.com/documentation/langchain/) |
|
+| [`AmazonSearchTool`](https://www.scrapingbee.com/documentation/langchain/) |
|
+| [`ChatGPTTool`](https://www.scrapingbee.com/documentation/langchain/) |
|
+| [`CheckUsageTool`](https://www.scrapingbee.com/documentation/langchain/) |
|
+| [`GoogleSearchTool`](https://www.scrapingbee.com/documentation/langchain/) |
|
+| [`ScrapeUrlTool`](https://www.scrapingbee.com/documentation/langchain/) |
|
+| [`WalmartProductTool`](https://www.scrapingbee.com/documentation/langchain/) |
|
+| [`WalmartSearchTool`](https://www.scrapingbee.com/documentation/langchain/) |
|
+| [`YouTubeMetadataTool`](https://www.scrapingbee.com/documentation/langchain/) |
|
+| [`YouTubeSearchTool`](https://www.scrapingbee.com/documentation/langchain/) |
|
+| [`FidacyActionFirewall`](https://github.com/fidacy/fidacy-open) |
|
+| [`1Claw`](https://docs.1claw.xyz/docs/integrations/langchain) |
|
+| [`Anakin`](https://anakin.io/docs/documentation) |
|
+| [`ApprovalRequiredTool`](https://useagentgate.com/docs) |
|
+| [`OptionsAhoy`](https://optionsahoy.com/for-agents) |
|
+| [`Mixpeek`](https://mixpeek.com/docs/agent-integrations/langchain) |
|
+| [`ReplyLayerToolkit`](https://replylayer.ai/docs/guides/langchain) |
|
+| [`SkillLiteTool`](https://github.com/EXboys/langchain-skilllite) |
|
+| [`Anchor browser`](https://docs.anchorbrowser.io/introduction) |
|
+| [`AlphaAIInsiderNews`](https://alphai.io/developers) |
|
+| [`AlphaAIInsiderSummary`](https://alphai.io/developers) |
|
+| [`AlphaAINewsSearch`](https://alphai.io/developers) |
|
+| [`AlphaAITickerSentiment`](https://alphai.io/developers) |
|
+| [`Firecrawl`](https://docs.firecrawl.dev) |
|
+| [`Valyucontext`](https://docs.valyu.ai/home) |
|
+| [`Synap`](https://www.maximem.ai/) |
|
+| [`MrScraperToolkit`](https://docs.mrscraper.com) |
|
+| [`TalorDataSerpTool`](https://docs.talordata.com) |
|
+| [`Discord`](/oss/python/integrations/tools/discord) |
|
+| [`Tableau`](/oss/python/integrations/tools/tableau) |
|
+| [`Naver search`](https://github.com/e7217/langchain-naver-community) |
|
+| [`ScraperAPI`](https://docs.scraperapi.com/) |
|
+| [`NodeProxyMarkdownTool`](https://github.com/pgalyen1987/NodeProxy/tree/main/integrations) |
|
+| [`Dappier`](https://docs.dappier.com/) |
|
+| [`SuperColony`](https://github.com/TheSuperColony/langchain-supercolony) |
|
+| [`CrustAPISearch`](https://crustapi.com/docs) |
|
+| [`Capsule`](https://github.com/mavdol/langchain-capsule) |
|
+| [`CatchAllTools`](https://www.newscatcherapi.com/docs/web-search-api/integrations/langchain) |
|
+| [`KeenableSearch`](https://docs.keenable.ai) |
|
+| [`ProxyHatFetchTool`](https://docs.proxyhat.com) |
|
+| [`StraleToolkit`](https://strale.dev/docs) |
|
+| [`PolarisSearchTool`](https://github.com/Veroq-ai/polaris-sdks/tree/main/python/langchain_polaris) |
|
+| [`Fmp data`](https://github.com/MehdiZare/langchain-fmp-data) |
|
+| [`PinchworkDelegateTaskTool`](https://pinchwork.dev) |
|
+| [`Valthera`](https://github.com/valthera/langchain-valthera) |
|
+| [`Agentql`](https://docs.agentql.com/home) |
|
+| [`X402PaymentTool`](https://www.agentrails.io/docs) |
|
+| [`AxioraToolkit`](https://axiora.dev/docs) |
|
+| [`cloro`](https://cloro.dev/docs/) |
|
+| [`SpiceDB Permission Tools`](https://github.com/authzed/langchain-spicedb) |
|
+| [`Xpoz`](https://www.xpoz.ai/docs) |
|
+| [`Privy`](/oss/python/integrations/tools/privy) |
|
+| [`Jenkins`](https://github.com/Amitgb14/langchain_jenkins) |
|
+| [`YutoriBrowsingTool`](https://docs.yutori.com) |
|
+| [`Vectara`](https://github.com/vectara/langchain-vectara) |
|
+| [`Permit`](https://github.com/permitio/langchain-permit) |
|
+| [`Tonic Textual`](https://textual.tonic.ai) |
|
+| [`OpenGradientToolkit`](https://docs.opengradient.ai/) |
|
+| [`Synmerco`](https://synmerco.com/docs) |
|
+| [`FlowSpeechTextToSpeechTool`](https://flowspeech.io/docs) |
|
+| [`RustChainToolkit`](https://github.com/Scottcjn/langchain-rustchain) |
|
+| [`DiffbotAskTool`](https://github.com/diffbot/langchain-diffbot) |
|
+| [`DiffbotDQLProbeTool`](https://github.com/diffbot/langchain-diffbot) |
|
+| [`DiffbotEntitiesTool`](https://github.com/diffbot/langchain-diffbot) |
|
+| [`DiffbotExtractTool`](https://github.com/diffbot/langchain-diffbot) |
|
+| [`DiffbotKnowledgeGraphTool`](https://github.com/diffbot/langchain-diffbot) |
|
+| [`DiffbotOntologyTool`](https://github.com/diffbot/langchain-diffbot) |
|
+| [`DiffbotWebSearchTool`](https://github.com/diffbot/langchain-diffbot) |
|
+| [`SerpexSearchResults`](https://serpex.dev/docs) |
|
+| [`DexPaprikaToolkit`](https://docs.dexpaprika.com) |
|
+| [`PaySafe`](https://paysafe-agent.com) |
|
+| [`DeweyResearchTool`](https://github.com/meetdewey/langchain-dewey) |
|
+| [`Claw Messenger`](https://www.clawmessenger.com/blog/langchain-imessage-integration) |
|
+| [`BiddaComplianceTool`](https://bidda.com/developers) |
|
+| [`iFlow Search`](https://platform.iflow.cn/) |
|
+| [`Stardog`](https://github.com/stardog-union/stardog-langchain) |
|
+| [`URLCheck`](https://preclick.ai/) |
|
+| [`W2A`](https://w2a-protocol.org/) |
|
| [`ModexiaToolkit`](https://modexia.software/docs) |
|
-| [`KerqTrustTool`](https://kerq.dev/docs) |
|
-| [`SearchApiSearch`](https://www.searchapi.io/docs/google) |
|
-| [`AgenticEmailToolkit`](https://agenticemail.dev/docs) |
|
-| [`AgentLineToolkit`](https://docs.agentline.cloud/introduction) |
|
-| [`AmazonProductTool`](https://www.scrapingbee.com/documentation/langchain/) |
|
-| [`AmazonSearchTool`](https://www.scrapingbee.com/documentation/langchain/) |
|
-| [`ChatGPTTool`](https://www.scrapingbee.com/documentation/langchain/) |
|
-| [`CheckUsageTool`](https://www.scrapingbee.com/documentation/langchain/) |
|
-| [`GoogleSearchTool`](https://www.scrapingbee.com/documentation/langchain/) |
|
-| [`ScrapeUrlTool`](https://www.scrapingbee.com/documentation/langchain/) |
|
-| [`Synoppy`](https://synoppy.com/docs) |
|
-| [`WalmartProductTool`](https://www.scrapingbee.com/documentation/langchain/) |
|
-| [`WalmartSearchTool`](https://www.scrapingbee.com/documentation/langchain/) |
|
-| [`YouTubeMetadataTool`](https://www.scrapingbee.com/documentation/langchain/) |
|
-| [`YouTubeSearchTool`](https://www.scrapingbee.com/documentation/langchain/) |
|
-| [`Hlido`](https://hlido.eu/docs/) |
|
-| [`SibflyGroundMotion`](https://sibfly.com) |
|
-| [`AgentMail Toolkit`](https://docs.agentmail.to/welcome) |
|
-| [`Tilores`](https://github.com/tilotech/tilores-langchain) |
|
+| [`OctenSearchResults`](https://docs.octen.ai) |
|
+| [`pr402`](https://docs.ipay.sh) |
|
+| [`SidClawToolkit`](https://docs.sidclaw.com/docs/integrations/langchain) |
|
+| [`ILoveVideoEditorTool`](https://ilovevideoeditor.com/docs/api-guide) |
|
+| [`UnstructuredTransformToolkit`](/oss/python/integrations/tools/unstructured_transform) |
|
+| [`Instanode`](https://instanode.dev/docs) |
|
+| [`GracefulFailTool`](https://selfheal.dev/docs) |
|
+| [`AgentLineToolkit`](https://docs.agentline.cloud/introduction) |
|
+| [`Cosmergon`](https://cosmergon.com) |
|
+| [`CrawleoCrawler`](https://crawleo.dev/integrations/langchain) |
|
+| [`CrawleoSearch`](https://crawleo.dev/integrations/langchain) |
|
+| [`HashlockToolkit`](https://hashlock.markets/docs) |
|
+| [`Hlido`](https://hlido.eu/docs/) |
|
+| [`KerqTrustTool`](https://kerq.dev/docs) |
|
+| [`AgenticEmailToolkit`](https://agenticemail.dev/docs) |
|
| [`Toolstem`](https://toolstem.com) |
|
-| [`SignatrustGenerateReceiptTool`](https://signatrust.net/docs/api) |
|
-| [`AgentPhone Toolkit`](https://docs.agentphone.ai/welcome) |
|
-| [`TempGuru`](https://tempguru.co/ai-agents) |
|
-| [`GoodSender Toolkit`](https://goodsender.com/docs) |
|
-| [`NiaToolkit`](https://github.com/nozomio-labs/nia-langchain) |
|
-| [`VeriflyEmailVerifier`](https://verifly.email/docs) |
|
-| [`CekiToolkit`](https://ceki.me) |
|
-| [`Blindfold`](https://docs.blindfold.dev) |
|
-| [`IgptAsk`](https://docs.igpt.ai/docs/api-reference/ask) |
|
-| [`IgptSearch`](https://docs.igpt.ai/docs/api-reference/search) |
|
-| [`Delegare`](https://docs.delegare.dev/introduction) |
|
+| [`SearchApiSearch`](https://www.searchapi.io/docs/google) |
|
+| [`Synoppy`](https://synoppy.com/docs) |
|
+| [`Tilores`](https://github.com/tilotech/tilores-langchain) |
|
+| [`GoodSender Toolkit`](https://goodsender.com/docs) |
|
+| [`NiaToolkit`](https://github.com/nozomio-labs/nia-langchain) |
|
+| [`SibflyGroundMotion`](https://sibfly.com) |
|
+| [`SignatrustGenerateReceiptTool`](https://signatrust.net/docs/api) |
|
+| [`AgentMail Toolkit`](https://docs.agentmail.to/welcome) |
|
+| [`Bodo DataFrames`](https://docs.bodo.ai/) |
|
+| [`AgentPhone Toolkit`](https://docs.agentphone.ai/welcome) |
|
+| [`Delegare`](https://docs.delegare.dev/introduction) |
|
+| [`Blindfold`](https://docs.blindfold.dev) |
|
+| [`VeriflyEmailVerifier`](https://verifly.email/docs) |
|
| [`Drasi`](https://github.com/drasi-project/langchain-drasi) |
|
-| [`FlipCoinToolkit`](https://github.com/flipcoin-fun/flipcoin-langchain) |
|
-| [`ProxyClaw`](https://proxyclaw.ai/docs) |
|
-| [`UniRate`](https://unirateapi.com) |
|
-| [`Bodo DataFrames`](https://docs.bodo.ai/) |
|
-| [`GoodMemToolkit`](https://docs.goodmem.ai) |
|
+| [`CekiToolkit`](https://ceki.me) |
|
| [`KeiroSearchTool`](https://github.com/Keirolabs-API/langchain-keiro) |
|
-| [`CambToolkit`](https://docs.camb.ai/introduction) |
|
-| [`SnapRender`](https://snap-render.com) |
|
-| [`AIIdentityToolkit`](https://ai-identity.co/docs) |
|
-| [`MuAPI`](https://muapi.ai/docs/introduction) |
|
-| [`ScrapelessCrawlerScrapeTool`](https://github.com/scrapeless-ai/langchain-scrapeless) |
|
-| [`ScrapelessDeepSerpGoogleSearchTool`](https://github.com/scrapeless-ai/langchain-scrapeless) |
|
-| [`ScrapelessUniversalScrapingTool`](https://github.com/scrapeless-ai/langchain-scrapeless) |
|
-| [`Synap DocuAnalyzer`](https://github.com/synapsoft-DA/langchain-synapsoft) |
|
-| [`DynamicFeed`](https://dynamicfeed.ai/integrations) |
|
+| [`ProxyClaw`](https://proxyclaw.ai/docs) |
|
+| [`FlipCoinToolkit`](https://github.com/flipcoin-fun/flipcoin-langchain) |
|
+| [`UniRate`](https://unirateapi.com) |
|
+| [`IgptAsk`](https://docs.igpt.ai/docs/api-reference/ask) |
|
+| [`IgptSearch`](https://docs.igpt.ai/docs/api-reference/search) |
|
+| [`MuAPI`](https://muapi.ai/docs/introduction) |
|
+| [`AIIdentityToolkit`](https://ai-identity.co/docs) |
|
+| [`GoodMemToolkit`](https://docs.goodmem.ai) |
|
+| [`Synap DocuAnalyzer`](https://github.com/synapsoft-DA/langchain-synapsoft) |
|
+| [`CambToolkit`](https://docs.camb.ai/introduction) |
|
+| [`ScrapelessCrawlerScrapeTool`](https://github.com/scrapeless-ai/langchain-scrapeless) |
|
+| [`ScrapelessDeepSerpGoogleSearchTool`](https://github.com/scrapeless-ai/langchain-scrapeless) |
|
+| [`ScrapelessUniversalScrapingTool`](https://github.com/scrapeless-ai/langchain-scrapeless) |
|
+| [`SnapRender`](https://snap-render.com) |
|
+| [`TempGuru`](https://tempguru.co/ai-agents) |
|
+| [`DynamicFeed`](https://dynamicfeed.ai/integrations) |
|
| [`AgentLair`](https://agentlair.dev/docs) | N/A |
| [`Browserless`](https://browserless.io) | N/A |
| [`HuangtingFlux`](https://huangtingflux.com/integrations/langchain) | N/A |
+| [`Stagehand`](/oss/python/integrations/tools/stagehand) | N/A |
diff --git a/build/snippets/python/oss/python-tools-featured.mdx b/build/snippets/python/oss/python-tools-featured.mdx
index 58530d215..7fe407679 100644
--- a/build/snippets/python/oss/python-tools-featured.mdx
+++ b/build/snippets/python/oss/python-tools-featured.mdx
@@ -4,6 +4,6 @@
| Integration | Downloads |
| :--- | :--- |
-| [`UnstructuredTransformToolkit`](/oss/python/integrations/tools/unstructured_transform) |
|
+| [`UnstructuredTransformToolkit`](/oss/python/integrations/tools/unstructured_transform) |
|
diff --git a/build/snippets/python/oss/python-vectorstores-downloads.mdx b/build/snippets/python/oss/python-vectorstores-downloads.mdx
index 778f98bb0..685610d13 100644
--- a/build/snippets/python/oss/python-vectorstores-downloads.mdx
+++ b/build/snippets/python/oss/python-vectorstores-downloads.mdx
@@ -10,69 +10,69 @@
| [`Amazon memorydb`](/oss/python/integrations/vectorstores/memorydb) | | | | | | | | |
|
| [`ValkeyVectorStore`](/oss/python/integrations/vectorstores/valkey) | ✅ | ✅ | ✅ | ✅ | ❌ | ❌ | ❌ | ✅ |
|
| [`DatabricksVectorSearch`](/oss/python/integrations/vectorstores/databricks_vector_search) | ✅ | ✅ | ✅ | ✅ | ✅ | ❌ | ❌ | ✅ |
|
-| [`Chroma`](/oss/python/integrations/vectorstores/chroma) | | | | | | | | |
|
-| [`PGVector`](/oss/python/integrations/vectorstores/pgvector) | | | | | | | | |
|
-| [`PGVectorStore`](/oss/python/integrations/vectorstores/pgvectorstore) | | | | | | | | |
|
+| [`Chroma`](/oss/python/integrations/vectorstores/chroma) | | | | | | | | |
|
+| [`PGVector`](/oss/python/integrations/vectorstores/pgvector) | | | | | | | | |
|
+| [`PGVectorStore`](/oss/python/integrations/vectorstores/pgvectorstore) | | | | | | | | |
|
+| [`AzureCosmosDBMongoVCoreVectorStore`](/oss/python/integrations/vectorstores/azure_cosmos_db_mongo_vcore) | ✅ | ✅ | ✅ | ✅ | ❌ | ✅ | ✅ | ✅ |
|
| [`Pinecone (Sparse)`](/oss/python/integrations/vectorstores/pinecone_sparse) | | | | | | | | |
|
| [`PineconeVectorStore`](/oss/python/integrations/vectorstores/pinecone) | ✅ | ✅ | ✅ | ❌ | ✅ | ❌ | ❌ | ✅ |
|
-| [`MongoDBAtlasVectorSearch`](/oss/python/integrations/vectorstores/mongodb_atlas) | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ |
|
-| [`AzureCosmosDBMongoVCoreVectorStore`](/oss/python/integrations/vectorstores/azure_cosmos_db_mongo_vcore) | ✅ | ✅ | ✅ | ✅ | ❌ | ✅ | ✅ | ✅ |
|
-| [`QdrantVectorStore`](/oss/python/integrations/vectorstores/qdrant) | ✅ | ✅ | ✅ | ✅ | ✅ | ❌ | ✅ | ✅ |
|
-| [`Milvus`](/oss/python/integrations/vectorstores/milvus) | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ |
|
-| [`Weaviate`](/oss/python/integrations/vectorstores/weaviate) | ✅ | ✅ | ✅ | ✅ | ✅ | ❌ | ✅ | ✅ |
|
-| [`ElasticsearchStore`](/oss/python/integrations/vectorstores/elasticsearch) | ✅ | ✅ | ✅ | ✅ | ✅ | ❌ | ❌ | ✅ |
|
-| [`AstraDBVectorStore`](/oss/python/integrations/vectorstores/astradb) | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ |
|
-| [`Neo4j vector index`](/oss/python/integrations/vectorstores/neo4jvector) | | | | | | | | |
|
-| [`Oracle AI Database`](/oss/python/integrations/vectorstores/oracle) | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ | ❌ | ✅ |
|
-| [`RedisVectorStore`](/oss/python/integrations/vectorstores/redis) | ✅ | ✅ | ✅ | ✅ | ❌ | ❌ | ❌ | ✅ |
|
-| [`AzureCosmosDBNoSqlVectorStore`](/oss/python/integrations/vectorstores/azure_cosmos_db_no_sql) | ✅ | ✅ | ✅ | ✅ | ❌ | ✅ | ✅ | ✅ |
|
-| [`Google AlloyDB`](/oss/python/integrations/vectorstores/google_alloydb) | ✅ | ✅ | ✅ | ✅ | ✅ | ❌ | ❌ | ✅ |
|
-| [`Google spanner`](/oss/python/integrations/vectorstores/google_spanner) | | | | | | | | |
|
+| [`MongoDBAtlasVectorSearch`](/oss/python/integrations/vectorstores/mongodb_atlas) | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ |
|
+| [`QdrantVectorStore`](/oss/python/integrations/vectorstores/qdrant) | ✅ | ✅ | ✅ | ✅ | ✅ | ❌ | ✅ | ✅ |
|
+| [`Milvus`](/oss/python/integrations/vectorstores/milvus) | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ |
|
+| [`ElasticsearchStore`](/oss/python/integrations/vectorstores/elasticsearch) | ✅ | ✅ | ✅ | ✅ | ✅ | ❌ | ❌ | ✅ |
|
+| [`Weaviate`](/oss/python/integrations/vectorstores/weaviate) | ✅ | ✅ | ✅ | ✅ | ✅ | ❌ | ✅ | ✅ |
|
+| [`Neo4j vector index`](/oss/python/integrations/vectorstores/neo4jvector) | | | | | | | | |
|
+| [`AstraDBVectorStore`](/oss/python/integrations/vectorstores/astradb) | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ |
|
+| [`Oracle AI Database`](/oss/python/integrations/vectorstores/oracle) | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ | ❌ | ✅ |
|
+| [`RedisVectorStore`](/oss/python/integrations/vectorstores/redis) | ✅ | ✅ | ✅ | ✅ | ❌ | ❌ | ❌ | ✅ |
|
+| [`AzureCosmosDBNoSqlVectorStore`](/oss/python/integrations/vectorstores/azure_cosmos_db_no_sql) | ✅ | ✅ | ✅ | ✅ | ❌ | ✅ | ✅ | ✅ |
|
+| [`Google AlloyDB`](/oss/python/integrations/vectorstores/google_alloydb) | ✅ | ✅ | ✅ | ✅ | ✅ | ❌ | ❌ | ✅ |
|
+| [`Google spanner`](/oss/python/integrations/vectorstores/google_spanner) | | | | | | | | |
|
| [`Sap hana cloud vector engine`](/oss/python/integrations/vectorstores/sap_hanavector) | | | | | | | | |
|
| [`Google firestore`](/oss/python/integrations/vectorstores/google_firestore) | | | | | | | | |
|
-| [`Google cloud SQL for postgresql`](/oss/python/integrations/vectorstores/google_cloud_sql_pg) | | | | | | | | |
|
-| [`AsyncCockroachDBVectorStore`](https://github.com/cockroachdb/langchain-cockroachdb/) | | | | | | | | |
|
-| [`ShannonBaseVectorStore`](https://github.com/apoorva-01/langchain-shannonbase) | | | | | | | | |
|
+| [`Google cloud SQL for postgresql`](/oss/python/integrations/vectorstores/google_cloud_sql_pg) | | | | | | | | |
|
+| [`OceanbaseVectorStore`](https://pypi.org/project/langchain-oceanbase/) | | | | | | | | |
|
+| [`AsyncCockroachDBVectorStore`](https://github.com/cockroachdb/langchain-cockroachdb/) | | | | | | | | |
|
| [`IBM db2 vector store and vector search`](https://github.com/langchain-ai/langchain-ibm/tree/main/libs/langchain-db2) | | | | | | | | |
|
-| [`OceanbaseVectorStore`](https://pypi.org/project/langchain-oceanbase/) | | | | | | | | |
|
+| [`OpensolrVectorStore`](https://opensolr.com/langchain) | | | | | | | | |
|
+| [`PolarDBXVectorStore`](https://github.com/polardb/langchain-polardbx) | | | | | | | | |
|
| [`InfinoVectorStore`](https://infino.ai/docs) | ✅ | ✅ | ✅ | ✅ | ❌ | ✅ | ✅ | ✅ |
|
-| [`OpensolrVectorStore`](https://opensolr.com/langchain) | | | | | | | | |
|
-| [`PolarDBXVectorStore`](https://github.com/polardb/langchain-polardbx) | | | | | | | | |
|
| [`TeradataVectorStore`](https://github.com/Teradata/langchain-teradata) | | | | | | | | |
|
| [`CouchbaseSearchVectorStore`](https://docs.couchbase.com/server/current/vector-search/vector-search.html) | | | | | | | | |
|
-| [`Google memorystore for Redis`](/oss/python/integrations/vectorstores/google_memorystore_redis) | | | | | | | | |
|
-| [`SingleStoreVectorStore`](https://docs.singlestore.com/cloud/developer-resources/functional-extensions/working-with-vector-data/) | | | | | | | | |
|
-| [`YDB`](https://ydb.tech/) | | | | | | | | |
|
-| [`Intel's visual data management system (VDMS)`](https://github.com/IntelLabs/vdms) | | | | | | | | |
|
-| [`PolarDBPGVector`](https://github.com/polardb/langchain-polardb-pg) | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ | ❌ | ✅ |
|
-| [`SQLServer`](https://learn.microsoft.com/en-us/azure/azure-sql/database/ai-artificial-intelligence-intelligent-applications?view=azuresql) | | | | | | | | |
|
-| [`Mariadb`](https://mariadb.com/docs/connectors/other/langchain-mariadb/api-reference) | | | | | | | | |
|
-| [`SurrealDBVectorStore`](https://surrealdb.com/docs/build/deployment/surrealdb-cloud/getting-started) | | | | | | | | |
|
-| [`MixpeekVectorStore`](https://mixpeek.com/docs/agent-integrations/langchain) | ✅ | ✅ | ✅ | ✅ | ✅ | ❌ | ❌ | ✅ |
|
-| [`VastDBVectorStore`](https://github.com/vast-data/vast-vector-store) | ✅ | ✅ | ✅ | ✅ | ❌ | ✅ | ❌ | ✅ |
|
-| [`BigtableVectorStore`](https://cloud.google.com/bigtable) | | | | | | | | |
|
-| [`openGauss`](https://github.com/mpb159753/langchain-opengauss) | | | | | | | | |
|
-| [`FalkorDBVector`](https://docs.falkordb.com/genai-tools/langchain.html) | | ✅ | ✅ | | | | | |
|
-| [`Azure database for postgresql - flexible server`](/oss/python/integrations/vectorstores/azure_db_for_postgresql) | | | | | | | | |
|
-| [`ZeusDB`](https://docs.zeusdb.com/en/latest/) | | | | | | | | |
|
-| [`turbopuffer`](/oss/python/integrations/vectorstores/turbopuffer) | | | | | | | | |
|
-| [`LambdaDB`](https://docs.lambdadb.ai/guides/get-started/quickstart) | | | | | | | | |
|
-| [`PixeltableVectorStore`](https://docs.pixeltable.com/overview/pixeltable) | | | | | | | | |
|
-| [`Kinetica vectorstore`](https://github.com/kineticadb/langchain-kinetica) | | | | | | | | |
|
-| [`Moorcheh`](https://www.moorcheh.ai/) | | | | | | | | |
|
-| [`ActianVectorAIVectorStore`](https://docs.vectoraidb.actian.com) | | | | | | | | |
|
-| [`Google cloud SQL for mysql`](/oss/python/integrations/vectorstores/google_cloud_sql_mysql) | | | | | | | | |
|
-| [`Gel`](https://github.com/geldata/langchain-gel) | | | | | | | | |
|
-| [`Activeloop Deep lake`](https://docs.deeplake.ai/) | | | | | | | | |
|
-| [`Vectara`](https://docs.vectara.com/) | | | | | | | | |
|
-| [`DeweyVectorStore`](https://github.com/meetdewey/langchain-dewey) | | | | | | | | |
|
-| [`Firebolt`](https://docs.firebolt.io/guides/integrations/langchain) | | | | | | | | |
|
-| [`CosVectors`](https://github.com/hushengquan/langchain-cos-vectors) | | | | | | | | |
|
-| [`ChDBVectorStore`](https://github.com/chdb-io/langchain-chdb) | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ | ❌ | ✅ |
|
-| [`Vedb for mysql`](https://docs.volcengine.com/docs/6357?lang=en) | | | | | | | | |
|
-| [`Volcengine rds for mysql`](https://docs.volcengine.com/docs/6313?lang=en) | | | | | | | | |
|
-| [`LindormVectorStore`](https://help.aliyun.com/en/lindorm/user-guide/enable-vector-engine) | | | | | | | | |
|
-| [`Alibaba cloud mysql`](https://github.com/wangkuahai/langchain-alibabacloud-mysql) | | | | | | | | |
|
+| [`SingleStoreVectorStore`](https://docs.singlestore.com/cloud/developer-resources/functional-extensions/working-with-vector-data/) | | | | | | | | |
|
+| [`Google memorystore for Redis`](/oss/python/integrations/vectorstores/google_memorystore_redis) | | | | | | | | |
|
+| [`PolarDBPGVector`](https://github.com/polardb/langchain-polardb-pg) | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ | ❌ | ✅ |
|
+| [`ShannonBaseVectorStore`](https://github.com/apoorva-01/langchain-shannonbase) | | | | | | | | |
|
+| [`YDB`](https://ydb.tech/) | | | | | | | | |
|
+| [`Intel's visual data management system (VDMS)`](https://github.com/IntelLabs/vdms) | | | | | | | | |
|
+| [`SQLServer`](https://learn.microsoft.com/en-us/azure/azure-sql/database/ai-artificial-intelligence-intelligent-applications?view=azuresql) | | | | | | | | |
|
+| [`Mariadb`](https://mariadb.com/docs/connectors/other/langchain-mariadb/api-reference) | | | | | | | | |
|
+| [`SurrealDBVectorStore`](https://surrealdb.com/docs/build/deployment/surrealdb-cloud/getting-started) | | | | | | | | |
|
+| [`VastDBVectorStore`](https://github.com/vast-data/vast-vector-store) | ✅ | ✅ | ✅ | ✅ | ❌ | ✅ | ❌ | ✅ |
|
+| [`MixpeekVectorStore`](https://mixpeek.com/docs/agent-integrations/langchain) | ✅ | ✅ | ✅ | ✅ | ✅ | ❌ | ❌ | ✅ |
|
+| [`FalkorDBVector`](https://docs.falkordb.com/genai-tools/langchain.html) | | ✅ | ✅ | | | | | |
|
+| [`openGauss`](https://github.com/mpb159753/langchain-opengauss) | | | | | | | | |
|
+| [`BigtableVectorStore`](https://cloud.google.com/bigtable) | | | | | | | | |
|
+| [`Azure database for postgresql - flexible server`](/oss/python/integrations/vectorstores/azure_db_for_postgresql) | | | | | | | | |
|
+| [`turbopuffer`](/oss/python/integrations/vectorstores/turbopuffer) | | | | | | | | |
|
+| [`ZeusDB`](https://docs.zeusdb.com/en/latest/) | | | | | | | | |
|
+| [`LambdaDB`](https://docs.lambdadb.ai/guides/get-started/quickstart) | | | | | | | | |
|
+| [`Kinetica vectorstore`](https://github.com/kineticadb/langchain-kinetica) | | | | | | | | |
|
+| [`PixeltableVectorStore`](https://docs.pixeltable.com/overview/pixeltable) | | | | | | | | |
|
+| [`Moorcheh`](https://www.moorcheh.ai/) | | | | | | | | |
|
+| [`Activeloop Deep lake`](https://docs.deeplake.ai/) | | | | | | | | |
|
+| [`Vectara`](https://docs.vectara.com/) | | | | | | | | |
|
+| [`Google cloud SQL for mysql`](/oss/python/integrations/vectorstores/google_cloud_sql_mysql) | | | | | | | | |
|
+| [`Gel`](https://github.com/geldata/langchain-gel) | | | | | | | | |
|
+| [`DeweyVectorStore`](https://github.com/meetdewey/langchain-dewey) | | | | | | | | |
|
+| [`ActianVectorAIVectorStore`](https://docs.vectoraidb.actian.com) | | | | | | | | |
|
+| [`Firebolt`](https://docs.firebolt.io/guides/integrations/langchain) | | | | | | | | |
|
+| [`LindormVectorStore`](https://help.aliyun.com/en/lindorm/user-guide/enable-vector-engine) | | | | | | | | |
|
+| [`Vedb for mysql`](https://docs.volcengine.com/docs/6357?lang=en) | | | | | | | | |
|
+| [`Volcengine rds for mysql`](https://docs.volcengine.com/docs/6313?lang=en) | | | | | | | | |
|
+| [`ChDBVectorStore`](https://github.com/chdb-io/langchain-chdb) | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ | ❌ | ✅ |
|
+| [`CosVectors`](https://github.com/hushengquan/langchain-cos-vectors) | | | | | | | | |
|
+| [`Alibaba cloud mysql`](https://github.com/wangkuahai/langchain-alibabacloud-mysql) | | | | | | | | |
|
| [`FAISS`](https://github.com/facebookresearch/faiss) | | | | | | | | | N/A |
| [`InMemoryVectorStore`](/oss/python/integrations/vectorstores/in_memory) | ✅ | ✅ | ❌ | ✅ | ✅ | ❌ | ❌ | ✅ | N/A |
diff --git a/build/snippets/python/oss/python-vectorstores-featured.mdx b/build/snippets/python/oss/python-vectorstores-featured.mdx
index 889a7562e..d69119cfd 100644
--- a/build/snippets/python/oss/python-vectorstores-featured.mdx
+++ b/build/snippets/python/oss/python-vectorstores-featured.mdx
@@ -6,18 +6,18 @@
| :--- | :--- | :--- | :--- | :--- | :--- | :--- | :--- | :--- | :--- |
| [`ValkeyVectorStore`](/oss/python/integrations/vectorstores/valkey) | ✅ | ✅ | ✅ | ✅ | ❌ | ❌ | ❌ | ✅ |
|
| [`DatabricksVectorSearch`](/oss/python/integrations/vectorstores/databricks_vector_search) | ✅ | ✅ | ✅ | ✅ | ✅ | ❌ | ❌ | ✅ |
|
+| [`AzureCosmosDBMongoVCoreVectorStore`](/oss/python/integrations/vectorstores/azure_cosmos_db_mongo_vcore) | ✅ | ✅ | ✅ | ✅ | ❌ | ✅ | ✅ | ✅ |
|
| [`PineconeVectorStore`](/oss/python/integrations/vectorstores/pinecone) | ✅ | ✅ | ✅ | ❌ | ✅ | ❌ | ❌ | ✅ |
|
-| [`MongoDBAtlasVectorSearch`](/oss/python/integrations/vectorstores/mongodb_atlas) | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ |
|
-| [`AzureCosmosDBMongoVCoreVectorStore`](/oss/python/integrations/vectorstores/azure_cosmos_db_mongo_vcore) | ✅ | ✅ | ✅ | ✅ | ❌ | ✅ | ✅ | ✅ |
|
-| [`QdrantVectorStore`](/oss/python/integrations/vectorstores/qdrant) | ✅ | ✅ | ✅ | ✅ | ✅ | ❌ | ✅ | ✅ |
|
-| [`Milvus`](/oss/python/integrations/vectorstores/milvus) | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ |
|
-| [`Weaviate`](/oss/python/integrations/vectorstores/weaviate) | ✅ | ✅ | ✅ | ✅ | ✅ | ❌ | ✅ | ✅ |
|
-| [`ElasticsearchStore`](/oss/python/integrations/vectorstores/elasticsearch) | ✅ | ✅ | ✅ | ✅ | ✅ | ❌ | ❌ | ✅ |
|
-| [`AstraDBVectorStore`](/oss/python/integrations/vectorstores/astradb) | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ |
|
-| [`Oracle AI Database`](/oss/python/integrations/vectorstores/oracle) | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ | ❌ | ✅ |
|
-| [`RedisVectorStore`](/oss/python/integrations/vectorstores/redis) | ✅ | ✅ | ✅ | ✅ | ❌ | ❌ | ❌ | ✅ |
|
-| [`AzureCosmosDBNoSqlVectorStore`](/oss/python/integrations/vectorstores/azure_cosmos_db_no_sql) | ✅ | ✅ | ✅ | ✅ | ❌ | ✅ | ✅ | ✅ |
|
-| [`Google AlloyDB`](/oss/python/integrations/vectorstores/google_alloydb) | ✅ | ✅ | ✅ | ✅ | ✅ | ❌ | ❌ | ✅ |
|
+| [`MongoDBAtlasVectorSearch`](/oss/python/integrations/vectorstores/mongodb_atlas) | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ |
|
+| [`QdrantVectorStore`](/oss/python/integrations/vectorstores/qdrant) | ✅ | ✅ | ✅ | ✅ | ✅ | ❌ | ✅ | ✅ |
|
+| [`Milvus`](/oss/python/integrations/vectorstores/milvus) | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ |
|
+| [`ElasticsearchStore`](/oss/python/integrations/vectorstores/elasticsearch) | ✅ | ✅ | ✅ | ✅ | ✅ | ❌ | ❌ | ✅ |
|
+| [`Weaviate`](/oss/python/integrations/vectorstores/weaviate) | ✅ | ✅ | ✅ | ✅ | ✅ | ❌ | ✅ | ✅ |
|
+| [`AstraDBVectorStore`](/oss/python/integrations/vectorstores/astradb) | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ |
|
+| [`Oracle AI Database`](/oss/python/integrations/vectorstores/oracle) | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ | ❌ | ✅ |
|
+| [`RedisVectorStore`](/oss/python/integrations/vectorstores/redis) | ✅ | ✅ | ✅ | ✅ | ❌ | ❌ | ❌ | ✅ |
|
+| [`AzureCosmosDBNoSqlVectorStore`](/oss/python/integrations/vectorstores/azure_cosmos_db_no_sql) | ✅ | ✅ | ✅ | ✅ | ❌ | ✅ | ✅ | ✅ |
|
+| [`Google AlloyDB`](/oss/python/integrations/vectorstores/google_alloydb) | ✅ | ✅ | ✅ | ✅ | ✅ | ❌ | ❌ | ✅ |
|
| [`InMemoryVectorStore`](/oss/python/integrations/vectorstores/in_memory) | ✅ | ✅ | ❌ | ✅ | ✅ | ❌ | ❌ | ✅ | N/A |