Files
talemate/start.bat
veguAI f5d41c04c8 0.37.0 (#267)
0.37.0

- **Director Planning** — Multi-step todo lists in director chat plus a Generate long progress action for multi-beat scene arcs.
- **Auto Narration** — Unified auto-narration replacing the old Narrate after Dialogue toggle, with a chance slider and weighted action mix.
- **LLM Prompt Templates Manager** — Dedicated UI tab for viewing, creating, editing, and deleting prompt templates.
- **Character Folders** — Collapsible folders in the World Editor character list, synced across linked scenes.
- **OpenAI Compatible TTS** — Connect any number of OpenAI-compatible TTS servers in parallel.
- **KoboldCpp TTS Auto-Setup** — KoboldCpp clients with a TTS model loaded register themselves as a TTS backend.
- **Model Testing Harness** — Bundled scene that runs basic capability tests against any connected LLM.

Plus 27 improvements and 28 bug fixes
2026-05-12 21:01:51 +03:00

41 lines
1.1 KiB
Batchfile

@echo off
REM Define fatal-error handler
REM Usage: CALL :die "Message explaining what failed"
goto :after_die
:die
echo.
echo ============================================================
echo !!! UNABLE TO START TALEMATE !!!
echo %*
echo ============================================================
pause
exit 1
:after_die
REM Automatically run installer if prerequisites are missing
SET "NEED_INSTALL="
IF NOT EXIST "embedded_python\python.exe" (
SET "NEED_INSTALL=1"
)
IF NOT EXIST ".venv" (
SET "NEED_INSTALL=1"
)
IF NOT DEFINED NEED_INSTALL (
"embedded_python\python.exe" -m uv -h >nul 2>&1 || SET "NEED_INSTALL=1"
)
IF DEFINED NEED_INSTALL (
ECHO One or more prerequisites not found - running install.bat...
CALL install.bat || GOTO :die
CLS
)
REM Set HF_HUB_DISABLE_SYMLINKS_WARNING to avoid warning about symlinks
SET "HF_HUB_DISABLE_SYMLINKS_WARNING=1"
REM Use embedded Python's uv to run with proper dependency resolution
if "%TALEMATE_BACKEND_PORT%"=="" set TALEMATE_BACKEND_PORT=5050
embedded_python\python.exe -m uv run src\talemate\server\run.py runserver --host 0.0.0.0 --port %TALEMATE_BACKEND_PORT%