From be6a6bf8f7d5974d238aca3c7b2da3bbd095ad89 Mon Sep 17 00:00:00 2001 From: Variet-Worker Date: Wed, 8 Apr 2026 17:58:12 +0900 Subject: [PATCH] feat(phase-06): Add Variet Engine and Hermes Agent startup scripts --- run_hermes_discord.bat | 18 ++++++++++++++++++ run_variet_engine.bat | 38 ++++++++++++++++++++++++++++++++++++++ 2 files changed, 56 insertions(+) create mode 100644 run_hermes_discord.bat create mode 100644 run_variet_engine.bat diff --git a/run_hermes_discord.bat b/run_hermes_discord.bat new file mode 100644 index 0000000..bad8b47 --- /dev/null +++ b/run_hermes_discord.bat @@ -0,0 +1,18 @@ +ο»Ώ@echo off +chcp 65001 >nul +cd /d "%~dp0" +echo ===================================================== +echo πŸ€– Hermes Discord Assistant Gateway +echo ===================================================== +echo [INFO] Starting Discord Bot... +echo. + +set "PYTHONIOENCODING=utf-8" +set "PYTHONUTF8=1" +set "PY_EXE=C:\ProgramData\miniforge3\envs\variet-llm\python.exe" +"%PY_EXE%" agents\hermes-agent\gateway\run.py + +echo. +echo ===================================================== +echo [INFO] Hermes Agent Disconnected. +pause diff --git a/run_variet_engine.bat b/run_variet_engine.bat new file mode 100644 index 0000000..4ee0ca8 --- /dev/null +++ b/run_variet_engine.bat @@ -0,0 +1,38 @@ +@echo off +rem ------------------------------------------------- +rem Variet LLM Engine μ‹€ν–‰ 배치 (λ”λΈ”β€‘ν΄λ¦­μš©) +rem ------------------------------------------------- + +rem 1️⃣ μ½˜μ†” 문자 인코딩을 UTF-8 둜 맞좀 +chcp 65001 >nul + +rem 2️⃣ ν”„λ‘œμ νŠΈ 루트 디렉터리(이 배치 파일이 μžˆλŠ” 폴더) 둜 이동 +cd /d "%~dp0" + +rem 3️⃣ UI/UX : μ‹œμž‘ λ©”μ‹œμ§€ +echo ===================================================== +echo πŸš€ Variet LLM Engine v1.0 +echo ===================================================== +echo [SYSTEM] Booting default AI Model (Fast / Gemma 26B)... +echo [SYSTEM] API Gateway listening on Port 8000 +echo [SYSTEM] Ready for OpenClaude & VS Code AI Core. +echo ===================================================== +echo. + +rem 4️⃣ Python μ‹€ν–‰ (μ ˆλŒ€ 경둜) +set "PY_EXE=C:\ProgramData\miniforge3\envs\variet-llm\python.exe" +if not exist "%PY_EXE%" ( + echo [ERROR] Python executable not found: %PY_EXE% + pause + exit /b 1 +) + +rem 5️⃣ μ—”μ§„ 슀크립트 μ‹€ν–‰ +"%PY_EXE%" "%~dp0engine\variet_engine.py" + +rem 6️⃣ 싀행이 끝났을 λ•Œ (예: 였λ₯˜) μ½˜μ†”μ„ μœ μ§€ +echo. +echo ===================================================== +echo [INFO] μ—”μ§„ ν”„λ‘œμ„ΈμŠ€κ°€ μ’…λ£Œλ˜μ—ˆμŠ΅λ‹ˆλ‹€. +echo (창을 λ‹«μœΌλ €λ©΄ 아무 ν‚€λ₯Ό λˆ„λ₯΄μ„Έμš”) +pause