Spaces:
Sleeping
Sleeping
metadata
title: Ragora Server
emoji: π
colorFrom: purple
colorTo: blue
sdk: docker
pinned: false
license: mit
app_port: 7860
Ragora Server
Backend API for Ragora - RAG-based document chat system.
Features
- π Document upload and processing (PDF, DOCX)
- π Vector-based semantic search
- π¬ AI-powered chat with documents
- π Clerk authentication
- π’ Multi-tenant support
API Documentation
Once deployed, visit /docs for interactive API documentation.
Environment Variables
Configure these in your Space settings:
GROQ_API_KEY- Your Groq API keyCLERK_SECRET_KEY- Your Clerk secret keyCLERK_JWKS_URL- Your Clerk JWKS URLDATABASE_URL- PostgreSQL connection stringQDRANT_HOST- Qdrant hostMINIO_ENDPOINT- MinIO endpoint
Tech Stack
- FastAPI
- PostgreSQL
- Qdrant (Vector DB)
- MinIO (Storage)
- Groq (LLM)
- Clerk (Auth)