serdes-ai
Type-safe, production-ready AI agent framework for Rust - a full port of pydantic-ai
This is the main facade crate that re-exports all SerdesAI functionality for convenient use.
Installation
[]
= "0.1"
Quick Start
use *;
async
Features
- 🤖 Type-safe Agents - Generic over dependencies and output types
- 🔌 Multi-provider Support - OpenAI, Anthropic, Google, Groq, Mistral, Ollama, and more
- 🛠️ Tool Calling - Define tools with automatic JSON schema generation
- 📡 Streaming - Real-time response streaming
- 🔄 Smart Retries - Configurable retry strategies
- 🔀 Graph Workflows - Complex multi-agent orchestration
Part of SerdesAI
This crate is part of the SerdesAI workspace.
License
MIT License - see LICENSE for details.