Agents and LLM apps
Frameworks and tools for building LLM apps, agents and retrieval pipelines.
Start here
The Featured projects with the most downloads.
-
rmcp
Rust SDK for Model Context Protocol
12M downloads (30 days) Latest release: 3.9.0, 5 Nov 2026
-
agent-client-protocol
Core protocol types and traits for the Agent Client Protocol
942k downloads (30 days) Latest release: 5.0.0, 2 Nov 2026
-
herdr
the runtime your coding agents live on
150k downloads per release Latest release: 14 Oct 2026
All projects
Order: strongest tier first, then most downloads, then name, with unmeasured values last. A library counts downloads over 30 days. An app counts binary downloads per release. An app with none counts its crate downloads over 30 days.
What do the tiers mean?
- Featured
- Shown first. It passes every Featured gate.
- Listed
- Shown in the normal listing. No other tier applies.
- New
- A project whose first release is recent.
- Archived
- No longer maintained, or ended by its author.
Tiers come from published rules over raw signals. Stars alone never qualify a project.
Active dependents: crates from other owners that depend on this project in a current release. One owner counts at most once.
Movement needs more history.
| Project | Downloads | Dependents | Stars | Latest release | Runs on (GPU) | Native code | License |
|---|---|---|---|---|---|---|---|
| Featured 10 projects | |||||||
|
rmcp Featured
Rust SDK for Model Context Protocol |
12,149,426 downloads over 30 days | 2,400 | 4,101 | 3.9.0 | GPU support unknown | No native code found | Apache-2.0 |
|
agent-client-protocol Featured
Core protocol types and traits for the Agent Client Protocol |
941,949 downloads over 30 days | 145 | 245 | 5.0.0 | GPU support unknown | No native code found | Apache-2.0 |
|
the runtime your coding agents live on |
150,430 binary downloads per release | Not applicable | 49,455 | Not measured | Not measured | Apache-2.0 | |
|
rust-mcp-schema Featured
Type-safe implementation of the Model Context Protocol in Rust, designed to reduce errors and accelerate development with powerful utilities. |
107,187 downloads over 30 days | 19 | 79 | 2.0.0 | GPU support unknown | No native code found | MIT |
|
rig Featured
An opinionated library for building LLM powered applications. |
64,485 downloads over 30 days | 234 | 9,096 | 0.46.0 | GPU support unknown | Binds native code: libsqlite3-sys (feature sqlite), ring (feature surrealdb) | MIT |
|
an open source, extensible AI agent that goes beyond code suggestions - install, execute, edit, and test with any LLM |
63,795 binary downloads per release | Not applicable | 56,377 | Not measured | Not measured | Apache-2.0 | |
|
rust-mcp-sdk Featured
An asynchronous SDK and framework for building MCP-Servers and MCP-Clients, leveraging the rust-mcp-schema for type safe MCP Schema Objects. |
29,764 downloads over 30 days | 51 | 199 | 2.0.0 | GPU support unknown | No native code found | MIT |
|
Zero overhead. Zero compromise. 100% Rust. The fastest, smallest AI assistant. |
11,173 binary downloads per release | Not applicable | 33,286 | 0.8.7 | GPU support unknown | Binds native code: aardvark-sys, ring, libsqlite3-sys, tree-sitter, tree-sitter-language and 3 more | Apache-2.0 OR MIT |
|
Browser automation CLI for AI agents |
9,253 binary downloads per release | Not applicable | 47,653 | 0.19.0 | GPU support unknown | No native code found | Apache-2.0 |
|
baml Featured
The programming language for agents |
2,113 downloads over 30 days | 7 | 9,494 | 0.226.3 | GPU support unknown | Binds native code: baml-sys, baml_cffi | Apache-2.0 |
| Listed 44 projects | |||||||
|
bashkit Listed
Awesomely fast virtual sandbox with bash and file system |
31,092 downloads over 30 days | 6 | 325 | 0.20.3 | GPU support unknown | No native code found | MIT |
|
rmcp-actix-web Listed
actix-web transport implementations for RMCP (Rust Model Context Protocol) |
27,030 downloads over 30 days | 5 | Not measured | 0.13.2 | GPU support unknown | No native code found | MIT |
|
symposium-acp Listed
Core protocol types and traits for SACP (Symposium's extensions to ACP) |
25,834 downloads over 30 days | 21 | 36 | 11.0.0 | GPU support unknown | No native code found | Apache-2.0 OR MIT |
|
llm_json Listed
Rust crate to fix malformed JSON outputs from LLMs |
13,523 downloads over 30 days | 9 | 21 | 1.0.3 | GPU support unknown | No native code found | MIT |
|
autoagents Listed
Agent Framework for Building Autonomous Agents |
8,627 downloads over 30 days | 4 | 779 | 0.4.0 | CUDA, WebGPU, Metal, ROCm, Vulkan | Binds native code: llama-cpp-sys-2, ort-sys, alsa-sys (feature audio-capture), intel-mkl-src (feature full), rquickjs-sys (feature codeact) | Apache-2.0 OR MIT |
|
adk-rust Listed
Rust Agent Development Kit - Build AI agents in Rust with modular components for models, tools, memory, and more. |
5,419 downloads over 30 days | 25 | 743 | 2.3.0 | CUDA, Metal | Binds native code: alsa-sys (feature desktop-audio), audiopus_sys (feature openai-webrtc), cxx (feature livekit), espeak-rs-sys (feature kokoro), libsqlite3-sys (feature sqlite) and 4 more | Apache-2.0 |
|
rs-graph-llm Listed
A high-performance, type-safe framework for building multi-agent workflow systems in Rust |
5,308 downloads over 30 days | 8 | 388 | 0.8.1 | GPU support unknown | No native code found | MIT |
|
memvid Listed
Core library for Memvid v2, a crash-safe, deterministic, single-file AI memory. |
5,276 downloads over 30 days | 2 | 17,386 | 2.0.140 | CUDA, Metal | Binds native code: zstd-sys, link-cplusplus (feature llama-cpp), llama_cpp_sys (feature llama-cpp), ort-sys (feature logic_mesh) | Apache-2.0 |
|
rmcp-openapi Listed
Library for converting OpenAPI specifications to MCP tools |
4,330 downloads over 30 days | 2 | Not measured | 0.32.1 | GPU support unknown | No native code found | MIT |
|
langchain-rust Listed
LangChain for Rust, the easiest way to write LLM-based programs in Rust |
4,306 downloads over 30 days | 4 | 1,362 | 8.0.0 | GPU support unknown | Binds native code: tree-sitter (feature tree-sitter), ort-sys (feature fastembed), ring (feature surrealdb), tree-sitter-language (feature tree-sitter). Build uses a native toolchain: cc (feature tree-sitter) | MIT |
|
A library for running chains of LLMs (such as ChatGPT) in series to complete complex tasks, such as text summation. |
2,575 downloads over 30 days | 1 | 1,602 | 0.13.0 | CUDA | Binds native code: llm-chain-llama-sys. Build uses a native toolchain: bindgen | MIT |
|
yoagent Listed
The agent loop for Rust: stream from 7 LLM protocols, run tools, loop until done. Native or wasm32 (Cloudflare Workers). |
2,027 downloads over 30 days | 5 | 369 | 0.27.4 | GPU support unknown | No native code found | MIT |
|
swiftide Listed
Composable LLM agents, typed task graphs, and streaming RAG pipelines in Rust |
1,100 downloads over 30 days | 7 | 803 | 0.34.0 | GPU support unknown | Binds native code: tree-sitter (feature tree-sitter), libduckdb-sys (feature duckdb), rdkafka-sys (feature kafka), tree-sitter-language (feature tree-sitter) | MIT |
|
Native AI coding agent CLI - Rust port of Pi Agent |
855 binary downloads per release | Not applicable | 1,971 | 0.8.0 | GPU support unknown | Binds native code: ring, rquickjs-sys, tree-sitter, tree-sitter-language, tikv-jemalloc-sys (feature jemalloc) | Not measured |
|
Open-Source Coding Agent in the terminal |
740 binary downloads per release | Not applicable | 853 | 0.1.4 | GPU support unknown | No native code found | MIT |
|
floneum Listed
A simple interface for pretrained AI models |
649 downloads over 30 days | 7 | 2,236 | 0.4.0 | CUDA, Metal | Binds native code: alsa-sys, lmdb-master-sys, accelerate-src (feature accelerate), intel-mkl-src (feature mkl), ort-sys (feature voice_detection) and 1 more | Apache-2.0 OR MIT |
|
mofa Listed
MoFA - Modular Framework for Agents. Modular, Compositional and Programmable. |
613 downloads over 30 days | 0 | 296 | 0.1.1 | GPU support unknown | Binds native code: ort-sys (feature kokoro), pnet_sys (feature dora) | Apache-2.0 |
|
Fast, lightweight Firecrawl and Tavily alternative in Rust for web scraping. |
444 binary downloads per release | Not applicable | 1,237 | 0.42.1 | GPU support unknown | Binds native code: btls-sys (feature impersonated) | AGPL-3.0 |
|
prompty Listed
Prompty is an asset class and format for LLM prompts |
337 downloads over 30 days | 0 | 1,286 | 2.1.0 | GPU support unknown | No native code found | MIT |
|
bamboo-agent Listed
A fully self-contained AI agent backend framework with built-in web services, multi-LLM provider support, and comprehensive tool execution |
331 downloads over 30 days | 10 | 22 | 2026.11.14 | GPU support unknown | Binds native code: libsqlite3-sys, mac-notification-sys, openssl-sys, ring, tree-sitter and 1 more | MIT |
|
chidori Listed
The agent framework where every run is durable, replayable, and resumable by default. Plain async TypeScript agents on an embedded pure-Rust JS engine. Python bindings |
257 downloads over 30 days | 0 | 1,372 | 3.8.1 | GPU support unknown | Binds native code: aws-lc-rs, aws-lc-sys, lcms2-sys, libffi-sys, libsqlite3-sys and 4 more | Apache-2.0 |
|
rust-agentai Listed
AgentAI is a Rust library designed to simplify the creation of AI agents. |
205 downloads over 30 days | 2 | 176 | 0.5.0 | GPU support unknown | No native code found | MIT |
|
Run a team of autonomous agents on your code, right from your terminal |
179 binary downloads per release | Not applicable | 337 | 0.19.0 | GPU support unknown | Binds native code: openssl-sys, libduckdb-sys (feature duckdb) | MIT |
|
awaken Listed
Rust AI agent backend: build capabilities once, tune behavior live, serve every client |
172 downloads over 30 days | 0 | 100 | 0.6.0 | GPU support unknown | Binds native code: libsqlite3-sys (feature sqlite) | Apache-2.0 OR MIT |
|
swarms-rs Listed
The Bleeding-Edge Production-Ready Multi-Agent Orchestration Framework in Rust |
130 downloads over 30 days | 1 | 193 | 0.3.0 | GPU support unknown | Binds native code: openssl-sys, zstd-sys | Apache-2.0 |
|
cortex-mem Listed
๐ง The production-ready cognitive foundation for autonomous systems such as Embodied-AI and OpenClaw. For memory management, from extraction and search to automated optimization, with SKILL, CLI, API, MCP, and insights dashboard out-of-the-box. |
126 downloads over 30 days | 6 | 318 | 2.7.0 | GPU support unknown | No native code found | MIT |
|
The autonomous, self-improving AI agent. Single Rust binary. Every channel. Recommended: the 40MB prebuilt binary for macOS, Linux and Windows: https://github.com/opencrabs/opencrabs/releases |
125 binary downloads per release | Not applicable | 1,027 | 0.5.15 | GPU support unknown | Binds native code: libsqlite3-sys, llama-cpp-sys-2, opusic-sys (feature local-tts), tree-sitter (feature code-graph), alsa-sys (feature local-stt) and 1 more | MIT |
|
Open-source AI coding agent and agent runtime: one binary, any model, MCP-native. Runs in terminal, CI, or as a daemon โ guardrails in scripts, not approval popups. |
110 binary downloads per release | Not applicable | 624 | 0.69.0 | GPU support unknown | Binds native code: zstd-sys | Apache-2.0 |
|
๐ฆ๏ธ A fast, secure MCP server that extends its capabilities through WebAssembly plugins. |
90 binary downloads per release | Not applicable | 881 | 0.8.3 | GPU support unknown | No native code found | Apache-2.0 |
|
tokio-prompt-orchestrator Listed
Put a queue, deduplication and a circuit breaker in front of any LLM API, so repeated prompts cost one call and outages fail fast. Rust library, HTTP server and CLI. |
68 downloads over 30 days | 0 | 60 | 2.0.5 | GPU support unknown | No native code found | MIT |
|
LocalGPT CLI โ a local-only AI assistant |
61 downloads over 30 days | Not applicable | 1,126 | 0.5.0 | GPU support unknown | Binds native code: libsqlite3-sys, llama-cpp-sys-2 (feature embeddings-gguf), tikv-jemalloc-sys (feature physics). Build uses a native toolchain: cc | Apache-2.0 |
|
Korvus is a search SDK that unifies the entire RAG pipeline in a single database query. Built on top of Postgres with bindings for Python, JavaScript, Rust and C. Python bindings |
54 downloads over 30 days | 0 | 1,474 | 1.1.5 | GPU support unknown | No native code found | MIT |
|
Think before doing, prove before saving. Vestige is the local-first cognitive operating system and deterministic safety kernel for autonomous AI agents. |
41 binary downloads per release | Not applicable | 660 | Not measured | Not measured | AGPL-3.0 | |
|
yomo Listed
A QUIC-based runtime for AI-LLM tool routing and serverless execution |
26 downloads over 30 days | 0 | 1,930 | 2.1.6 | GPU support unknown | No native code found | Apache-2.0 |
|
Cut AI context cost without trusting the compressor. Every reduction is reversible, byte-exact recoverable, and carries an auditable receipt. Local-first, works through proxy, MCP, SDK, or agent wrapper. |
18 binary downloads per release | Not applicable | 483 | Not measured | Not measured | Apache-2.0 | |
|
Rust-native, library-first coding-agent runtime and terminal CLI inspired by Pi, with composable LLM providers, tools, sessions, and plugin ABI |
16 binary downloads per release | Not applicable | 231 | Not measured | Not measured | MIT | |
|
git-like rag pipeline |
16 binary downloads per release | Not applicable | 259 | 0.4.5 | GPU support unknown | Binds native code: mupdf-sys (feature pdf) | MIT |
|
edgequake Listed
Rust SDK for the EdgeQuake RAG platform |
11 downloads over 30 days | 0 | 2,297 | 0.4.1 | GPU support unknown | No native code found | Apache-2.0 |
|
autogpt Listed
๐ฆ A Pure Rust Framework For Building AGIs. |
2 downloads over 30 days | 0 | 117 | 0.4.5 | GPU support unknown | Binds native code: ring, zstd-sys, libgit2-sys (feature git), libz-sys (feature git) | MIT |
|
graphrag-rs Listed
GraphRAG - Knowledge Graph RAG: meta-crate that bundles graphrag-core and graphrag-cli |
2 downloads over 30 days | 0 | 537 | 0.2.0 | CUDA, Metal | Binds native code: libmimalloc-sys, tree-sitter (feature code-chunking), ort-sys (feature gliner), tree-sitter-language (feature code-chunking) | MIT |
|
shodh-memory Listed
Persistent cognitive memory for AI agents and robots โ Hebbian learning, knowledge graph, spatial recall. Zenoh/ROS2 native. Single binary, runs offline. Python bindings |
1 downloads over 30 days | 0 | 322 | 0.2.0 | GPU support unknown | Binds native code: libmimalloc-sys, librocksdb-sys, lz4-sys, ort-sys, pnet_sys (feature zenoh) | Apache-2.0 |
|
YC (S26) | Open Computer History | Continuously record your company computer work, map your workflows, help you find work worth automating, and power your agents' context |
0 binary downloads per release | Not applicable | 22,279 | Not measured | Not measured | Not measured | |
|
An open protocol that gives AI agents a secure, sandboxed place to run code and use tools โ with lean context usage. AXP works alongside MCP |
Not measured | Not applicable | 3 | Not measured | Not measured | Not measured | Apache-2.0 |
|
Experimenting with LLMs through Ollama and retrieval augmented generation (RAG) in Rust |
Not measured | Not applicable | 19 | Not measured | Not measured | Not measured | Apache-2.0 |
| New 5 projects | |||||||
|
Terminal UI for open-source and open-weight coding models |
19,483 binary downloads per release | Not applicable | 41,158 | 0.10.2 | GPU support unknown | Binds native code: aws-lc-rs, ring, liblzma-sys, libsqlite3-sys, rquickjs-sys and 1 more | MIT |
|
Scale computer-use 2.0 with open-source drivers, cross-OS sandboxes, and benchmarks for training, evaluation, and data generation. |
528 binary downloads per release | Not applicable | 32,010 | 0.10.1 | GPU support unknown | Binds native code: ring | MIT |
|
cersei New
Cersei: A modular Rust SDK for building coding agents |
107 downloads over 30 days | 1 | 464 | 0.2.6 | GPU support unknown | Binds native code: tree-sitter, cxx, link-cplusplus, tree-sitter-language, tikv-jemalloc-sys (feature jemalloc-bench) | MIT |
|
pond New
Lossless storage and search for sessions from any AI agent client |
79 downloads over 30 days | 0 | 90 | 0.20.3 | CUDA | Binds native code: libsqlite3-sys, zstd-sys | Apache-2.0 |
|
Ghost in your shell. Ante is a self-contained agent harness with a highly optimized core. It works like Claude Code or Codex, with none of their dependencies or model constraints. |
32 binary downloads per release | Not applicable | 2,025 | 0.3.1 | GPU support unknown | No native code found | Apache-2.0 |