一款在手机上完全离线运行语言模型、语音合成和工具调用的 React Native 应用,无需账号。
orailnoor/cross-platform-llm-client
基于 Flutter 的跨平台 AI 聊天客户端,可在手机端离线运行 GGUF 模型,也可切换到云端 API。
可替代:ChatGPT
- Star
- 1,581
- Fork
- 329
- 未关闭 Issue
- 23
- 最近提交
- 3天前
这是什么?
PrivateLM 是一个基于 Flutter 构建的跨平台 AI 聊天客户端。Android 和 iOS 端通过封装 llama.cpp 的 Flutter 插件进行本地推理,Android 使用 Vulkan 加速,iOS 使用 Metal。模型以 GGUF 格式下载到设备后,无需联网即可对话。
同一界面也可以连接云端服务,支持 OpenAI、Anthropic、Google Gemini 和 Kimi(月之暗面)。应用将几种不同的 API 格式统一封装。Web 版仅支持云端模式。聊天记录和设置通过 Hive 保存在本地,API 密钥只发送给所选的服务商。
首次启动时,应用会检测设备内存并推荐上下文长度和 token 上限。对话支持文本与图片,可使用本地 Qwen2-VL 模型或支持视觉的云端模型。多步骤任务视图仍在开发中。
核心功能
- 01在 Android 和 iOS 上运行 GGUF 模型,并支持 GPU 加速。
- 02可切换到 OpenAI、Anthropic、Google Gemini 或 Kimi 的 API。
- 03支持文本和图片输入,包括本地 Qwen2-VL 视觉模型。
- 04聊天记录和设置通过 Hive 存储在本地。
- 05根据设备内存推荐上下文长度和 token 上限。
适用场景
- 在手机上使用本地模型聊天,数据不发送到服务器。
- 用同一个客户端在端侧模型和云端 API 之间切换。
- 通过 AltStore 在 iPhone 或 iPad 上侧载私有 AI 聊天应用。
快速上手
- 1
安装 Flutter 依赖
flutter pub get - 2
构建 Android 调试版 APK
flutter build apk --debug - 3
构建 Web 应用
flutter build web --release
使用前须知
- 本地设备端推理仅支持 Android 和 iOS;网页版仅支持云端。
- iOS 版需要 Mac 构建,并通过 AltStore 侧载安装,侧载应用 7 天后会过期。
- 发布 Android 版本需要自行配置签名密钥。
收录于专题
标签
常见问题
- cross-platform-llm-client 是什么?
- 基于 Flutter 的跨平台 AI 聊天客户端,可在手机端离线运行 GGUF 模型,也可切换到云端 API。 PrivateLM 是一个基于 Flutter 构建的跨平台 AI 聊天客户端。Android 和 iOS 端通过封装 llama.cpp 的 Flutter 插件进行本地推理,Android 使用 Vulkan 加速,iOS 使用 Metal。模型以 GGUF 格式下载到设备后,无需联网即可对话。
- cross-platform-llm-client 可以免费使用吗?用的什么许可证?
- cross-platform-llm-client 以 MIT 许可证开源。用于商业产品前,请先确认许可证条款。
- cross-platform-llm-client 还在维护吗?
- 活跃维护中。cross-platform-llm-client 最近一次提交是在 2026年11月4日。
- cross-platform-llm-client 适合用来做什么?
- 在手机上使用本地模型聊天,数据不发送到服务器。 用同一个客户端在端侧模型和云端 API 之间切换。 通过 AltStore 在 iPhone 或 iPad 上侧载私有 AI 聊天应用。
- cross-platform-llm-client 怎么安装和运行?
- 安装 Flutter 依赖: flutter pub get 构建 Android 调试版 APK: flutter build apk --debug 构建 Web 应用: flutter build web --release
- 在哪里获取 cross-platform-llm-client?
- 源代码和安装说明在 GitHub 上:https://github.com/orailnoor/cross-platform-llm-client
概要由 AI 根据项目 README 生成;GitHub 数据每日更新。
相关项目
llama.cpp 的 React Native 绑定,可在 iOS 和 Android 应用中本地运行 GGUF 大模型。
Google AI Edge 推出的 Android 与 iOS 应用,可在手机上离线体验开源大模型和端侧生成式 AI 功能。
一款 Android 应用,可本地运行 GGUF 模型对话,也可连接 OpenAI、Anthropic、Ollama 等远程模型服务。
跨平台 AI 聊天客户端,可将 OpenAI、Claude、Ollama 等模型与 MCP 服务器连接使用。
将 llama.cpp 集成进 ROS 2 的软件包,可在节点中运行 GGUF 格式的大语言模型与多模态模型。