codenameakshay/ai_sdk_dart
Dart/Flutter port of Vercel AI SDK v6 — provider-agnostic text generation, streaming, structured output, tools, embeddings, image gen, speech, MCP, and Flutter UI controllers
Platform-specific configuration:
{
"mcpServers": {
"ai_sdk_dart": {
"command": "npx",
"args": [
"-y",
"ai_sdk_dart"
]
}
}
}Add the config above to .claude/settings.json under the mcpServers key.
A Dart/Flutter port of [Vercel AI SDK v6](https://sdk.vercel.ai) — provider-agnostic APIs for text generation, streaming, structured output, tool use, embeddings, image generation, speech, and more.
[](https://pub.dev/packages/ai) [](https://pub.dev/packages/ai_sdk_openai) [](https://pub.dev/packages/ai_sdk_anthropic) [](https://pub.dev/packages/ai_sdk_google) [](https://pub.dev/packages/ai_sdk_flutter_ui) [](https://pub.dev/packages/ai_sdk_mcp) [](https://pub.dev/packages/ai_sdk_provider) [](https://github.com/codenameakshay/ai_sdk_dart/actions/workflows/ci.yml) [](LICENSE) [](https://dart.dev)
---
AI SDK Dart brings the full power of Vercel AI SDK v6 to Dart and Flutter. Write your AI logic once, swap providers without changing a line of business code, and ship on every platform — mobile, web, and server. Every API mirrors its JavaScript counterpart so the official Vercel docs apply directly to your Dart code.
---
examples/flutter_chat)<table> <tr> <td align="center"><b>Multi-turn Cha
Loading reviews...