HackerReposA FIELD GUIDE TO OPEN SOURCE
ProSponsor the shelf♧ 0
← Back to top all-time
zavora-ai
adk-rust
Rust2025–2026
zavora-ai / adk-rust

adk-rust

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.

2Distinct people
4Mentions
0Explicit recommenders
749GitHub stars
REPOSITORY AT A GLANCE

What to know before exploring

What it is

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.

GitHub

Where it is used

No documented product use has been verified yet.

What people are saying

No recommendation phrase was found in the indexed comments.

No classified warning is attached to this page. Read the discussions before treating silence as approval.

Also in these discussions

No other repository is repeatedly linked in the same discussions.

This week on Hacker News

Nov 7–Nov 14 UTC · Direct repository links and separately labeled related project stories. Indexed through 11/14/2026, 5:04:57 PM UTC.

No direct repository links were found in the indexed HN discussions over the past seven days. Older discussions are available below.

Mentions over time

HN mentions by month4 dated mentions

Observed mentions: 2025-12-13 05:45:09 UTC to 2026-09-11 07:01:38 UTC.

0122025-12-01 00:00:00 UTC to 2026-01-01 00:00:00 UTC (exclusive): 2 mentions; 2 submissions, 0 commentsDec 20252026-01-01 00:00:00 UTC to 2026-02-01 00:00:00 UTC (exclusive): 0 mentions; 0 submissions, 0 comments2026-02-01 00:00:00 UTC to 2026-03-01 00:00:00 UTC (exclusive): 0 mentions; 0 submissions, 0 comments2026-03-01 00:00:00 UTC to 2026-04-01 00:00:00 UTC (exclusive): 1 mentions; 1 submissions, 0 comments2026-04-01 00:00:00 UTC to 2026-05-01 00:00:00 UTC (exclusive): 0 mentions; 0 submissions, 0 commentsApr 20262026-05-01 00:00:00 UTC to 2026-06-01 00:00:00 UTC (exclusive): 0 mentions; 0 submissions, 0 comments2026-06-01 00:00:00 UTC to 2026-07-01 00:00:00 UTC (exclusive): 0 mentions; 0 submissions, 0 comments2026-07-01 00:00:00 UTC to 2026-08-01 00:00:00 UTC (exclusive): 0 mentions; 0 submissions, 0 comments2026-08-01 00:00:00 UTC to 2026-09-01 00:00:00 UTC (exclusive): 0 mentions; 0 submissions, 0 comments2026-09-01 00:00:00 UTC to 2026-10-01 00:00:00 UTC (exclusive): 1 mentions; 1 submissions, 0 commentsSep 2026

Counts come from the repository’s dated source evidence. Index cutoff: 2026-11-02 08:16:59 UTC.

View mention counts and date ranges
UTC ranges include their start and exclude their end. Select a period to filter the source evidence.
PeriodStart (UTC)End (exclusive, UTC)MentionsSubmissionsComments
Dec 20252025-12-01 00:00:00 UTC2026-01-01 00:00:00 UTC220
Jan 20262026-01-01 00:00:00 UTC2026-02-01 00:00:00 UTC000
Feb 20262026-02-01 00:00:00 UTC2026-03-01 00:00:00 UTC000
Mar 20262026-03-01 00:00:00 UTC2026-04-01 00:00:00 UTC110
Apr 20262026-04-01 00:00:00 UTC2026-05-01 00:00:00 UTC000
May 20262026-05-01 00:00:00 UTC2026-06-01 00:00:00 UTC000
Jun 20262026-06-01 00:00:00 UTC2026-07-01 00:00:00 UTC000
Jul 20262026-07-01 00:00:00 UTC2026-08-01 00:00:00 UTC000
Aug 20262026-08-01 00:00:00 UTC2026-09-01 00:00:00 UTC000
Sep 20262026-09-01 00:00:00 UTC2026-10-01 00:00:00 UTC110

What Hacker News says

4 sources
Zavora·Dec 30, 2025Submission

Show HN: ADK-Studio – a visual builder for creating AI agent workflows with Rust

Hi HN, I’ve been working on ADK-Rust, an open-source framework for building and deploying AI agents in Rust. The motivation came from building agent systems where performance, safety, and predictable behavior mattered more than rapid prototyping. Most agent frameworks and workflow tools today are Python- or JS-first and tend to be runtime-heavy when taken to production. Recently, I added ADK-Studio — a visual, low-code environment for building AI agent workflows on top of ADK-Rust. You can think of ADK-Studio as a Rust-native alternative to tools like n8n, but focused specifically on AI agents: - Visual, drag-and-drop workflow design (sequential, parallel, loop, router agents) - Tool integration (functions, MCP servers, browser automation, search) - Real-time execution with SSE streaming and event traces - Code generation: visual workflow
Read the rest
s compile down to production Rust code - Build and run agents as native executables directly from the studio The goal is to let people prototype agent workflows visually, then ship them as fast, memory-safe Rust binaries instead of long-running JS/Python services. Making AI Agents with ADK Studio is super simple: 1. ADK-Studio install: `cargo install adk-studio` 2. Start ADK Studio server: `adk-studio --port 6000` 3. Open in browser: open http://localhost:6000 I would really appreciate feedback from folks building agent systems, workflow engines, or AI inference infrastructure — especially around design tradeoffs vs existing tools like n8n. Project site: https://adk-rust.com GitHub: https://github.com/zavora-ai/adk-rust Best James
3 points · Open discussion
Zavora·Dec 13, 2025Submission

Show HN: ADK-Rust: a Rust Implementation of Google Agent Dev Kit

Hey everyone! I'm excited to share ADK-Rust - a production-ready implementation of Google's Agent Development Kit in Rust. Why Rust? After working extensively with adk-python in developing an ai agent factory at zavora.ai, I wanted to bring the same powerful agent development patterns to the Rust ecosystem, targeting use cases where: Performance is critical - Rust's zero-cost abstractions and memory safety Deployment size matters - Single binary with no runtime dependencies Systems-level integration - Embedded systems, edge computing, IoT Concurrency at scale - Rust's async/await with tokio Features ADK-Rust maintains API parity with the Python ADK where possible: Model-agnostic - Gemini, OpenAI, Anthropic, DeepSeek support Multiple agent types - LlmAgent, SequentialAgent, ParallelAgent, LoopAgent Tool support - Built-in tools (Google S
Read the rest
earch, Code Execution) + custom tools MCP support - Model Context Protocol integration Sessions & Memory - InMemorySessionService, DatabaseSessionService Streaming - Full streaming support for real-time responses Telemetry - OpenTelemetry integration for tracing/metrics A2A Protocol - Agent-to-Agent communication Quick Example use adk_rust::prelude::*; #[tokio::main] async fn main() -> Result<()> { let agent = LlmAgentBuilder::new() .name("my_agent") .model(GeminiModel::new("gemini-2.0-flash")?) .instruction("You are a helpful assistant.") .build()?; let response = agent.run("Hello!").await?; println!("{}", response); Ok(()) } Links Crates.io: https://crates.io/crates/adk-rust Docs: https://docs.rs/adk-rust Website: https://adk-rust.com/ GitHub: https://github.com/zavora-ai/adk-rust Looking for Feedback I'd love to hear from the community: What agentic features would you prioritize? Any interest in contributing or testing? Use cases where a Rust implementation would be valuable? This is an independent community project, not officially affiliated with Google, but designed to be compatible with the ADK ecosystem. Thanks for reading!
2 points · Open discussion

MAKE YOURSELF AT HOME

A few shortcuts

/
Search the collection
?
Open this guide
Esc
Close dialogs and navigation

Your saved repositories and interests stay in this browser.