""" app.py Lanzador para Hugging Face Spaces. """ import os import sys import subprocess import time current_dir = os.path.dirname(os.path.abspath(__file__)) sys.path.append(current_dir) # Iniciar servidores MCP en segundo plano # (Asegúrate de usar sys.executable para usar el python correcto) subprocess.Popen([sys.executable, "mcp_servers/law_retriever/laws_retriever_server.py"]) subprocess.Popen([sys.executable, "mcp_servers/clause_classifier/clause_classifier_server.py"]) # Esperar a que los servidores arranquen time.sleep(5) from ui.app import demo if __name__ == "__main__": demo.launch()