Skip to main content

Architecture Overview

What this page is for

Describe the runtime architecture and data flow used by RAGler.

System diagram

High-level components

ComponentTechnologyRole
FrontendNext.js 16, Tailwind CSS 4User interface for all operations
Backend APINestJSREST API with Swagger docs at /api/docs, built-in MCP server at /mcp
RedisRedis AlpineDraft session storage with TTL
QdrantQdrantPublished chunk vectors + metadata
OpenAIOpenAI APILLM chunking, embeddings, agent chat

Data flow

Next steps