ResearchRAG / api /__init__.py
riezqidr's picture
feat: initialize frontend with React, Vite, and Tailwind CSS
a32aee9
Raw
History Blame Contribute Delete
434 Bytes
"""
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.
"""