NewFreeRag / README.md
nivakaran's picture
Upload folder using huggingface_hub
4084b53 verified

A newer version of the Gradio SDK is available: 6.13.0

Upgrade
metadata
title: FreeRAG
emoji: πŸš€
colorFrom: blue
colorTo: purple
sdk: gradio
sdk_version: 4.0.0
app_file: app.py
pinned: false
license: mit

FreeRAG - Local RAG System

A modular Retrieval Augmented Generation (RAG) system powered by Phi-3.5-mini.

Features

  • πŸ“„ Multi-format support: PDF, DOCX, TXT, Markdown
  • πŸ” Semantic search: ChromaDB vector store with sentence-transformers
  • πŸ€– Local LLM: Phi-3.5-mini running via llama-cpp
  • πŸ’¬ Interactive chat: Ask questions about your documents
  • 🎨 Modern UI: Clean Gradio interface

Usage

  1. Upload your documents using the file upload panel
  2. Wait for processing to complete
  3. Ask questions in the chat interface
  4. Get AI-powered answers with source citations

Tech Stack

  • LLM: Phi-3.5-mini (GGUF via llama-cpp-python)
  • Embeddings: sentence-transformers (all-MiniLM-L6-v2)
  • Vector Store: ChromaDB
  • UI: Gradio