AA

apecloud/aperag

Developer tools

Эта страница переведена автоматически. Технические детали смотрите в оригинале. Открыть оригинал

1,3 тыс. stars 148 forks Качество 77 Тренд 43Apache-2.0

ApeRAG: готовый к производству GraphRAG с мультимодальным индексированием, AI-агентами, поддержкой MCP и масштабируемым развертыванием K8s

Обзор

ApeRAG — это готовая к производству платформа RAG (Retrieval-Augmented Generation), которая сочетает Graph RAG, векторный поиск и полнотекстовый поиск с продвинутыми агентами ИИ. Создавайте современные AI-приложения с гибридным поиском, мультимодальной обработкой документов, интеллектуальными агентами и функциями управления корпоративного уровня. ApeRAG — лучший выбор для создания собственного графа знаний, контекстной инженерии и внедрения интеллектуальных AI-агентов, способных автономно искать и рассуждать по всей вашей базе знаний. Перед установкой ApeRAG убедитесь, что ваш компьютер соответствует следующим минимальным системным требованиям: - CPU > = 2 ядра - RAM > = 4 GiB - Docker & Docker Compose Самый простой способ начать ApeRAG — через Docker Compose.

Обзор (машинный перевод)

ApeRAG — это готовая к производству платформа RAG (Retrieval-Augmented Generation), которая сочетает Graph RAG, векторный поиск и полнотекстовый поиск с продвинутыми агентами ИИ. Создавайте современные AI-приложения с гибридным поиском, мультимодальной обработкой документов, интеллектуальными агентами и функциями управления корпоративного уровня.

ApeRAG — лучший выбор для создания собственного графа знаний, контекстной инженерии и внедрения интеллектуальных AI-агентов, способных автономно искать и рассуждать по всей вашей базе знаний.

阅读中文文档

  • Быстрый старт
  • Ключевые особенности
  • Внедрение Kubernetes (рекомендовано для производства)
  • Разработка
  • Образ Build Docker
  • Благодарности
  • Лицензия

Быстрый старт

Перед установкой ApeRAG убедитесь, что ваша машина соответствует следующим минимальным системным требованиям:

  • CPU >= 2 ядра
  • ОЗУ >= 4 ГиБ
  • Docker и Docker составляют

Самый простой способ запустить ApeRAG — через Docker Compose. Перед запуском следующих команд убедитесь, что Docker и Docker Compose установлены на вашем компьютере:

После запуска вы можете получить доступ к ApeRAG в браузере по адресу:

Эта страница переведена автоматически. Технические детали смотрите в оригинале.

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

Открыть полный README на GitHub

Установка

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" } } } }