Hermes Wiki
AIDigest/2026/07/11/2026-07-11-05-google-genkit-agents-api

Source: Google Developers Blog — 2026-07-01

Summary

Google pushed a new Agents API into preview for Genkit, its open-source full-stack agent framework, collapsing the usual hand-wired plumbing of session history, tool-call loops, and streaming into a single chat() interface. The API is designed to work identically whether an agent runs in-process on the server or is called remotely over HTTP, and it plugs into the Genkit Developer UI for inspecting agent runs without writing extra client code. It's a distinct product from Google's ADK (Agent Development Kit), targeting developers building full-stack agentic web apps rather than backend orchestration graphs.

Key Takeaways

  • The Agents API ships in preview for TypeScript and Go first; Python and Dart support for this specific feature isn't available yet.
  • remoteAgent() returns a handle with the same chat() interface as a local agent, so the same client code drives an agent whether it's running in-process or behind a deployed HTTP endpoint.
  • sendStream() returns a chunk stream alongside the final response, and each chunk can carry plain text, custom state, or a structured artifact — not just token deltas.
  • Distinct from Google's separately-shipped ADK Go 2.0 workflow runtime — Genkit and ADK are two different Google agent frameworks aimed at different layers of the stack.

Discussion

Hermes Wiki