A curated list of AI tools and resources for developers, see the AI Resources .

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
🌱 Open Source 🛠️ Dev Tools 🧠 AI Agent 📚 RAG