Flutter AI应用集合

一个使用RAG、AI代理、多代理系统、MCP和语音代理等技术构建的Flutter AI应用集合,展示了基于OpenAI、Anthropic、Google、xAI及开源模型的真实应用。

  • by theshivamlko
  • C++
  • 本地部署
  • 23 星标
  • 更新于
在 GitHub 查看 theshivamlko/flutter-ai-labs

使用说明

📱 Flutter Ai实验室

使用RAG、AI代理、多代理系统、MCP和语音代理构建的LLM驱动的Flutter应用程序精选集。 这个仓库展示了使用OpenAI、Anthropic、谷歌、xAI和开源模型(如Qwen和LLaMA)的现实世界的人工智能应用程序,包括在您的机器上本地运行的应用程序。

🌟 不要错过未来的更新!立即启动回购 🔥 目标100多个资源

移动开发人员的生成式人工智能路线图

路线图

LLM API

  1. 带有Anthropic API的Flutter聊天应用程序
  2. 带有OpenAI API的Flutter Chat应用程序
  3. 使用MistralAI API的Flutter聊天应用程序

Firebase AI日志颤振示例

  1. 与Gemini AI和Vertex AI正常聊天
  2. 聊天代理
  3. 文本内容生成
  4. AI代理–接地(即将推出…)
  5. AI代理——文档生成
  6. AI代理——文档分析
  7. 图像生成与分析
  8. 使用用户提示生成图像
  9. 给定图像的图像分析
  10. 视频生成与分析
  11. 带有用户提示的视频生成
  12. 给定视频的视频分析(即将推出…)
  13. 音频生成和分析
  14. 带有用户提示的音频生成(即将推出…)
  15. 使用录制的音频进行音频分析

模型上下文协议(MCP)

  1. 在Dart中构建MCP服务器

AI 代理

  1. 人力资源代理

人工智能框架

Genkit Ai框架

  1. 使用Genkit、Gemini Nano Banana和Flutter生成图像
  2. Firebase Cloud上的Genkit功能
  3. 配备Genkit和Firestore的RAG

朗链艾架构

  1. 带Langchain和云功能的Flutter聊天应用程序

本地LLM与Flutter应用程序

  1. 本地LLM与Flutter