llt22/talkio

Local-first multi-AI group chat desktop app — pull gpt, Claude, Gemini, DeepSeek into one conversation. Tauri 2 + React 19.

何を解決するか

Talkio は、複数の AI モデルを1つのグループチャットに参加させることを可能にするマルチモデルチャットクライアントです。従来の1対1のAI対話の制限を克服し、モデル同士が1つのトピックについて議論、論争、または協働できるようにします。各モデルは独自のシステムプロンプトとパラメータを持つ個別のキャラクターとして振る舞います。

動作方法

Tauri 2 と React 19 を使用して構築されたアプリケーションは、ローカルファーストアーキテクチャを採用しています。OpenAI、Anthropic、DeepSeek、Groq などのさまざまな AI プロバイダに API キーを通じて接続します。Model Context Protocol (MCP) を使用して、カレンダー、リマインダーなどのシステム機能を提供する外部ツールサーバーに接続します。すべてのユーザーデータと API キーは SQLite とシステムの資格情報ストア(例:macOS Keychain)にローカルに保存され、プライバシーを確保します。

対象ユーザー

異なる AI の視点を試したいユーザー、複雑な AI ベースのワークフロー(例:コードレビュー、翻訳チーム)を作成したいユーザー、またはデスクトップとモバイルプラットフォームで複数の AI モデルを1つのインターフェースで管理したいユーザーに最適です。

主な特徴

  • マルチAIグループチャット:特定のモデルに @メンションするか、全モデルが順番に発言するように設定可能。
  • キャラクター(Persona)システム:各AI役割ごとにカスタマイズ可能なシステムプロンプト、温度、推論努力の設定。
  • MCPツール統合:SSE および Stdio トランスポートモードの両方をサポートし、外部ツールを呼び出せます。
  • ローカルファーストのプライバシー:クラウドサービスを使用せず、データは SQLite に、API キーはシステムの資格情報マネージャーにローカル保存。
  • 高度なレンダリング:Markdown、Mermaid 図、KaTeX、HTML/Three.js プレビューをリアルタイムストリーミングでサポート。
  • 言語およびファイル対応:音声入力用に Whisper 互換の STT を統合し、PDF、Word、Excel ファイルの解析もサポート。

関連

  • プロジェクト
  • プロジェクト
  • プロジェクト
  • プロジェクト
  • プロジェクト