Blueprint Coding 56bc5cbcee Major Backend Rework - Modularized Many Functions
Users shouldn't see much of a difference on the front end. Version # 1.2.0 -> V1.2.1

Removed the following from Launcher.bat and created modular bat files for the sub-functionality.

- :start_st - > start_st.bat
- :exit - > exit_stl.bat
- :unresolved_unmerged -> unresolved_unmerged.bat
- :remove_pip_cache -> remove_pip_cache.bat
- :remove_node_modules - > remove_node_modules.bat
- :onboarding_flow -> onboarding_flow.bat
- :find_app_port -> find_app_port.bat
- :export_dxdiag -> export_dxdiag.bat

Moved all logs, dxdiag_info.txt and pids.txt to bin/logs/

updated start_st_rl to use same launching and auto-fixing function as start_st

Fixed :onboarding_flow to work with the new user data structure of SillyTavern

Added redirect flow controllers to troubleshooting sub function menus so they can redirect back to troubleshooting or home menus based on where they are called.
2024-07-06 18:08:02 -06:00
2024-03-31 16:21:00 +02:00
2024-05-09 17:27:58 +02:00
2024-05-10 13:48:02 +02:00
2024-06-08 07:56:18 +02:00
2023-09-01 16:24:44 +03:00
2024-04-24 13:20:20 +02:00
2024-04-11 12:13:53 -04:00
2024-04-11 12:42:21 -04:00

SillyTavern Launcher - (STL)

【English | Chinese | Japanese | Korean | Dutch | French | Vietnamese | Portuguese | Spanish

GitHub Stars GitHub Forks GitHub Issues GitHub Pull Requests

🔧 Installation

🪟 Windows

  1. On your keyboard: press WINDOWS + R to open Run dialog box. Then, run the following command to install git:
cmd /c winget install -e --id Git.Git
  1. On your keyboard: press WINDOWS + E to open File Explorer, then navigate to the folder where you want to install the launcher. Once in the desired folder, type cmd into the address bar and press enter. Then, run the following command:
git clone https://github.com/SillyTavern/SillyTavern-Launcher.git && cd SillyTavern-Launcher && start installer.bat

🐧 Linux

  1. Open your favorite terminal and install git
  2. Git clone the Sillytavern-Launcher with:
git clone https://github.com/SillyTavern/SillyTavern-Launcher.git && cd SillyTavern-Launcher
  1. Start the installer.sh with:
chmod +x install.sh && ./install.sh
  1. After installation start the launcher.sh with:
chmod +x launcher.sh && ./launcher.sh

🍎 Mac

  1. Open a terminal and install brew with:
/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"
  1. Install git with:
brew install git
  1. Git clone the Sillytavern-Launcher with:
git clone https://github.com/SillyTavern/SillyTavern-Launcher.git && cd SillyTavern-Launcher
  1. Start the installer.sh with:
chmod +x install.sh && ./install.sh
  1. After installation start the launcher.sh with:
chmod +x launcher.sh && ./launcher.sh

Features

  • Ability to automatically install Core apps with optional apps:

    • SillyTavern,
    • Extras,
    • XTTS,
    • 7-Zip,
    • FFmpeg,
    • Node.js,
    • yq,
    • Visual Studio BuildTools,
    • CUDA Toolkit
  • Ability to automaticly install Text Completion apps:

    • Text generation web UI oobabooga
    • koboldcpp
    • TabbyAPI
  • Ability to automaticly install Image Generation apps:

    • Stable Diffusion web UI
    • Stable Diffusion web UI Forge
    • ComfyUI
    • Fooocus
  • Auto update all apps

  • Backup and Restore SillyTavern

  • Switch branch

  • Module editors

  • App installer & uninstaller to manage applications

  • Troubleshooting menu to fix most common problems

Questions or suggestions?

Join our Discord community! Get support, share characters and prompts.

Screenshots

image image

Description
Launcher scripts for SillyTavern and ST-Extras.
Readme MIT 1.1 MiB
Languages
Batchfile 68%
Shell 31.9%
JavaScript 0.1%