// rag · ragapp/ragapp

ragapp

ragapp — проект с открытым исходным кодом из категории «RAG и базы знаний» от ragapp (ragapp/ragapp на GitHub). У него 4 446 звёзд на GitHub и 471 форк, он распространяется по лицензии Apache-2.0 и последний раз обновлялся на GitHub 22 января 2025.

RAGApp: deploy a RAG app over your documents with Docker — configure it like a custom GPT

★ 4,4 тыс. звёзд⑂ 471 форкApache-2.0обновлено янв. 2025
▦ визуал — в README этого проекта нет встраиваемого скриншота,
поэтому здесь заглушка. Руководство ниже в любом случае полное.
// факты о проекте

Факты о проекте

Репозиторий
ragapp/ragapp
Звёзды GitHub
4 446
Форки
471
Лицензия
Apache-2.0
Последнее обновление на GitHub
22 января 2025
Тип страницы
Полное руководство по установке
// как это работает

Как это работает

  1. Gather your data

    Collect the documents or sources you want the app to answer questions over.

  2. Run the container

    Start RAGApp with a single docker run command.

  3. Configure in the admin UI

    Open the admin page to connect your data and choose a model — OpenAI, Gemini, or local Ollama.

  4. Chat and share

    Use the chat UI at the root URL, and put the app behind your API gateway if exposing it publicly.

// возможности

Почему его любят

One-command deployment

A single `docker run` starts the whole app on port 8000.

Admin UI configuration

Set up data sources and models from the browser, like configuring a custom GPT.

Chat UI and API docs included

A user-facing chat interface at / and interactive API documentation at /docs.

Hosted or local models

Use OpenAI or Gemini with your key, or run fully local models through Ollama.

Compose variants for production

Provided Docker Compose setups add Ollama + Qdrant, or a management UI to run multiple RAG apps.

Built on LlamaIndex

Retrieval and indexing ride on the LlamaIndex framework's data connectors and pipelines.

Advertisement
// запустите сами

Запустите сами

  1. Clone the repository

    Clone the project and enter its directory (for development or Compose deployments).

    git clone https://github.com/ragapp/ragapp.git
    cd ragapp
  2. Run the container

    Start RAGApp with Docker, publishing port 8000.

    docker run -p 8000:8000 ragapp/ragapp
  3. Configure your app

    Open the admin UI and connect your data and model.

    # open http://localhost:8000/admin — chat UI at http://localhost:8000/
// сценарии использования

Что можно создать

Advertisement
// вопросы и ответы

Вопросы и ответы

Who maintains RAGApp?

The ragapp project team; it is built on top of LlamaIndex.

Is RAGApp free?

Yes, Apache-2.0 licensed. Hosted model usage (OpenAI/Gemini) bills to your own keys; local Ollama models avoid that.

Does it need a paid API key?

Only if you choose hosted models. With Ollama configured, the app can run entirely on local models.

How does it compare to building RAG with LlamaIndex directly?

RAGApp packages the LlamaIndex plumbing into a deployable app with admin and chat UIs, trading deep customization for minutes-to-working setup.

How do I get started?

Run `docker run -p 8000:8000 ragapp/ragapp`, then configure data and models at http://localhost:8000/admin.

// продолжить изучение

Похожие инструменты

RAG и базы знаний

PageIndex

PageIndex: vectorless, reasoning-based RAG that indexes documents like a human expert would

★ 39,0 тыс. звёздMIT
Смотреть руководство →
RAG и базы знаний

knowhere

Knowhere turns documents into structured, hierarchy-native chunks ready for agents and RAG.

★ 3,7 тыс. звёздApache-2.0
Смотреть руководство →
RAG и базы знаний

LEANN

The smallest vector index in the world: private RAG over everything on your laptop with 97% less storage.

★ 13,0 тыс. звёздMIT
Смотреть руководство →
RAG и базы знаний

DocsGPT

A private AI platform for agents, assistants and enterprise search over your documents

★ 18,3 тыс. звёздMIT
Смотреть руководство →
RAG и базы знаний

private-gpt

Complete API layer for private AI apps on local models: RAG, skills, tools, MCP and text-to-SQL

★ 57,6 тыс. звёздApache-2.0
Смотреть руководство →
RAG и базы знаний

MinerU

MinerU — turns PDFs and Office documents into LLM-ready Markdown and JSON for agents and RAG pipelines, Apache-2.0 plus terms

★ 82,5 тыс. звёздApache-2.0 + terms
Смотреть руководство →
// альтернативы

Альтернативы: RAG и базы знаний

Другие проекты из категории «RAG и базы знаний» с наибольшим числом звёзд в каталоге LibreAI — реалистичный список альтернатив, если ragapp вам не подходит.

// ещё в категории rag

Больше проектов: RAG и базы знаний

Соседние проекты из категории «RAG и базы знаний» в каталоге, ближайшие по числу звёзд к ragapp — продолжайте изучать полку по обе стороны от него.

Получить ragapp

Бесплатно и открыто — забирайте исходный код, ставьте звезду репозиторию и начинайте создавать.