adk-rust 0.8.0

Rust Agent Development Kit - Build AI agents in Rust with modular components for models, tools, memory, and more.
Documentation

adk-rust

There is very little structured metadata to build this page from currently. You should check the main library docs, readme, or Cargo.toml in case the author documented the features in them.

This version has 103 feature flags, 6 of them enabled by default.

default

minimal (default)

agents (default)

gemini (default)

models (default)

runner (default)

sessions (default)

action

action-code

action-db

action-email

action-full

action-http

action-rss

action-trigger

agent-registry

all-onnx

anthropic

anthropic-client

artifacts

audio

audio-all

audio-fx

audio-mlx

audio-onnx

audio-stt

audio-tts

auth

auth-bridge

awp

aws-secrets

azure-ai

azure-keyvault

bedrock

bigquery

browser

cerebras

chatterbox

cli

cli-all-providers

cli-anthropic

cli-deepseek

cli-groq

cli-ollama

cli-openai

cli-telemetry-otlp

code

database-memory

deepseek

distil-whisper

enterprise

eval

firestore-session

fireworks

full

gcp-secrets

gemini-vertex

graph

groq

guardrail

kokoro

livekit

mcp

mcp-http

mcp-sampling

memory

mistral

mongodb-memory

mongodb-session

moonshine

neo4j-memory

neo4j-session

ollama

openai

openai-webrtc

openrouter

optimize

payments

perplexity

personas

plugin

postgres-session

qwen3-tts

rag

realtime

record-payloads

redis-memory

redis-session

sambanova

sandbox

server

skills

slack

spanner

sqlite-memory

standard

telemetry

telemetry-otlp

together

tools

vertex-live

video-avatar

whisper-onnx

yaml-agent