Lightning-fast full-text search across all your university PDFs.
No cloud. No login. No Elasticsearch. Runs entirely on your machine.
- 🔍 Instant search across every PDF in a folder simultaneously
- ⚡ Results in under 10ms with relevance ranking and page numbers
- 🌐 Web UI — browser-based, works on any OS
- 💻 Desktop App — native Windows GUI, zero extra install
- 🖥️ Terminal UI — colored interactive shell interface
- 🔒 100% local — your files never leave your machine
git clone https://github.com/YOUR_USERNAME/cross-course-search.git
cd cross-course-search
pip install flask pdfplumber pypdf
python app.py| Command | Interface |
|---|---|
python app.py |
Web UI at localhost:5000 |
python terminal_ui.py |
Interactive terminal |
python desktop_app.py |
Windows desktop app |
Drop any .pdf files into the pdfs/ folder and restart.
Python · Flask · pdfplumber · tkinter · Vanilla JS
MIT