Repolode
Marker-Inc-Korea

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 の数値は毎日更新されます。

関連プロジェクト