Spaces:
Sleeping
Sleeping
| """Main entry point for the PDF Explainer app.""" | |
| import gradio as gr | |
| from src.processors.pdf_processor import PDFProcessor | |
| from src.ui_components.interface import build_interface | |
| from dotenv import load_dotenv | |
| load_dotenv() | |
| def main(): | |
| pdf_processor = PDFProcessor() | |
| demo = build_interface(pdf_processor.process_pdf) | |
| return demo | |
| if __name__ == "__main__": | |
| demo = main() | |
| demo.launch() | |