# app.py (Gradio UI) import os import sys import gradio as gr from multiprocessing import freeze_support from ui.ui_core import create_ui from backend.agent_instance import init_agent if __name__ == "__main__": freeze_support() agent = init_agent() demo = create_ui(agent) demo.queue().launch( server_name="0.0.0.0", server_port=7860, show_error=True, share=True )