App developers wanting provider-neutral AI plumbing with a good local debugging UI get it free; only models and hosting cost money.

Kenning's take

What it does

Genkit is an open-source toolkit from Google's Firebase team for adding AI features to apps, from chat assistants to document extraction and agents. It connects to Gemini, Claude, OpenAI and local models, shows every prompt and tool call in a local developer UI, and deploys to Cloud Run, Firebase or elsewhere. SDKs exist for TypeScript, Go, Python and Dart.

  • SDKs for TypeScript, Go, Python and Dart
  • Works with Gemini, Claude, OpenAI and Ollama models
  • Local developer UI with traces
  • MCP server for coding agents
  • Deploy to Cloud Run, Firebase or anywhere

Who it suits. App developers adding AI features or agents to their products.

Key facts

Made by
Google (Firebase)
Based in
United States
How to get it
Install from npm, Go, pip or pub; free and open source
Works on
TypeScript, Go, Python, Dart
In the UK
Yes
Free plan
Yes, open source under Apache 2.0

FAQ

Is Genkit free?

Yes. It is open source under the Apache 2.0 licence; you pay only for the models and hosting you use.

Which languages does Genkit support?

TypeScript and JavaScript, Go, Python and Dart.

Facts from the maker's own pages and the sources listed. Checked 2026-10-11.