Skip to content

salihcolakoglu/rag_demo

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

RAG Demo (FastAPI + Streamlit)

A minimal local RAG playground:

  • Backend: FastAPI (health, chat echo, PDF upload + text extraction)
  • Frontend: Streamlit (chat UI + PDF upload UI)

Structure

  • backend/ : FastAPI API
  • frontend/: Streamlit UI
  • prompts/ : project manifesto + embedded security patch
  • scripts/ : helper scripts (pip-audit runner)

Quickstart (Windows 11)

Prerequisites

  • Miniconda / Anaconda
  • Git

1) Clone

git clone https://github.com/salihcolakoglu/rag_demo.git
cd rag_demo

About

FastAPI + Streamlit RAG demo (learning project): PDF upload → text extraction → chat UI. Includes pre-commit security gate (detect-secrets, pip-audit, bandit).

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages