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 檔案。
相關
- 專案
- 專案
- 專案
- 專案
- 專案