genkit
View on GitHubOpen-source framework for building agentic apps in JavaScript, Go, Dart, and Python, built and used in production by Google
A cross-language framework for building and deploying AI applications with unified model APIs, tool calling, workflows, multimodal generation, and RAG. Includes a local CLI and developer UI for testing, evaluation, tracing, and debugging.
Use Cases
Build AI chatbotsCreate tool-using agentsGenerate structured dataBuild multimodal AI featuresImplement RAG and data retrievalCreate AI workflows and automationsEvaluate and debug model outputsMonitor production AI applications
Built With
- Language
- TypeScript
- Frameworks
- Firebase · Next.js · Google Cloud Run
Tags
agentic workflows · LLM · multimodal · RAG · tool calling · structured output · prompt engineering · developer tools · observability · evaluation · cross-language