SensAI-PT/RAGMeUp
Generic rag framework to apply the power of LLMs on any given dataset
What it solves
RAG Me Up is a modular framework designed to accelerate the development of Retrieval-Augmented Generation (RAG) applications. It removes the need to write repetitive boilerplate code, allowing developers to focus on the core RAG logic and customization.
How it works
The project provides a plug-and-play architecture that allows users to integrate their own chunkers, vector stores, and retrievers. It is deployed via Docker Compose, featuring a React UI, a Node.js API server, and a Python RAG server. For performance, it supports a "hybrid mode" where the Python server runs on the host machine to leverage GPU/CUDA acceleration for embeddings and inference.
Who it’s for
Developers who want to build and prototype RAG applications quickly without starting from scratch, as well as those needing a production-ready framework that is extensible enough for large-scale settings.
Highlights
- Modular design for custom chunkers, vectorstores, and retrievers.
- Comprehensive deployment options including full Docker or hybrid GPU-enabled mode.
- Includes a built-in React UI and Node.js API server.
- Production-tested in large-scale applications like SensAI.PT.
Related
- Project
- Project
- Project
- Project
- Project