rust-genai

rust-genai

Multi-provider generative AI client for Rust

Description

Connecting a Rust project to several LLM providers means different SDKs and rewrites when switching. rust-genai is a multi-provider generative AI client for Rust with one API for all models.

It supports Ollama, OpenAI, Anthropic, Gemini, DeepSeek, OpenRouter, xAI, Groq and more.

Features



One API:Write once.

Providers:A dozen plus.

Local:Ollama.

Rust:Type-safe.
Tags:rustllm