Conduit

自托管 AI,始终私密

iOS 与 Android 原生应用。聊天留在本机。

Open WebUIOllamaOpenRouterHermes

-- GitHub 星标-- 下载量

装好之后,他们这么说

App Store 与 Play 评论、论坛帖、X 上的发言,以及 Buy Me a Coffee 上的留言。

后端由你选择。

首次启动时,Conduit 会询问你想如何连接。先选一种,其余随时再加,不需要的登录一律跳过。

Open WebUI

你自己托管的服务器

完整功能:聊天、文件夹、笔记、频道、工作区、服务端工具、网页搜索和图像生成。

直连

OpenAI 兼容、Ollama、OpenRouter

和供应商对话,或和本机上的模型对话。可以带 API 密钥,也可以不带。不需要 Open WebUI 账号。

Hermes

你自己托管的智能体

工具调用在执行时流出,敏感步骤等你批准。定时任务在锁屏之后仍会继续。

在手机上长这样。

位置不跑掉的实时回复。对得上反向代理的登录。作为真正页面的笔记和工具。

在移动设备上也能流畅运行的实时聊天。

Token 经 WebSocket 流出,回复立刻开始,长会话保持连接。回复变长时对话位置不动。长聊天加载时不会卡住。

在移动设备上也能流畅运行的实时聊天。 截图

符合您实际部署方式的认证。

密码、LDAP、JWT、自定义请求头、SSO、OAuth、反向代理 Cookie。你的服务器已经在用的方式。

符合您实际部署方式的认证。 截图

手机上的工作空间、笔记和频道。

模型、知识、提示词、工具和技能各自有原生页面。笔记自己选标题,频道有话题串,分享菜单把文字、链接和图片放进提示词。

手机上的工作空间、笔记和频道。 截图

在手机上长这样。

位置不跑掉的实时回复。对得上反向代理的登录。作为真正页面的笔记和工具。

在移动设备上也能流畅运行的实时聊天。

Token 经 WebSocket 流出,回复立刻开始,长会话保持连接。回复变长时对话位置不动。长聊天加载时不会卡住。

在移动设备上也能流畅运行的实时聊天。 截图

符合您实际部署方式的认证。

密码、LDAP、JWT、自定义请求头、SSO、OAuth、反向代理 Cookie。你的服务器已经在用的方式。

符合您实际部署方式的认证。 截图

手机上的工作空间、笔记和频道。

模型、知识、提示词、工具和技能各自有原生页面。笔记自己选标题,频道有话题串,分享菜单把文字、链接和图片放进提示词。

手机上的工作空间、笔记和频道。 截图

只有手机才有的部分。

小组件、分享菜单、语音、本地草稿、Material 或 Cupertino。PWA 会省掉的那些。

文件和图片

支持可重新附加服务器文件的多模态提示。

服务器端工具

工具调用、结果和推理,直接显示在对话里。

丰富渲染

代码、公式、图表、引用、推理和工具调用,原生绘制。

语音通话

通过实时通话控制进行免提对话。

语言

选择应用语言或跟随系统设置。

自适应界面

Android 用 Material,iOS 用 Cupertino,自动切换。

本地优先

聊天、笔记和草稿都保存在你的设备上。

分享菜单

把文字、链接和图片直接发进提示词。

主屏幕

聊天、麦克风和相机的小组件与快捷操作。

安装之前。

使用 Conduit 必须有 Open WebUI 服务器吗?

不需要。Conduit 可以连接你自己管理的 Open WebUI,但同样能直接对接 OpenAI 兼容 API、Ollama 和 OpenRouter,或者你自己的 Hermes 智能体。首次启动时选一个后端,其余随时可以添加。

在没有服务器的情况下可以直连哪些服务?

任何通过 Chat Completions 或 Responses 的 OpenAI 兼容端点,包括 LM Studio 和 Azure 风格的部署,另外还有原生 Ollama 和官方支持的 OpenRouter。可以填 API 密钥;如果本地端点不需要密钥,也可以不填。

Hermes 是什么?

自托管智能体。把 Conduit 指向你的 Hermes 服务器。工具调用在执行时可见,敏感步骤会请求批准,任务可以按计划跑。Conduit 只显示服务器声明的能力。

支持哪些认证方式?

用户名与密码、LDAP、JWT、自定义请求头、SSO 与 OAuth 提供方,以及反向代理登录流程。

Conduit 能在反向代理后面使用吗?

可以,包括 oauth2-proxy、Authelia、Authentik、Pangolin 和 Cloudflare Tunnel。Cookie 和会话状态都在设备本地处理。

我的数据存在哪里?

聊天、笔记和草稿留在本机,离线也可用。凭据经 Flutter Secure Storage 存放在 iOS 钥匙串或 Android Keystore,不会明文写在本地存储。不经过开发者运营的后端。

真的完全免费且开源吗?

是的。GPL-3.0,在 GitHub 上公开开发。没有付费档位,也没有高级功能墙。

支持哪些平台和版本?

Android 7.0 及以上(API 24)与 iOS 16.0 及以上。使用 Flutter 和 Dart 3.9+ 工具链构建。

在 GitHub 上开 issue 或讨论。