- vendor
- Google
- whatItIs
- Preview API inside Google's open-source Genkit framework that packages agent definitions, session state, streaming, remote clients, human-approval interrupts, HTTP routes, and multi-agent delegation behind a single interface for building full-stack agentic apps. Distinct from Google's Agent Development Kit (already tracked as google-adk): Genkit is a general-purpose GenAI app toolkit that added this agent-specific API, whereas ADK is purpose-built only for multi-agent orchestration.
- hosting
- both
- pricingModel
- open-source (Apache-2.0); model inference billed separately by whichever provider is plugged in
- modelProviders
- multi-model via unified plugin interface (Google/Gemini, OpenAI, Anthropic, Ollama, Vertex AI referenced in Genkit's own docs)
- stateModel
- session state with flexible server- or client-managed persistence, supporting history branching and long-running detached tasks
- toolModel
- function-calling + multi-agent delegation (remote clients over a unified wire protocol)
- includesBrowser
- false
- includesMemory
- false
- longRunning
- long-running detached tasks supported
- hitlSupport
- true
- observability
- integrates with the Genkit Developer UI to test, debug, and inspect agent snapshots
- maturity
- preview
- launched
- 2026-07-01
- notes
- The Agents API preview shipped in TypeScript and Go only; Python and Dart Genkit SDKs do not yet have it. Vendor explicitly warns it can introduce breaking changes in minor releases.