llt22/talkio
Local-first multi-AI group chat desktop app — pull gpt, Claude, Gemini, DeepSeek into one conversation. Tauri 2 + React 19.
解决的问题
Talkio 是一个支持将多个 AI 模型加入单个群聊的多模型聊天客户端。它克服了传统一对一 AI 交互的局限性,使不同模型能够围绕同一主题进行讨论、辩论或协作,每个模型都以独立的角色身份运行,拥有自己的系统提示和参数设置。
工作原理
该应用基于 Tauri 2 和 React 19 构建,采用本地优先架构。通过 API 密钥连接到多个 AI 提供商(如 OpenAI、Anthropic、DeepSeek 和 Groq)。利用 Model Context Protocol (MCP) 连接外部工具服务器,以实现日历、提醒等系统功能。所有用户数据和 API 密钥均使用 SQLite 和系统凭据存储(如 macOS Keychain)本地保存,确保隐私安全。
适用人群
适合希望尝试不同 AI 视角、构建复杂 AI 驱动工作流(如代码审查或翻译团队)或在桌面和移动平台统一管理多个 AI 模型的用户。
主要亮点
- 多 AI 群聊:支持 @提及特定模型,或让所有模型轮流发言。
- 角色系统:可为每个 AI 角色自定义系统提示、温度和推理努力参数。
- MCP 工具集成:支持 SSE 和 Stdio 两种传输模式,调用外部工具。
- 本地优先隐私保护:不使用云服务;数据存储在 SQLite 中,API 密钥存储在系统凭据管理器中。
- 高级渲染功能:支持实时流式输出,可渲染 Markdown、Mermaid 图表、KaTeX 公式以及 HTML/Three.js 预览。
- 语言与文件支持:集成 Whisper 兼容的 STT 实现语音输入,并支持解析 PDF、Word 和 Excel 文件。
相关
- 项目
- 项目
- 项目
- 项目
- 项目