OpenBMB/MiniCPM-V-Apps
MiniCPM-V apps — fully offline multimodal chat on iOS / Android / HarmonyOS
解决的问题
该项目提供了一组移动应用演示,使 MiniCPM-V 系列多模态模型能够完全在设备上运行,无需依赖云端推理。支持多种移动操作系统,包括 iOS、Android 和 HarmonyOS NEXT。
工作原理
应用程序利用 llama.cpp-omni(作为 git 子模块集成)在移动硬件上本地执行 GGUF 格式的模型权重。项目为每个平台提供了独立的构建管道:iOS 使用 Xcode 项目,Android 使用 Gradle/Kotlin 项目,HarmonyOS 使用 DevEco Studio 项目。用户可选择下载预构建包,或从源码构建并加载特定模型版本(如 MiniCPM-V 2.6、4.0、4.6 或纯文本模型 MiniCPM5-1B)。
适用人群
- 移动开发者:希望将本地 LLM 和多模态模型集成到移动应用中的开发者。
- AI 研究人员:希望在边缘设备上测试多模态模型性能的研究者。
- 终端用户:希望在智能手机上运行私密、离线多模态 AI 的用户。
亮点
- 跨平台支持:提供 iOS、Android 和 HarmonyOS 的原生演示。
- 多模态能力:支持视觉-语言模型(MiniCPM-V)和文本转语音(VoxCPM2)。
- 设备内执行:通过
llama.cpp完全本地运行,确保隐私和离线可用性。 - 硬件特定指导:提供不同模型量化版本的详细内存(RAM)需求,确保在各种设备上流畅运行。
相关
- 项目
- 项目
- 项目
- 项目
- 项目