Getting Started
Introduction
AISDK is the Rust toolkit designed to help developers build AI-powered applications and agents. Inspired by the Vercel AI SDK.
Core Features
Provider Agnostic
AISDK is designed to be provider agnostic, allowing you to easily integrate with any AI provider.
Agents
Build AI agents that can interact with users and perform tasks.
Text Generation
Produce or stream natural language text from any compatible language model.
Image Generation
Generate, Edit, or Enhance images from textual prompts or existing visuals.
Audio Generation & Processing
Create, transcribe, or transform audio content using supported AI providers.
Embeddings
Convert text, images, or other data into vector embeddings.
Model Providers
AISDK supports a wide range of AI providers, including:
- OpenAI
- more to come