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 模型引入到一个群聊中。它解决了传统一对一 AI 交互的局限性,使模型能够围绕同一主题进行讨论、辩论或协作,同时保持各自独特的角色设定。
工作原理
该应用基于 Tauri 2 和 React 19 构建,作为本地优先的界面,可直接连接到多种 AI 提供商(如 OpenAI、Anthropic、Gemini 和 Ollama)。它使用统一的流式运行时处理响应,并通过角色系统为群聊中的每个 AI 参与者分配特定的系统提示和参数。同时集成了 Model Context Protocol (MCP),使 AI 模型能够调用外部工具并访问本地文件或 Git 仓库。
适用人群
适用于希望尝试不同 AI 视角、协调多个模型之间复杂讨论,或使用注重隐私的本地优先 AI 桌面和移动应用的用户。
主要亮点
- 多模型群聊:将多个 AI 引入同一对话中,它们可以查看彼此的消息并独立回应。
- 角色系统:可创建自定义角色(如翻译员、代码审查员),并设置独立的系统提示和温度参数。
- MCP 工具集成:通过 Model Context Protocol 连接外部工具服务器,实现日历、提醒等系统功能。
- 本地优先隐私保护:所有数据存储在本地 SQLite 数据库中,并使用系统凭据存储来管理 API 密钥。
- 跨平台支持:支持 Windows、macOS、Linux 和 Android 平台。
- 高级渲染功能:支持 Markdown、Mermaid 图表、KaTeX、HTML/Three.js 预览。
- 工作区与 Git 工具:允许 AI 读取、搜索和编辑本地项目文件,并执行 Git 命令。
相关
- 项目
- 项目
- 项目
- 项目
- 项目