Abraxas-365/langchain-rust

🦜️🔗LangChain for Rust, the easiest way to write LLM-based programs in Rust

61
/ 100
Established

Supports multiple LLM providers (OpenAI, Azure, Ollama, Claude) and vector databases (Qdrant, Postgres, OpenSearch, SurrealDB), enabling flexible backend selection. Provides composable abstractions for chains, agents, and semantic routing—from simple LLM chains to conversational retrieval systems with SQL execution. Includes comprehensive document loaders (PDF, HTML, CSV, source code, git commits) and tools (search, math, speech) for building end-to-end RAG and agentic applications.

1,252 stars.

No Package No Dependents
Maintenance 13 / 25
Adoption 10 / 25
Maturity 16 / 25
Community 22 / 25

How are scores calculated?

Stars

1,252

Forks

171

Language

Rust

License

MIT

Last pushed

Mar 12, 2026

Commits (30d)

0

Get this data via API

curl "https://pt-edge.onrender.com/api/v1/quality/llm-tools/Abraxas-365/langchain-rust"

Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.