#!/usr/bin/env python """ Main entry point for Hugging Face Spaces deployment. This file starts the Streamlit UI when deployed to Hugging Face Spaces. """ import subprocess import os import sys # Make sure the app directory is in the path sys.path.append(os.path.dirname(os.path.abspath(__file__))) # Create necessary directories os.makedirs('data/documents', exist_ok=True) os.makedirs('data/vector_db', exist_ok=True) # Run the Streamlit app subprocess.run(["streamlit", "run", "app/ui/streamlit_app.py"])