Spaces:
Running
Running
| """ | |
| Thin FastAPI wrapper around the existing ResearchRAG backend. | |
| This package does NOT reimplement any RAG / retrieval / inference logic. It | |
| imports the exact same modules that ``streamlit_app.py`` uses (``app.rag``, | |
| ``app.openalex_service``, ``app.pdf_service``, ``app.semantic_search``, | |
| ``app.auth`` …) and exposes them over HTTP so the React frontend can call them. | |
| The Streamlit application is left completely untouched. | |
| """ | |