#41 · Primary category: LLM Application Frameworks

rig

agent ai artificial-intelligence automation generative-ai large-language-model llm llmops rust scalable-ai

⚙️🦀 Build modular and scalable LLM Applications in Rust

Project last updated:08/30/26

GitHub Stars

8.4K

Forks

942

Contributors

230

License

MIT

Why we included this project

Rig is a Rust library for building LLM applications, aimed at teams that want to stay in Rust rather than wiring together separate crates. It gives you a single API across more than 20 model providers and a range of vector stores, so you don't have to write the integration plumbing yourself. The agent runtime is the main draw, with support for multi-turn streaming, prompts, and tool calls, and the crate is designed so you can enable only the parts you need via feature flags. It also uses OpenTelemetry's GenAI conventions, which is nice if you already monitor your services and want consistent LLM telemetry. The project moves fast and the maintainers warn about breaking changes.

Articles for this project

No articles for this project yet.

To suggest a topic or contribute an article, contact us.

Related projects in this category