AA

apecloud/aperag

Developer tools

このページは AI により自動翻訳されています。技術的な詳細は原文をご確認ください。 原文を見る

1320 stars 147 forks 品質 74 トレンド 31Apache-2.0

ApeRAG:マルチモーダルインデックス、AIエージェント、MCPサポート、スケーラブルなK8s展開を備えた本番対応のGraphRAG

概要

ApeRAGは、Graph RAG、ベクトル検索、全文検索と高度なAIエージェントを組み合わせた本番対応のRAG(検索拡張生成)プラットフォームです。ハイブリッド検索、マルチモーダル文書処理、インテリジェントエージェント、エンタープライズレベルの管理機能を備えた高度なAIアプリケーションを構築しましょう。 ApeRAGは、自社でナレッジグラフを構築し、コンテキストエンジニアリングを行い、知識ベース全体で自律的に検索・推論できる知能AIエージェントの導入に最適な選択肢です。 ApeRAGをインストールする前に、マシンが以下の最低システム要件を満たしているか確認してください:- CPU >=2コア - RAM >= 4 GiB - Docker & Docker Compose ApeRAGを始める最も簡単な方法はDocker Composeを使うことです。

概要(AI 翻訳)

ApeRAGは、Graph RAG、ベクトル検索、全文検索と高度なAIエージェントを組み合わせた本番対応のRAG(検索拡張生成)プラットフォームです。ハイブリッド検索、マルチモーダル文書処理、インテリジェントエージェント、エンタープライズレベルの管理機能を備えた高度なAIアプリケーションを構築しましょう。

ApeRAGは、自社でナレッジグラフを構築し、コンテキストエンジニアリングを行い、知識ベース全体で自律的に検索・推論できる知能AIエージェントの導入に最適な選択肢です。

阅读中文文档

  • クイックスタート
  • 主な特徴
  • Kubernetesデプロイメント(本番環境推奨)
  • 開発
  • ビルドDockerイメージ
  • 謝辞
  • ライセンス

クイックスタート

ApeRAGをインストールする前に、マシンが以下の最低システム要件を満たしているか確認してください:

  • CPU >= 2コア
  • RAM >= 4 GiB
  • Docker & Docker Compose

ApeRAGを始める最も簡単な方法はDocker Composeを使うことです。以下のコマンドを実行する前に、まずはDockerとDocker Composeがあなたのマシンにインストールされていることを確認してください:

実行後、ブラウザでApeRAGにアクセスできます:

このページは AI により自動翻訳されています。技術的な詳細は原文をご確認ください。

README

以下は原文 README の抜粋です。原文を見る。

ApeRAG

ApeRAG is a production-ready RAG (Retrieval-Augmented Generation) platform that combines Graph RAG, vector search, and full-text search with advanced AI agents. Build sophisticated AI applications with hybrid retrieval, multimodal document processing, intelligent agents, and enterprise-grade management features.

ApeRAG is the best choice for building your own Knowledge Graph, Context Engineering, and deploying intelligent AI agents that can autonomously search and reason across your knowledge base.

阅读中文文档

Quick Start

Before installing ApeRAG, make sure your machine meets the following minimum system requirements:

  • CPU >= 2 Core
  • RAM >= 4 GiB
  • Docker & Docker Compose

The easiest way to start ApeRAG is through Docker Compose. Before running the following commands, make sure that Docker and Docker Compose are installed on your machine:

git clone https://github.com/apecloud/ApeRAG.git
cd ApeRAG
cp envs/env.template .env
docker-compose up -d --pull always

After running, you can access ApeRAG in your browser at:

MCP (Model Context Protocol) Support

ApeRAG supports MCP (Model Context Protocol) integration, allowing AI assistants to interact with your knowledge base directly. After starting the services, configure your MCP client with:

{
  "mcpServers": {
    "aperag-mcp": {
      "url": "http://localhost:8000/mcp/",
      "headers": {
        "Authorization": "Bearer your-api-key-here"
      }
    }
  }
}

Authentication (by priority):

  1. HTTP Authorization Header (Recommended): Authorization: Bearer your-api-key
  2. Environment Variable (Fallback): APERAG_API_KEY=your-api-key

Important: Use your deployed API origin if not local (e.g. https://your-host/mcp/). Replace your-api-key-here with a valid API key from your ApeRAG settings.

The MCP server provides:

  • Collection browsing: List and explore your knowledge collections
  • Hybrid search: Search using vector, full-text, and graph methods
  • Intelligent querying: Ask natural language questions about your documents

Enhanced Document Parsing

GitHub で README 全文を見る

インストール

This server does not publish a one-line install command.

Open the repository installation guide MCP 初心者?mcpskill.org のガイドから始めましょう →

設定

{ "mcpServers": { "aperag-mcp": { "url": "http://localhost:8000/mcp/", "headers": { "Authorization": "Bearer your-api-key-here" } } } }