开源桌面 AI 智能体应用与 Rust 库,可低成本运行大量智能体。
anhe2021212-spec/Tidal_Echo
自托管的私密 1:1 聊天通道,把手机 PWA 与你的 AI 伴侣连接起来,可接 Claude Code 或任意 OpenAI 兼容模型。
- Star
- 326
- Fork
- 164
- 未关闭 Issue
- 2
- 最近提交
- 上个月
这是什么?
Companion Channel 是一个单用户聊天中转服务,把可安装到手机主屏的 PWA 与运行在你自己电脑或服务器上的 AI 伴侣连接起来。你在手机上发出的消息会落库到 VPS 上的 SQLite,再通过 Server-Sent Events 推给 Claude Code 的 channel 插件,在会话中以 channel 块的形式出现;AI 通过 reply 工具回复,回复会以气泡的形式显示在手机上。
默认的 AI 侧是基于 Bun 和 MCP 的 Claude Code channel 插件。仓库中的 examples/bridge_any_llm.py 可以让 GPT、DeepSeek、Gemini 等任意 OpenAI 兼容模型替代 Claude Code,前后端无需改动。另外提供服务器端常驻的 API loop,支持多步 MCP 工具调用、图片和文件附件,以及无需重启即可热加载的人格设定文件。
所有接口都由同一把 Bearer 密钥 RELAY_SECRET 保护,没有账号体系,也不依赖第三方托管。后端基于 FastAPI,前置 nginx,安装 PWA 和使用 Web Push 需要 HTTPS 域名。语音合成(MiniMax TTS)和推送均为可选,未配置时自动关闭,不影响文字聊天。
核心功能
- 01通过 SSE 与 HTTP 在手机 PWA 和 AI 会话之间中转消息。
- 02通过基于 Bun 和 MCP 的 channel 插件接入 Claude Code。
- 03借助桥接脚本或服务器端 API loop,支持任意 OpenAI 兼容模型。
- 04聊天记录存于自有服务器的 SQLite,使用 Bearer 密钥鉴权。
- 05支持图片和文件附件,MCP 工具调用以可展开卡片显示。
- 06可选接入 MiniMax 文字转语音和 Web Push 锁屏推送。
适用场景
- 在手机上与由 Claude Code 驱动的 AI 伴侣进行私密一对一聊天。
- 把自托管的手机聊天界面接到 GPT、DeepSeek 等非 Claude 模型。
- 将 PWA 壳子作为自有消息后端的前端复用。
- 运行服务器端 AI 助手,调用 MCP 工具并处理文件附件。
标签
常见问题
- Tidal_Echo 是什么?
- 自托管的私密 1:1 聊天通道,把手机 PWA 与你的 AI 伴侣连接起来,可接 Claude Code 或任意 OpenAI 兼容模型。 Companion Channel 是一个单用户聊天中转服务,把可安装到手机主屏的 PWA 与运行在你自己电脑或服务器上的 AI 伴侣连接起来。你在手机上发出的消息会落库到 VPS 上的 SQLite,再通过 Server-Sent Events 推给 Claude Code 的 channel 插件,在会话中以 channel 块的形式出现;AI 通过 reply 工具回复,回复会以气泡的形式显示在手机上。
- Tidal_Echo 可以免费使用吗?用的什么许可证?
- Tidal_Echo 以 AGPL-3.0 许可证开源。用于商业产品前,请先确认许可证条款。
- Tidal_Echo 还在维护吗?
- 半年内有更新。Tidal_Echo 最近一次提交是在 2026年9月22日。
- Tidal_Echo 适合用来做什么?
- 在手机上与由 Claude Code 驱动的 AI 伴侣进行私密一对一聊天。 把自托管的手机聊天界面接到 GPT、DeepSeek 等非 Claude 模型。 将 PWA 壳子作为自有消息后端的前端复用。 运行服务器端 AI 助手,调用 MCP 工具并处理文件附件。
- 在哪里获取 Tidal_Echo?
- 源代码和安装说明在 GitHub 上:https://github.com/anhe2021212-spec/Tidal_Echo
概要由 AI 根据项目 README 生成;GitHub 数据每日更新。
相关项目
本地优先、不绑定单一模型服务商的个人 AI 工作台,支持对话、记忆、可审计工具、MCP 与独立项目插件。
自托管的全能 AI 伴侣,集成桌面虚拟形象、多平台聊天机器人、直播机器人和带工具与 MCP 的智能体。
本地自托管的记忆中枢,让 Claude Code、Codex、OpenClaw 等多个 AI 智能体共享同一份持久记忆。
可自托管的 Python 个人 AI 智能体框架,提供浏览器 WebUI、终端客户端、聊天应用接入、记忆与 MCP 支持。
开源个人 AI 助理与 Agent Harness,可规划任务、调用工具与技能,并支持记忆与多渠道接入。