langchain-ai-rust 5.0.1

Build LLM applications in Rust with type safety: chains, agents, RAG, LangGraph, embeddings, vector stores, and 20+ document loaders. A LangChain port supporting OpenAI, Claude, Gemini, Mistral, Bedrock, Ollama, and more. Includes streaming, structured output, and multi-agent (Deep Agent) workflows.

langchain-ai-rust

There is very little structured metadata to build this page from currently. You should check the main library docs, readme, or Cargo.toml in case the author documented the features in them.

This version has 58 feature flags, 0 of them enabled by default.

default

This feature flag does not enable additional features.

arxiv

This feature flag does not enable additional features.

aws-config

aws-s3

aws-sdk-bedrockruntime

aws-sdk-s3

bedrock

bm25

This feature flag does not enable additional features.

calamine

cc

chroma

cohere

This feature flag does not enable additional features.

contextual-ai

This feature flag does not enable additional features.

excel

faiss

fastembed

flashrank

This feature flag does not enable additional features.

flume

gemini

git

github

gix

google-ai-rs

html-to-markdown

in-memory

This feature flag does not enable additional features.

llmlingua

This feature flag does not enable additional features.

lopdf

milvus

mistralai

mistralai-client

mongodb

octocrab

ollama

ollama-rs

opensearch

pdf-extract

pgvector

pinecone

postgres

qdrant

qdrant-client

quick-xml

rusqlite

serde_yaml

sqlite-persistence

sqlite-vec

sqlite-vss

sqlx

surrealdb

svm

This feature flag does not enable additional features.

tavily

This feature flag does not enable additional features.

tfidf

This feature flag does not enable additional features.

toml

tree-sitter

uuid

weaviate

wikipedia

This feature flag does not enable additional features.

xml

yaml