Agent
A trigger handler is required. The supported path is withinvoker, which takes anything implementing adkcore::AgentInvoker — Runner does.
Rust Agent Development Kit (ADK-Rust): Build AI agents in Rust with modular components for models, tools, memory, realtime voice, and more. ADK-Rust is a flexible framework for developing AI agents with simplicity and power. Model-agnostic, deployment-agnostic, optimized for frontier AI models. Includes support for real-time voice agents.
Agent
A trigger handler is required. The supported path is withinvoker, which takes anything implementing adkcore::AgentInvoker — Runner does.
Agent
CodeActAgent is a peer to LlmAgent that acts by writing and running code instead of emitting one tool call at a time. Each turn the model produces a single script; tools are exposed as callable functions the script can compose; and the script communicates its result by returning a tagged value.
Agent
The adk-audio crate provides cross-platform desktop audio I/O behind the desktop-audio feature flag. Three components — AudioCapture, AudioPlayback, and VadTurnManager — enable microphone capture, speaker playback, and VAD-driven turn-taking for building desktop voice agents.
Agent
Write agent workflows as normal async Rust functions with automatic checkpointing, typed state reducers, and interrupt/resume support.
Agent
Build complex, stateful workflows using LangGraph-style orchestration with native ADK-Rust integration.
Agent
The LlmAgent is the core agent type in ADK-Rust that uses a Large Language Model for reasoning and decision-making.
Agent
Build sophisticated applications by composing specialized agents into teams.
Agent
Realtime agents enable voice-based interactions with AI assistants using bidirectional audio streaming. The adk-realtime crate provides a unified interface for building voice-enabled agents that work with OpenAI's Realtime API and Google's Gemini Live API.
Agent
Workflow agents orchestrate multiple agents in predictable patterns—sequential pipelines, parallel execution, or iterative loops. Unlike LlmAgent which uses AI reasoning, workflow agents follow deterministic execution paths.
At most 3 mods per repository are shown here, and a mod shipped inside a plugin is left to that plugin's page — the rest are on their repository pages: