Skip to content

Augustus-118/RAG

Repository files navigation

Enterprise RAG System

A production-ready Retrieval-Augmented Generation (RAG) system with security features and FastAPI web service.

Features

  • Hybrid Search: Vector similarity + BM25 keyword search
  • Reranking: Cross-encoder for precision
  • Security: Input validation, PII detection, rate limiting
  • API: FastAPI REST service with authentication
  • Documentation: Auto-generated Swagger UI

Tech Stack

  • Python 3.11
  • Sentence Transformers (embeddings)
  • ChromaDB (vector database)
  • Google Gemini (LLM)
  • FastAPI (web framework)

Installation

About

This is a First version of RAG -> Enterprise-RAG.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published