WikiTeq/rag-of-all-trades
A complete RAG microservice that ingests from multiple sources, stores embeddings in PGVector with hybrid search, and provides both raw chunk retrieval and LLM-powered answer generation. Built with FastAPI, Celery, Redis, and LlamaIndex. Production-ready with rate limiting, health checks, and Docker deployment.
GitHub repository with 7 stars and 2 forks.
Language: Python
Topics: ai, bm25, docker, llamaindex, llamaindex-rag, pgvector, rag, rag-pipeline, retrieval, retrieval-augmented-generation