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つのグループチャットに参加させられるマルチモデル AI チャットクライアントです。従来の1対1の AI インタラクションの制限を克服し、モデル同士が1つのトピックについて議論、論争、または協働できるようにします。各モデルは独自のキャラクターを維持しながら、対話が可能になります。
動作方法
Tauri 2 と React 19 を使用して構築されたアプリケーションは、ローカルファーストのインターフェースとして機能し、OpenAI、Anthropic、Gemini、Ollama などのさまざまな AI プロバイダーに直接接続します。統一されたストリーミングランタイムを使用して応答を処理し、各 AI パーティシペントに固有のシステムプロンプトとパラメータを割り当てる「キャラクター(Persona)システム」を採用しています。また、Model Context Protocol (MCP) を統合し、AI モデルが外部ツールを呼び出し、ローカルファイルや Git リポジトリにアクセスできるようにしています。
対象ユーザー
異なる AI の視点を実験したい人、複数モデル間で複雑な議論を調整したい人、プライバシー重視のローカルファースト AI デスクトップおよびモバイルアプリケーションを使いたい人向けです。
主な特徴
- マルチモデルグループチャット:複数の AI を1つの会話に参加させ、お互いのメッセージを確認し、独立して応答できます。
- キャラクター(Persona)システム:翻訳者、コードレビュー担当者など、独自の役割を設定でき、個別のシステムプロンプトと温度設定が可能です。
- MCPツール統合:Model Context Protocol を介して外部ツールサーバーに接続し、カレンダー、リマインダーなどのシステム機能を活用できます。
- ローカルファーストのプライバシー:すべてのデータをローカルの SQLite データベースに保存し、API キーはシステムの資格情報ストアを使用します。
- クロスプラットフォーム対応:Windows、macOS、Linux、Android で動作します。
- 高度なレンダリング:Markdown、Mermaid ダイアグラム、KaTeX、HTML/Three.js プレビューをサポートします。
- ワークスペース & Git ツール:AI がローカルプロジェクトファイルを読み取り、検索・編集し、Git コマンドを実行できます。
関連
- プロジェクト
- プロジェクト
- プロジェクト
- プロジェクト
- プロジェクト