Quick Start
Install and launch OpenRAG with all its web interfaces in 5 minutes flat.Prerequisites
Docker 26.0+
Installation: Guide
Docker Compose 2.26+
Included with modern Docker
16 GB RAM minimum
32 GB recommended with GPU
50 GB storage
For Docker images + LLM model (4.9 GB)
Installation in 4 Steps
1. Clone the Repository
2. Launch All Services
What does the stack look like? (docker-compose.yml overview)
What does the stack look like? (docker-compose.yml overview)
openrag-network Docker bridge. Only the ports above are exposed to your host — everything else is internal.First startup: Downloading Docker images and LLM model (4.9 GB). Allow 10-15 minutes depending on your connection.
3. Verify Everything is Started
Up status:
4. Download the LLM Model
If you’re using Ollama (default configuration):Downloading the llama3.1:8b model takes 4.9 GB. Allow 5-10 minutes depending on your connection.
Access Web Interfaces
Open your browser and test the interfaces:User Chat
Main interface - http://localhost:3000Next.js + ShadcnUI chat with markdown rendering
API Swagger
API Documentation - http://localhost:8000/docsTest the REST API interactively
Qdrant Dashboard
Vector database - http://localhost:6333/dashboardExplore indexed vectors
First Test
Option 1: Via Chat Interface (Recommended)
1
Open the user interface
Navigate to http://localhost:3000
2
Ask a test question
In the chat, type:Click “Send” or press Enter.
3
Observe the response
The system will:
- Search in documents (100-200 ms)
- Generate a response with the LLM (5-15 s after first load)
- Display sources below with relevance scores
Option 2: Via REST API (curl)
1
Check API health
2
Do a simple search (without LLM)
3
Make a query with LLM
Upload Your Own Documents
Via Admin Interface (Recommended)
1
Open admin panel
2
Go to Upload
Click “Upload” in the sidebar
3
Select a PDF file
- Click “Browse files”
- Choose a PDF
- Fill in metadata (optional)
- Click “Upload”
4
Verify processing
- Go to “Documents” section
- Check status (processing → processed)
- Allow 10-30 seconds per document depending on size
Via API
MinIO Access (File Storage)
URL: http://localhost:9001Credentials: admin / admin123456
Useful Commands
View Logs in Real-Time
Restart a Service
Stop Everything
Clean Completely (Including Data)
Next Steps
System Architecture
Understand OpenRAG’s internal workings
Detailed Requirements
GPU configuration, optimizations, production
Tests & Validation
Load tests, performance, quality
API Reference
Complete REST API documentation

