{"repo":"llt22/talkio","free":true,"listed":false,"github":"https://github.com/llt22/talkio","clone":"git clone https://github.com/llt22/talkio.git","description":"Local-first multi-AI group chat desktop app — pull gpt, Claude, Gemini, DeepSeek into one conversation. Tauri 2 + React 19.","language":"TypeScript","stars":321,"topics":["ai","chat","chatbot","chatgpt","claude","deepseek","llm","mcp","openai"],"license":"MIT","category":"ai-agents","readme_excerpt":"Talkio 让多个 AI 在你的桌面上同时对话。 多模型群聊 · 身份角色系统 · MCP 工具调用 · 文件解析 · 本地优先 · Tauri 2 + React 19 中文 · English Talkio 不只是又一个 ChatGPT 客户端——你可以把多个 AI 模型拉进同一个群聊，让它们各自扮演不同角色，围绕同一个话题展开讨论、辩论、接龙。 --- 截图 桌面端 移动端 对话列表 · AI 单聊 · 多模型群聊 · 托管讨论（成语接龙） Mermaid 图表渲染 · HTML/Three.js 预览 · 模型浏览 · 身份角色 设置 · 供应商配置与模型管理 --- 核心特色 🎭 群聊 — 多 AI 同时对话 不同于传统的一对一聊天，Talkio 支持 多模型群聊 ： - 让不同的 AI 模型进入同一个对话——它们会有不同的思考方式和观点 - 每个参与者可以绑定不同的 身份（Persona） ，拥有独立的系统提示词和参数 - AI 之间能看到彼此的发言，独立思考，不会简单附和 - 用 @提及 指定某个模型回答，或让所有人轮流发言 - 支持 群组系统提示词 ，引导 AI 角色行为和讨论方向 🧠 身份系统 为 AI 创建角色：翻译官、代码审查员、辩论对手、成语接龙玩家…… - 自定义系统提示词 - 独立调节温度（Temperature）和 Top-P - 推理力度控制（Reasoning Effort） - 一个模型可以在不同对话中扮演不同角色 🔧 MCP 工具调用 通过 Model Context Protocol 连接外部工具服务器： - 支持 SSE（远程）和 Stdio（本地，桌面端）两种传输模式 - 日历、位置、提醒等系统能力 - 自定义工具服务器 - AI 自动决定何时调用工具 🔒 本地优先 - 所有数据存储在本地（SQLite） - 不运行任何云端服务，不收集用户数据 - API Key 安全存储 — 桌面端存入系统凭据库（macOS Keychain / Windows 凭据管理器 / Linux Secret Service），不写入应用本地存储；Android 端存储在应用私有 WebView 存储中，密钥永不离开设备 --- 更多功能 - 多 Provider — OpenAI / Anthropic / DeepSeek / Groq / Ollama 等，支持 OpenAI Chat / Responses API 和 Anthropic Messages API - 流式输出 — 实时渲染，支持 Markdown / 代码高亮 / Mermaid 图表 / HTML 预览 - 深度推理 — 支持 DeepSeek、Qwen 等模型的 reasoning content 和 标签 - 工作区工具 — 绑定本地项目目录，AI 可读取、搜索、编辑文件，支持逐文件预览确认 - Git 工具 — 在对话中执行 git status / diff / log 等操作，Rust 层白名单 + 确认对话框保障安全 - 文件解析 — 支持 PDF / Word / Excel / 多种文本格式，拖拽上传或 Ctrl+V 粘贴图片 - 语音输入 — 接入 Whisper 兼容 STT 服务（Groq / OpenAI），按住录音自动转文字 - 上下文压缩 — 长对话自动或手动压缩历史，节省 Token 开支 - 对话置顶 — 重要对话置顶显示，桌面端右键菜单 / 移动端更多菜单快速操作 - Token 用量 — 每条回复显","default_branch":null,"files":null,"tree":[],"storefront":"/r/llt22","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/llt22/talkio/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}