// rag · ragapp/ragapp

ragapp

ragapp est un projet de RAG et connaissances open source, créé par ragapp (ragapp/ragapp sur GitHub). Il compte 4 446 étoiles sur GitHub et 471 forks, il est publié sous la licence Apache-2.0 et a été mis à jour pour la dernière fois sur GitHub le 22 janvier 2025.

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

★ 4,4 k étoiles⑂ 471 forksApache-2.0mis à jour janv. 2025
▦ visuel — le README de ce projet ne contient aucune capture intégrable,
voici donc un emplacement réservé. Le guide ci-dessous est complet malgré tout.
// détails du projet

Détails du projet

Étoiles GitHub
4 446
Forks
471
Licence
Apache-2.0
Dernière mise à jour sur GitHub
22 janvier 2025
Type de fiche
Guide d'installation complet
// fonctionnement

Comment ça marche

  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.

// fonctionnalités

Pourquoi on l'adore

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
// lancez-le

Lancez-le vous-même

  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/
// cas d'usage

Ce que vous pouvez créer

Advertisement
// faq

Questions fréquentes

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.

// continuez l'exploration

Outils similaires

RAG et connaissances

PageIndex

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

★ 39,0 k étoilesMIT
Voir le guide →
RAG et connaissances

knowhere

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

★ 3,7 k étoilesApache-2.0
Voir le guide →
RAG et connaissances

LEANN

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

★ 13,0 k étoilesMIT
Voir le guide →
RAG et connaissances

DocsGPT

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

★ 18,3 k étoilesMIT
Voir le guide →
RAG et connaissances

private-gpt

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

★ 57,6 k étoilesApache-2.0
Voir le guide →
RAG et connaissances

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 k étoilesApache-2.0 + terms
Voir le guide →
// alternatives

Alternatives en RAG et connaissances

Les autres projets de la catégorie RAG et connaissances avec le plus d'étoiles du catalogue LibreAI — la sélection réaliste d'alternatives si ragapp ne vous convient pas.

// plus en rag

Plus en RAG et connaissances

Projets de la catégorie RAG et connaissances proches dans le catalogue, les plus proches en étoiles de ragapp — continuez à explorer de part et d'autre.

Obtenir ragapp

Gratuit et ouvert : récupérez le code source, mettez une étoile au dépôt et commencez à créer.