RAGapp provides a Docker-deployable platform to run Agentic RAG with LlamaIndex, offering a web admin UI, chat API, and OpenAI/Gemini model support. It ships with Docker-based deployment and multiple deployment options.
Collecting history — the radar snapshots this repo daily. The trend line appears after 3 days of data (1 so far).
What it is
The project provides a Docker-deployable platform to use Agentic RAG in enterprise environments. It is built using TypeScript and LlamaIndex, and exposes Admin UI, Chat UI, and API endpoints when running in a Docker container. The repository describes deployment via Docker Compose and Kubernetes-ready notes, plus development instructions.
How it works
RAGapp runs inside a Docker container and exposes:
- Admin UI at http://localhost:8000/admin
- Chat UI at http://localhost:8000
- API at http://localhost:8000/docs It supports hosted AI models from OpenAI or Gemini and local models via Ollama. Parts of the source are retrieved from create-llama. The development workflow includes building frontends, installing dependencies with Poetry, and launching a dev server.
Getting started
To run:
docker run -p 8000:8000 ragapp/ragapp
Then access the Admin UI at http://localhost:8000/admin to configure RAGapp. Ensure Docker and (if needed) Docker Compose are up-to-date.
To develop locally:
export ENVIRONMENT=dev
poetry install --no-root
make build-frontends
make dev
Recent releases
- v0.1.5 Release v0.1.5 (2024-11-04): Patch: Fix the UI crash when displaying the code block
- v0.1.4 Release v0.1.4 (2024-11-01): Patch: Fix cannot show document files in multiple deployments mode; Support uploading with more file formats with LlamaParse
- v0.1.3 Release v0.1.3 (2024-10-25): Patch: Add agent templates and new tools (DocumentGenerator and CodeGenerator); Fix name of agent as tool include special characters
- v0.1.2 Release v0.1.2 (2024-09-23): Patch: Add latest groq models; Support for adding a tracking script to the chat UI
- v0.1.1 Release v0.1.1 (2024-09-20): Patch: Use system prompt template with role, backstory and goal
Traction
- Stars: 4442
- Forks: 475
- Open issues: 67
Behind the repo
No startup or company link provided in the facts.
Caveats
- License: Apache-2.0
- Created: 2024-04-29
- Last push: 2025-01-22
- Language: TypeScript
- Docker-based deployment with references to Docker Compose deployments and Kubernetes deployment notes
- Documentation notes that certain features require appropriate cloud provider setup and an API gateway for authentication






