Spaces:
Paused
Paused
Download start.cmd from ThomasHeisig/Brain-5D-Space: direct link, hf CLI and curl.
- Browser
- Download file 2.46 kB
-
https://huggingface.co/spaces/ThomasHeisig/Brain-5D-Space/resolve/main/start.cmd
- Command line
-
hf download hf://spaces/ThomasHeisig/Brain-5D-Space/start.cmd
-
curl -L -o start.cmd https://huggingface.co/spaces/ThomasHeisig/Brain-5D-Space/resolve/main/start.cmd
2.46 kB
| @echo off | |
| :: ============================================================================ | |
| :: Brain-5D Start Script (CMD) | |
| :: ============================================================================ | |
| :: Startet die Brain-5D-Simulation ueber den Launcher. | |
| :: Verwendet bevorzugt die venv-Umgebung, falls vorhanden. | |
| :: | |
| :: Usage: | |
| :: start.cmd (Start mit Dashboard + Browser, Alpha.5 Live Config) | |
| :: start.cmd --no-dashboard (Start ohne Dashboard) | |
| :: start.cmd --config configs\... (Eigene Config) | |
| :: start.cmd --host 0.0.0.0 (Dashboard im vertrauenswuerdigen LAN) | |
| :: start.cmd --help (Hilfe anzeigen) | |
| :: | |
| :: Parameter werden 1:1 an brain5d_launcher.py start weitergegeben. | |
| :: ============================================================================ | |
| setlocal enabledelayedexpansion | |
| :: Projekt-Root ermitteln | |
| cd /d "%~dp0" | |
| set "PROJECT_ROOT=%CD%" | |
| :: Enable the local research chat when Ollama is installed. The server still | |
| :: fails closed if no provider is configured or Ollama is unavailable. | |
| where ollama >nul 2>nul | |
| if not errorlevel 1 if not defined BRAIN5D_CHAT_MODEL set "BRAIN5D_CHAT_MODEL=gemma4:latest" | |
| if not errorlevel 1 if not defined BRAIN5D_CHAT_WEB_SEARCH set "BRAIN5D_CHAT_WEB_SEARCH=true" | |
| :: Python finden (bevorzugt venv) | |
| set "PYTHON_CMD=python" | |
| if exist "%PROJECT_ROOT%\.venv\Scripts\python.exe" ( | |
| set "PYTHON_CMD=%PROJECT_ROOT%\.venv\Scripts\python.exe" | |
| ) else ( | |
| echo [Brain-5D] Using system Python | |
| ) | |
| :: Hilfe anzeigen | |
| if "%1"=="--help" ( | |
| %PYTHON_CMD% %PROJECT_ROOT%\scripts\brain5d_launcher.py start --help | |
| endlocal | |
| exit /b 0 | |
| ) | |
| :: Banner | |
| echo =========================================================================== | |
| echo Brain-5D v0.5.0-alpha.7 | |
| echo Project: %PROJECT_ROOT% | |
| echo =========================================================================== | |
| :: Standard: Dashboard + Browser, Alpha.5 Live Config, es sei denn --no-dashboard wurde uebergeben | |
| set "EXTRA=" | |
| echo %* | findstr /C:"--no-dashboard" >nul | |
| if errorlevel 1 set "EXTRA=--dashboard --open-browser --config configs\poc_alpha5_live.yaml" | |
| :: Launcher starten | |
| %PYTHON_CMD% %PROJECT_ROOT%\scripts\brain5d_launcher.py start %EXTRA% %* | |
| set "EXIT_CODE=%ERRORLEVEL%" | |
| if %EXIT_CODE% equ 0 ( | |
| echo. | |
| echo ✅ Brain-5D is running. | |
| echo Stop with: stop.cmd | |
| ) else ( | |
| echo. | |
| echo ❌ Start failed (exit code %EXIT_CODE%^) | |
| ) | |
| endlocal | |
| exit /b %EXIT_CODE% | |