genkit logo

genkit

genkit-ai/genkit

Open-source framework for building AI-powered apps

GraphCanon updated Sep 20, 2026 · GitHub synced Sep 20, 2026

46views this month

6.3k stars822 forksLast push Aug 18, 2026 TypeScript Apache-2.0

Decision brief

Genkit is an open-source framework that provides SDKs in multiple languages to integrate with various AI models.

Good fit when

  • If you are building full-stack AI applications using JavaScript/TypeScript or Go, as Genkit offers production-ready SDKs suitable for these languages
  • In scenarios where integration with Firebase is a requirement, since Genkit has been built and used in production by Google's Firebase

Avoid when

  • If you require a fully stable Python SDK due to its current beta status with Genkit, opting for frameworks that provide mature Python support might be preferable
  • When your project demands extensive development in Dart, given this language is only in the preview stage within Genkit and may not offer necessary stability or features yet

Observed Jul 14, 2026 · Source: enrich:decision_facts

Verify the decision

Adoption

Package downloads where a registry match exists. GitHub stars (6,343) are secondary evidence.

npm downloads (30d)
978,762·npm downloads API·Aug 18, 2026

Maintenance and security

Full trust report
Maintenance
Very active (0d since push)
As of Aug 18, 2026
Provenance
Not a fork · Organization account
As of Aug 18, 2026
Security (OSV)
3 low (3 low)
As of Jul 11, 2026

Public GitHub metadata and optional OSV scans. Signals, not a guarantee. Trust methodology.

Install

npm install genkit
npm

How it fits your stack(4)

Typed graph edges - alternatives, integrations, successors, and dependencies. Ranked by relationship type, not raw GitHub stars.

Relationship graph

Optional deeper exploration of typed edges and category neighbours.

Similar tools

Same-category neighbours not already linked as typed edges.

Evidence and technical details

Sourced facts, taxonomy, compatibility claims, README excerpt, and machine-readable endpoints.

Overview

Genkit provides SDKs in JavaScript/TypeScript (production-ready), Go (production-ready), Python (beta), and Dart (preview) to integrate with various AI models from providers like Google, OpenAI, Anthropic, and Ollama. It supports chatbots, automations, recommendation systems through streamlined APIs.

Capability facts

MCP server
No MCP server detected

Source: repo_scan · Aug 18, 2026

Languages
typescript, javascript

Source: github.language+package.json · Aug 18, 2026

Categories

Graph entities

Compatibility

Sourced claims from the README excerpt - not unsourced marketing copy.

Python runtimePython

Source: README excerpt (regex_v1, Aug 18, 2026)

- **Python (Beta)**: Wide feature support approaching production-readiness
Source link

Tags

README

Genkit is an open source framework for building full stack AI powered applications, built and used in production by Google's Firebase. It provides SDKs for multiple programming languages with varying levels of stability: JavaScript/TypeScript : Production ready with full feature...

For agents

This page has a .md twin and JSON over the API.

Was this helpful?

Anonymous feedback helps us improve pages and translations.