Built and used in production by Google, Genkit is an open-source library with tools to help you build AI-powered experiences
Genkit in your language
Get started with just a few lines of code.
Simplified AI Integration
The fastest way to build, test, and deploy real AI
features into your apps.
Composable workflows
Structure chat, RAG, tool use, and agents with built-in primitives.
Production-ready tools
Local dev, debugging UI, and deployment to Firebase, Cloud Run, or your stack.
Run, debug and observe your AI workflows from the local developer UI.
Choose your SDK language and provider (e.g. GoogleAI, OpenAI).
Define prompts, flows, and tools in code.
Use the Genkit CLI and Developer UI to inspect behaviour.
Run on Firebase, Cloud Run, or your own infrastructure.
See how Genkit works with Firebase, Angular, Next.js and more in production-ready apps, with pre-built demos and code you can reuse.