GoogleChris GillAnnouncement
Build agentic full-stack apps with Genkit
Summary
Genkit Agents is an open-source, full-stack foundation for conversational AI and agentic applications, supporting TypeScript, Go, Dart, and Python. The Agents API packages message history, tool loops, streaming, persistence, and frontend communication behind a shared interface: agents can run in process or behind HTTP, and clients use chat() through remoteAgent(). Developers can choose client-managed state or session-store-backed snapshots, resume by session ID, branch from snapshot ID, stream text, custom state, and artifacts, and pause tools for human approval. The framework also supports detached long-running work, specialist delegation, persistence choices including in-memory, file, Firestore, and custom stores, plus an Agent Runner in the Developer UI. The Agents API is in preview for TypeScript and Go, with breaking changes possible in minor releases.
Context
Building conversational applications currently requires repeatedly wiring message history, tool loops, streaming, persistence, and a frontend protocol around individual generate() calls.
Approach / What changed
Genkit introduces the Agents API, which provides a shared agent interface, configurable client- or server-managed state, session stores, HTTP routes, remote clients, streaming, human approval, detached execution, and specialist delegation.
Takeaways
Server-managed agents persist messages, custom state, and artifacts as snapshots; clients can resume with a session ID or branch from a specific snapshot ID.
The same chat() interface works with local and remote agents, while sendStream() exposes text, custom state, and artifact updates as they are produced.
Genkit offers in-memory, file, Firestore, and custom session stores, while ADK is recommended when complex multi-agent orchestration or a managed runtime is the primary need.
Source and freshness
- Source
- developers.googleblog.com
- Published
- Added to Yomu
Summaries are generated from the original by a language model. Check the original before relying on it.
Keep reading
Related reading
The Good Stuff
Paid picks we use ourselves. Links carry a referral code — a subscription through one earns us a commission at no extra cost to you.
The best engineering reads, once a week
One useful email. Unsubscribe anytime.