v1.0.0 — The Stable Foundation
·
365 commits
to main
since this release
Immutable
release. Only release title and notes can be modified.
ADK-Rust v1.0.0 — The Stable Foundation
The first stable release of the Rust Agent Development Kit. 39 crates. 130K+ downloads in 6 months. Semver stability guarantee.
Highlights
- Semver stable — pin to
1.xand your build won't break - All former Beta crates promoted to Stable
- 4.6× faster cold start than Python ADK (measured by
adk-bench) - 7 model providers — Gemini, OpenAI, Anthropic, DeepSeek, Groq, Ollama, Bedrock
- 6 session backends — SQLite, PostgreSQL, Redis, MongoDB, Firestore, Neo4j
- A2A v1.0.0 protocol — Agent-to-Agent communication
- Real-time voice — OpenAI, Gemini Live, LiveKit
- Graph workflows — Durable, resumable, with HITL interrupts
- MCP integration — rmcp 1.2, server lifecycle, elicitation, resources
New in This Release
adk-bench— Cross-framework benchmarking (vs Python ADK, LangChain, CrewAI)adk-managed— Managed Agent Runtime with durable execution and checkpointingadk-enterprise— Enterprise client SDK (HTTP/SSE, zero runtime deps)- Gemini Interactions API (Beta) — server-side stateful history
- Functional Graph API — write workflows as async functions
- Background Runs & Cron Scheduling for
adk-server - Lock poison recovery across session, runner, and tool layers
- Security hardening —
.cargo/audit.toml, dependency advisories documented - MSRV enforcement —
rust-toolchain.tomlpins Rust 1.94.0
Getting Started
cargo add adk-rust
# or scaffold a full project:
cargo install cargo-adk
cargo adk new my-agent
cargo runOr try the ADK Playground — 120+ agents, no install.
Links
- 📚 Documentation
- 🎮 Playground
- 📦 crates.io
- 🗺️ Roadmap
- 📋 CHANGELOG
- 🎬 Launch Video (Episode 2)
Contributors
Many thanks to everyone who made v1.0.0 possible:
@mikefaille @rohan-panickar @dhruv-pant @tomtom215 @danielsan @CodingFlow @ctylx @poborin @chillin-capybara @baotao2006
And dozens more in discussions, issues, and pre-release testing. 🙏