cogwheel0/conduit
Native iOS and Android client for Open WebUI, direct OpenAI-compatible, Ollama, and Hermes agents.
解决的问题
Conduit 是一款原生移动客户端,旨在弥合以桌面为中心的 AI 界面与移动端使用之间的差距。它解决了常见的移动端问题,例如反向代理后的身份验证失败、应用切换至后台时流式响应中断,以及缺乏原生移动端整合(如主屏幕小组件和分享表单获取)。
工作原理
Conduit 使用 Flutter 构建,作为连接各种 AI 后端的前端界面。它支持多种连接方式:
- Open WebUI:连接到自托管服务器以获取完整功能访问权限(聊天、文件夹、工具等)。
- Direct:直接连接到兼容 OpenAI 的端点、Ollama 或 OpenRouter,无需单独的帐户。
- Apple Intelligence:集成 Apple 的本地 SystemLanguageModel (iOS 26+) 和 Private Cloud Compute (iOS 27+)。
- Hermes Agent:连接到自托管的 Hermes 服务器,用于代理工作流和计划任务。
适用人群
自托管 AI 模型或使用各种 API 提供商,并希望获得具备严格隐私控制和复杂身份验证路径支持的高性能原生移动体验的用户。
亮点
- 原生移动体验:使用 Flutter 流畅渲染 LaTeX、Mermaid 图表和语法高亮的代码块。
- 稳健的身份验证:支持 LDAP、SSO、OAuth 以及各种反向代理,如 Authelia 和 Cloudflare Tunnel。
- 隐私至上:无开发者运营的后端;数据直接从设备流向配置的服务器。
- 移动端整合:包含适用于 iOS 和 Android 的主屏幕小组件、语音通话模式和分享表单获取。
- 多模态支持:处理图像和音频附件,以及多模态提示。
相关
- 项目
- 项目
- 项目
- 项目
- 项目