
Genkit Dart
Build AI-powered Dart applications with Genkit Dart — integrating LLMs (Gemini, Claude, OpenAI), structured outputs, tool calling, flows, and agentic workflows.
Install
npx skills add https://github.com/genkit-ai/genkit-dart --skill genkit-dartWhat is this skill?
- Unified interface for text generation, tool calling, flows, and agents
- Plugins for Gemini, Claude, OpenAI, Firebase AI, and MCP
- Type-safe schemas via schemantic library
- Genkit CLI developer UI with execution tracing
- Streaming and embeddings support
Adoption & trust: 38 installs on skills.sh.
Who is it for?
Dart and Flutter developers adding LLM capabilities to their apps
Skip if: Non-Dart projects or pure Python/JavaScript AI workflows
What do I get? / Deliverables
- Dart AI application
- configured Genkit flows
- LLM integration code
Recommended Skills
Journey fit
Integrating an AI SDK into a Dart application is a build-phase activity: wiring LLM providers, defining flows and tools, and building the agent or generation layer of the app. Genkit Dart is an integrations skill — it connects Dart apps to multiple AI provider plugins (Gemini, Anthropic, OpenAI, Firebase AI, MCP) through a unified interface.