Aethin/openclaw
0
1import gradio as gr2import spaces3import subprocess4import threading5import os6 7def start_openclaw():8 env = os.environ.copy()9 env["NVM_DIR"] = "/home/user/.nvm"10 subprocess.Popen(11 "source /home/user/.nvm/nvm.sh && openclaw gateway",12 shell=True,13 executable="/bin/bash",14 env=env15 )16 17# OpenClaw'u arka planda başlat18thread = threading.Thread(target=start_openclaw, daemon=True)19thread.start()20 21@spaces.GPU22def greet(name):23 return f"Hello {name}!"24 25demo = gr.Interface(fn=greet, inputs="text", outputs="text")26demo.launch()