sbcesar
tiny change
a5c85ba
raw
history blame contribute delete
611 Bytes
"""
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()