Genkit
Open-source framework from Google for building AI-powered apps in JavaScript, Go, and Python.
About
Firebase's team at Google built Genkit as an open source framework for AI applications, and Google runs it in production, which distinguishes it from most vendor SDKs. Code is organized around flows, observable typed functions that wrap model calls, tool use, and retrieval so they can be traced, tested, and deployed as units, and a local developer UI lets you run flows, inspect traces, and evaluate outputs before shipping. TypeScript and Go SDKs are stable while Python and Dart are in preview, and a plugin system connects Gemini, Vertex AI, OpenAI, Anthropic, and local models through Ollama, alongside vector stores for retrieval augmented generation. Deployment targets include Cloud Functions, Cloud Run, or any Node or Go host, with framework integrations for Next.js, Express, and others. The Apache-2.0 repository sits around 6,300 GitHub stars, and the framework itself is free with costs coming only from whichever model provider you attach. Teams already on Firebase or Google Cloud pick it for structured, observable AI features without committing to a single model vendor.
Reviews (0)
Leave a Review
No reviews yet. Be the first to review!
Details
- Category
- AI Frameworks & Libraries
- Price
- Free
- Platform
- Local/Desktop
- Difficulty
- Intermediate (3/5)
- License
- Apache-2.0
- Added
- Jul 29, 2026
Related Tools
Unified system for large-scale distributed training and inference.
Guidance language for controlling LLM generation with constraints, grammars, and JSON schemas.
Library for easily accessing and processing ML datasets.
JAX neural network library with PyTorch-like module system.
High-level deep learning API supporting JAX, TensorFlow, and PyTorch backends.
Gradient boosting library by Yandex with native categorical feature handling.