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
- Category
- Developer tools
- 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.
Similar tools

Claude Keychain
A free Mac menu bar app that keeps API keys in the macOS Keychain so Claude Code can use them without seeing them.
OpenAI Agent Builder
OpenAI's visual canvas for building multi-agent workflows, being withdrawn on 30 November 2026.
ElevenLabs Agent Workflows
Visual editor in ElevenLabs' agent platform for designing branching conversation flows for voice and chat agents.

AgentOps
Monitoring and debugging platform that records what AI agents do, what they cost and where they fail.