nanbingxyz/5ire

5ire is a cross-platform desktop AI assistant, MCP client. It compatible with major service providers, supports local knowledge base and tools via model context protocol servers .

5ire – 洗練されたAIアシスタント&MCPクライアント

概要

  • 5ireは、多くの大規模言語モデルプロバイダー(OpenAI、Anthropic、Google、Mistralなど)と対話でき、Model-Context-Protocol (MCP) を介して外部ツールやデータソースを呼び出せるデスクトップスタイルのAIチャットアシスタントです。
  • 検索拡張生成 (RAG) 用のローカル知識ベース(ベクトルストア)と、プロンプトライブラリ、ブックマーク、分析などのUIユーティリティがバンドルされています。

主な機能

機能 内容
MCP対応ツール MCPサーバーを通じて、ファイルシステムアクセス、システム情報、データベース、リモートAPIなどにアシスタントを接続します。これはAIのための標準化された「USB-C」スタイルのプラグイン層です。
ローカル知識ベース bge-m3 多言語埋め込みモデルを使用して docx、xlsx、pptx、pdf、txt、csv ファイルを取り込み、ベクトルをローカルに保存し、データをクラウドに送信せずにRAGを実行します。
プロンプトライブラリ 変数プレースホルダーを含むプロンプトを作成、整理、再利用できます。
ブックマークと検索 会話を保存し(元のメッセージが削除された後でも)、すべてのチャットをキーワード検索できます。
使用状況分析 API呼び出しと支出を追跡し、モデル/プロバイダーごとのコストを監視できます。
ワンクリックサーバーインストール 独自のツール用にすぐに使えるMCPサーバーを立ち上げるための、Webサイトに埋め込み可能なスクリプトです。

技術スタック

  • フロントエンド / クライアント: ElectronベースのUI(ネイティブ依存関係とパッケージングノートから推測)。
  • バックエンド: Pythonランタイム(パッケージマネージャーとして uv が必要)およびMCPサーバー通信用のNode.jsブリッジ。
  • 埋め込みモデル: bge-m3(sentence-transformersスタイルの多言語エンコーダー)。
  • MCP: LLMにツールを公開するためのオープンプロトコル。リポジトリはマーケットプレイス (mcpsvr) も維持しています。
  • サポートされているLLMプロバイダー: OpenAI, Azure, Anthropic, Google, Mistral, Doubao, Grok, DeepSeek, Ollama。

はじめに

  1. Python, Node.js, uv(Pythonパッケージマネージャー)をインストールします。これらはMCPサーバーコンポーネントに必要です。
  2. INSTALLATION.md の手順に従って、クライアントとオプションのツールサポートをセットアップします。
  3. 開発者向けに、DEVELOPMENT.md でコードをローカルで実行し、拡張機能を構築する方法を説明しています。
  4. オプション:One-Click Server Installation Integration Guide を使用して、すぐに使えるMCPサーバーをサイトに埋め込みます。

コミュニティと貢献

  • Discord: https://discord.gg/ADfBTGd5jd – 迅速なヘルプ、機能の議論、共同開発。
  • GitHub: PRを歓迎します。リポジトリには最近のコミットアクティビティとクローズされた問題の統計が表示されます。
  • マーケットプレイス: 付属の mcpsvr リポジトリには、コミュニティ主導のMCPサーバーディレクトリがあり、閲覧や貢献が可能です。
  • 資金提供: 寄付用のBuy-Me-A-Coffeeリンクが記載されています。

対象ユーザー

  • 複数のLLM APIを試すためのプラグアンドプレイUIを求める開発者。
  • 独自のドキュメント用にローカルRAGストアを必要とするチーム。
  • 標準プロトコルを介してカスタムツールでAIアシスタントを拡張したい方。

すべての詳細はリポジトリのREADMEから直接取得したものであり、追加機能は推測されていません。

関連

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