Open-source AI SDK and toolkit for building full-stack agentic apps for any platform. Available in TypeScript, Go, Dart, and Python. Built by @Google.

Genkit Python 0.12 is out! - Explore generative UI with genkit-a2ui - Stream typed Pydantic models with generate_stream - Run Deep Research jobs and generate audio with Lyria 3 Check out the article to learn more 👇
Article

Genkit Python 0.12: A2UI support, typed Pydantic streaming, and Deep Research and Lyria models

Genkit Python 0.12 makes it easier to build interactive, multimodal agentic applications in Python. With the new genkit-a2ui package, your agents can render interactive UI components instead of plain

1
3
12
1,049
Genkit Dart 0.17 is out! - Resume failed or aborted generate calls and agent snapshots - Delegate background work to async subagents - Export OpenTelemetry GenAI traces and metrics with genkit_otel Check out the article to learn more 👇
Article

Genkit Dart 0.17: Resumable generate and agent loops, async subagents, and pluggable telemetry

As we move toward a stable 1.0 release, Genkit Dart 0.17 brings resumable generation and agent snapshots, background subagents, and pluggable OpenTelemetry instrumentation. Failed or aborted generate

1
7
25
3,453
Genkit CLI & Dev UI 1.43 is out! - Step through human-in-the-loop interrupts in Agent Runner - Inspect execution logs in the bottom Logs drawer - Query logs from your terminal or agent with genkit log:list Check out the article to learn more 👇
Article

Genkit CLI & Dev UI 1.43: Improved human-in-the-loop testing and log viewing

Genkit CLI and Developer UI 1.43 makes it easier to test agents that require human-in-the-loop and inspect execution logs in both the browser and the terminal. You can now step through multiple tool

4
7
22
1,573
Genkit Python 0.11 is out! This release brings video generation with models like Veo, improved model config DX, unified error handling, debug logs in the Developer UI, and resumable tool loops. Check out the article to learn more 👇
Article

Genkit Python 0.11: Video generation, typed model options, and unified error handling

Genkit Python 0.11 brings video generation, improved DX for model configuration, unified error handling across providers, and structured debug logs in the Developer UI. Video models now run as

1
7
18
2,014
Genkit Go 1.12 is out! 🎉 It includes expanded model providers (OpenRouter, xAI, and more), improved error classification, improved logging, generic prompt functions, and polishes across the board ✨ Read the article to learn more 👇
Article

Genkit Go 1.12: Expanded model providers, better error handling, and improvements across the board

Genkit Go 1.12 rebuilds the OpenAI-compatible provider core on typed configs, introduces a unified error classification system with safe client redaction, and adds trace-correlated logging. It also

2
13
34
3,867