BAAIが提供する検索ツールキット。BGE埋め込み・再ランキングモデルに加え、検索やRAG向けの学習、評価、チュートリアルを備えています。
Marker-Inc-Korea/AutoRAG
ファイル、メール、チャット、メモをその場で検索し、出典付きの番号付き回答を返すパーソナルライブラリアンエージェント。
- スター
- 5,399
- フォーク
- 486
- 未解決の Issue
- 81
- 最終コミット
- 昨日
これは何?
AutoRAG Agentは、オフィス業務向けのパーソナルライブラリアンエージェントです。設定した単一のモデルが、ローカルのドキュメント、メール、チャットのアーカイブ、メモを、中央のベクターデータベースにコピーすることなく、元の保存場所で検索します。事実を確認するためにソースファイルを直接開き、該当箇所を示す番号付きの回答を返します。
インデックス作成は自動で行われます。ドキュメントはローカルで解析(PDF、HWP/HWPX、DOCX、XLSX、Markdownなど)された後、BM25によるキーワード順位付け、セマンティックベクトル検索、またはその両方を組み合わせた検索で探せます。Slack、Discord、Telegram、WhatsApp、KakaoTalk、Notion、Gmail/IMAPメール、Obsidian、GitHubに対応するコネクターを備えています。依頼に応じてファイルの整理、名前変更、移動、編集も行えます。変更は記録され、削除したファイルはOSのゴミ箱に送られます。
このプロジェクトは@autorag/librarianパッケージとして提供され、CLI、ターミナルUI、コーディングエージェント向けのMCPサーバー、TypeScript APIを備えています。同じエンジンを使ったデスクトップアプリは、別のリポジトリで開発・保守されています。元のPython製AutoRAGパイプライン最適化ツールはlegacyディレクトリに移され、現在はメンテナンスモードです。
主な機能
- 01ローカルのファイル、メール、チャットのアーカイブ、メモを中央のデータベースにコピーせず、その場で検索します。
- 02ソースファイルと該当箇所を示す、番号付きの回答を返します。
- 03BM25キーワード検索、セマンティックベクトル検索、ハイブリッド検索を組み合わせます。
- 04PDF、HWP/HWPX、DOCX、XLSX、Markdownをローカルで解析し、画像にはオプションでOCRを利用できます。
- 05CLI、ターミナルUI、MCPサーバー、TypeScript APIを提供します。
ユースケース
- 契約書、レポート、スプレッドシートが入ったフォルダーから、条項や数値を探す。
- 数か月分のSlack、Discord、Telegramの会話について質問する。
- 1つのインターフェースからメールのアーカイブやObsidianの保管庫を検索する。
- Claude Codeなどのコーディングエージェントに、MCP経由でローカルドキュメント検索機能を提供する。
使う前に知っておきたいこと
- Node 24 以降と Bun 1.2 以降が必要です。
- デスクトップアプリのソースコードは Apache-2.0 のエンジンとは異なり、Fair Source(FSL-1.1-MIT)で公開されています。
- セマンティック検索にはローカルの MinSync 埋め込みモデルが必要です。また、ファイル名検索に使うツールはプラットフォームによって異なります(Windows では Everything、macOS/Linux では fsearch-cli)。
収録されている特集
トピック
よくある質問
- AutoRAG とは?
- ファイル、メール、チャット、メモをその場で検索し、出典付きの番号付き回答を返すパーソナルライブラリアンエージェント。 AutoRAG Agentは、オフィス業務向けのパーソナルライブラリアンエージェントです。設定した単一のモデルが、ローカルのドキュメント、メール、チャットのアーカイブ、メモを、中央のベクターデータベースにコピーすることなく、元の保存場所で検索します。事実を確認するためにソースファイルを直接開き、該当箇所を示す番号付きの回答を返します。
- AutoRAG は無料で使えますか?ライセンスは?
- AutoRAG は Apache-2.0 ライセンスのオープンソースです。商用製品で使う前にライセンス条件を確認してください。
- AutoRAG は今もメンテナンスされていますか?
- 活発にメンテナンス中。AutoRAG の最終コミットは 2026年11月6日 です。
- AutoRAG は何に使えますか?
- 契約書、レポート、スプレッドシートが入ったフォルダーから、条項や数値を探す。 数か月分のSlack、Discord、Telegramの会話について質問する。 1つのインターフェースからメールのアーカイブやObsidianの保管庫を検索する。 Claude Codeなどのコーディングエージェントに、MCP経由でローカルドキュメント検索機能を提供する。
- AutoRAG はどこで入手できますか?
- ソースコードとインストール手順は GitHub にあります:https://github.com/Marker-Inc-Korea/AutoRAG
概要はプロジェクトの README をもとに AI が生成しています。GitHub の数値は毎日更新されます。
関連プロジェクト
ローカルファイル、GitHubリポジトリ、Webサイトを取り込み、ネットワーク内にデータを保ったままローカルのOllamaモデルで質問に答えるオフラインRAGアプリ。
text-generation-webui向けの拡張機能。ローカルLLMでWeb検索し、関連ページの抜粋を回答に追加できます。
AIエージェントが長期的な知識を編集可能なファイルとして保存、検索、統合できる、ローカルファーストのMarkdownメモリワークスペース。
LLMチャット、RAGナレッジベース、ブラウジング・シェル・MCPツールを使うエージェントループを備えた、単一のGoバイナリで動くセルフホスト型AIアシスタント。
APIキー不要でCPU上で動作し、AIコーディングエージェントに関連するコードスニペットだけを返すコード検索ライブラリ。