mcpField
O
OmniClip RAG

OmniClip RAG

ローカル
github.com/EllisMorrow検索4512 週間前に更新

OmniClip RAG について

Caelune は、ローカルファースト設計の Windows デスクトップアプリと、プライベートな Markdown、PDF、Tika ベースのナレッジベースを検索する読み取り専用の MCP サーバーです。全文検索とセマンティック検索を組み合わせ、各結果に出典を表示します。

主な機能

  1. 01SQLite FTS5 とLanceDB によるハイブリッド検索
  2. 02任意の BAAI/bge-reranker-v2-m3 による再ランキング
  3. 03Markdown と Logseq のプロパティ・ブロック参照対応
  4. 04出典ラベル付きの PDF と Tika 拡張インデックス
  5. 05イベント駆動のライブ監視と増分更新
  6. 06CPU と NVIDIA CUDA を考慮した実行リソース管理

活用シーン

  1. 01ローカルの Markdown や Logseq ノートの検索
  2. 02AI クライアントへの出典付き根拠データの提供
  3. 03Windows 上での PDF や各種文書の検索

MCP 対応

stdio 経由で MCP サーバーとして動作し、対応クライアントに読み取り専用ツール omniclip.status と omniclip.search を公開します。クライアントからインデックスの構築、データ削除、設定変更はできません。

設定

ローカルサーバーの設定はどのクライアントでも共通です。コピーしてクライアントの MCP 設定ファイルに貼り付けてください。

インストール方法は未掲載です

このサーバーのパッケージやリモートエンドポイントはまだ取得できていません。プロジェクトの README の手順に従ってください。

リポジトリ
パッケージ
mcpbomniclip-rag-mcp-win-x64-v0.4.13.mcpb

ツール

ツール一覧はまだ取得されていません

ローカルサーバーのツールはマシン上で起動して初めて取得できます。メンテナーはまだツール一覧を提供していません。

詳細

Caelune — プライベートな知識。ローカル検索。

Caelune

プライベートな Markdown、PDF、Tika 対応ナレッジベースを検索する、ローカルファーストの Windows デスクトップアプリと読み取り専用 MCP サーバーです。

Latest Release Windows Local-first MCP Registry Downloads License

Windows アプリをダウンロード · 中文说明 · Web サイト · ユーザー Wiki · MCP のセットアップ

Caelune の機能

Caelune は、お使いのコンピューターにすでに保存されている知識から、検索可能なインデックスを構築します。完全一致テキスト検索、構造シグナル、セマンティックベクトル検索、任意の再ランキング、ソースを考慮したコンテキストの組み立てを組み合わせています。

デスクトップアプリでは、データルート、Runtime コンポーネント、モデル、ナレッジベースのビルド、ライブ監視、クエリ、検索結果の確認を管理できます。オプションの MCP サーバーは、同じ検索コアを読み取り専用の 2 つのツールを通じて、MCP 対応 AI クライアントに公開します。

Caelune はプライベートなローカル文書を検索し、ソースに紐づく検索結果を直接確認できるよう順位付けします。また、選択した根拠を AI に提供することもできます
ローカルの Markdown、PDF、その他の文書を検索し、ソースに紐づく検索結果を直接確認するか、選択した根拠を AI に提供できます。
目的に合わせて選択
やりたいことこちらから
Windows アプリをインストールして最初のインデックスを構築するはじめに
Runtime、モデル、CPU、CUDA、リソースに関するメッセージについて理解するRuntime とモデル
メモを編集した後もインデックスを最新に保つナレッジベースとライブ監視
MCP 経由で AI クライアントに接続するMCP 統合
問題を安全に診断するトラブルシューティング

インターフェースのプレビュー

クエリコンソールでは、入力、検索範囲、検索設定、リアルタイムのクエリ状態をまとめて管理できます。「検索結果と詳細」には専用のページがあり、ソースラベル付きの検索結果、スニペットの確認、コンテキスト全体の選択、ページによる絞り込みができます。

Caelune クエリコンソール
クエリコンソール · 画像をクリックすると原寸大で開きます

Caelune 検索結果と詳細
検索結果と詳細 · 画像をクリックすると原寸大で開きます
## ダウンロード

最新リリースを開き、用途に合ったパッケージを選択してください。

パッケージラベル用途
WIN-EXE通常の Windows デスクトップ利用:設定、ビルド、監視、検索、結果の確認
MCP-...-win64.zipMCP クライアント向けの手動 stdio セットアップ
.mcpbMCP Registry または MCPB 対応クライアント

MCP パッケージではナレッジベースのビルドや変更はできません。まず Windows デスクトップアプリでインデックスをビルドしてください。

主な特長

  • ローカル優先のストレージ — インデックス、設定、モデル、ログ、Runtime ペイロードは、アクティブなローカルデータルート内に保存されます。
  • Markdown と Logseq に対応 — Markdown コンテンツに加え、一般的な Logseq プロパティ、ブロック参照、埋め込みを認識します。
  • ハイブリッド検索 — SQLite FTS5、構造を考慮したスコアリング、LanceDB ベクトル検索、BAAI/bge-m3、およびオプションの BAAI/bge-reranker-v2-m3 を組み合わせます。
  • PDF と Tika の拡張機能 — 個別の拡張インデックスを維持し、明示的なソースラベルを付けた統合結果を返します。Tika カタログには 1,290 件の形式が登録されていますが、実際の互換性はソースファイルとパーサーによって異なります。
  • イベント駆動のライブ監視 — 実際のファイル変更に反応し、設定可能な待機時間を経て、使い捨てのワーカープロセスで増分更新を実行します。
  • クエリの各段階を表示 — 準備、語彙検索、セマンティック検索、統合、再ランキング、最終処理、コンテキストのパッキングが、Query Console に表示されます。
  • リソースを考慮した実行 — Auto モードでは、利用可能な NVIDIA CUDA の処理経路を優先し、Windows のコミットメモリ、物理メモリ、GPU メモリが不足している場合は安全にフォールバックします。
  • 読み取り専用の MCP アクセス — MCP クライアントは準備状況の確認や検索を実行できますが、インデックスのビルド、データの削除、設定の変更はできません。

プライバシーの範囲

Caelune はローカル優先ですが、あらゆるワークフローが常にオフラインであることを保証するものではありません。

  • インデックス作成時にはソースファイルを読み取ります。通常のビルド操作やソースの削除操作によって、元のメモやドキュメントが削除または書き換えられることはありません。
  • ネットワークアクセスが必要なのは、Runtime コンポーネント、モデル、Java、Tika など、ユーザーが開始するダウンロードのみです。
  • 検索されたテキストがアプリの外部に送られるのは、コピーまたはエクスポートした場合、あるいは MCP クライアントからのリクエストを明示的に許可した場合のみです。
  • サードパーティ製 AI クライアントと、それらに貼り付けた内容には、それぞれ独自のプライバシーポリシーが適用されます。

重要なソース資料はバックアップし、重要な用途で使用する前に、取得したコンテキストを確認してください。

クイックスタート

  1. 名前に WIN-EXE を含むリリースアセットをダウンロードします。
  2. アーカイブを展開し、Caelune.exe を起動します。
  3. Runtime の自動検出が完了するまで待ちます。
  4. ローカルデータルートを選択し、Markdown のナレッジベースディレクトリを 1 つ以上追加します。
  5. プロンプトが表示されたら、Runtime ページから CPU/CUDA Runtime とローカルモデルをインストールまたは修復します。
  6. 最初にフルビルドを実行します。
  7. Query Console から検索します。以降の編集を自動的にインデックスに反映したい場合は、ライブ監視を有効にします。

詳しい手順:Getting Started。

実用上の要件

  • 64 ビット版 Windows
  • アプリケーション、外部 Runtime、ローカルモデル、インデックスを保存するのに十分なディスク容量
  • ペイロードを手動でインストールしない場合、Runtime とモデルの初回ダウンロードに必要なインターネットアクセス
  • CPU での実行に対応。互換性のある NVIDIA GPU とドライバーは任意です。
  • 大規模なナレッジベースやローカル AI モデルには、Windows のページファイル自動管理を推奨します。

Runtime とモデルは外部サイドカーとして配置されるため、正常なコンポーネントをアプリケーションのバージョン間で再利用できます。Runtime and Modelsを参照してください。

検索の流れ

flowchart LR
    A["Markdown / PDF / Tika sources"] --> B["Local parsing and indexes"]
    B --> C["FTS5 lexical recall"]
    B --> D["LanceDB semantic recall"]
    C --> E["Fusion and filters"]
    D --> E
    E --> F["Optional reranking"]
    F --> G["Results and context pack"]
    G --> H["Clipboard or read-only MCP"]

MCP を 1 分で使う

  1. デスクトップアプリでナレッジベースを 1 つ以上作成します。
  2. 手動で stdio を設定する場合は MCP ZIP をダウンロードするか、Registry/MCPB パッケージを使用します。
  3. 対応クライアントから Caelune-MCP.exe を指定します。
  4. クライアントから以下のツールを呼び出します。
    • omniclip.status で準備状況とアクティブな検索モードを確認します。
    • omniclip.search でソースを明示した検索結果を取得します。

ローカルの stdio サーバーを直接受け付けず、ローカルプロキシが必要なクライアントもあります。MCP Integration Wiki と MCP_SETUP.md を参照してください。

ドキュメント

ユーザーガイド
トピックガイド
インストールと最初のビルドはじめに
ランタイム、モデル、CPU、CUDAランタイムとモデル
ナレッジベースとライブ監視ナレッジベースとライブ監視
クエリの各段階とリソースメッセージ検索とリソース
PDF と Tika のソースPDF と Tika
MCP クライアントとツールMCP の統合
よくある問題トラブルシューティング
プロジェクトのリファレンス

開発

# Desktop GUI
.\scripts\run_gui.ps1

# CLI status and query
.\scripts\run.ps1 status
.\scripts\run.ps1 query "your question"

# Build Windows packages
.\scripts\build_exe.ps1

# MCP self-check from source
python launcher_mcp.py --mcp-selfcheck

開発者向けの案内とアーキテクチャへのリンクは、開発とアーキテクチャにあります。

ライセンスとサードパーティソフトウェア

Caelune は MIT License のもとで公開されています。PySide6、SQLite、LanceDB、Apache Arrow、PyTorch、sentence-transformers、Transformers、BGE models、PyPDF、Apache Tika、Eclipse Temurin、watchdog、PyInstaller、Model Context Protocol SDK などのオープンソースプロジェクトに依存しています。

リポジトリレベルの法的通知と配布に関する通知については、THIRD_PARTY_NOTICES.md を参照してください。

Caelune とその検索結果は、保証なしで提供されます。重要な結果は検証し、バックアップを保持してください。また、検索されたコンテキストや、その後に生成される AI の出力だけを根拠に、医療、法律、金融、安全に関わる、またはその他の重大な判断を行わないでください。

コメント

MCP は初めてですか?

プロトコルの概要から最初のサーバーの導入まで、よくある疑問にまとめて答えます。

AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。