A guide to building long-term compounding knowledge infrastructure. See details on GitHub .

Genkit

An open-source framework by Firebase for building production-grade, full-stack AI applications with multi-language SDKs and model provider integrations.

Overview

Genkit is an open-source framework developed by Firebase that simplifies building production AI features. It offers a unified SDK and plugin system supporting JavaScript/TypeScript, Go and Python, and integrates with model providers such as Google, OpenAI, Anthropic, and Ollama.

Key features

  • Unified API across languages and providers
  • Tool calling and agentic workflows for complex interactions
  • Local developer tools: CLI and Developer UI for testing and tracing

Use cases

  • Chatbots and multi-turn conversational systems
  • Model-driven automation and workflow orchestration
  • Multimodal generation and RAG (retrieval-augmented generation)

Technical highlights

  • Plugin-based architecture for provider and feature extensibility
  • Cross-language SDKs for consistent developer experience
  • Production-ready: monitoring, telemetry and multiple deployment targets

Comments

Genkit
Resource Info
Author Firebase
Added Date 2025-09-18
Tags
OSS Dev Tools AI Agent RAG