LocalSoundsAPI v1.1 - One-Click Installer
This release adds automatic first-time setup for fresh source checkouts. No system Python, administrator rights, or preinstalled copy of 7-Zip is required.
Installation
-
Download and extract the Source code (zip) below, or clone this tag:
git clone --branch v1.1 --depth 1 https://github.com/aivrar/LocalSoundsAPI.git
-
Double-click
install.bat. -
Setup downloads and verifies the portable dependencies, extracts them into the correct folders, and opens the Launcher.
-
Download AI models from the Launcher's Models & Tools tab, or let each engine download its model on first use.
You can also double-click launcher.bat on a fresh checkout. It detects missing dependencies and starts the installer automatically.
What's New
- New one-click
install.batentry point - Restartable downloads with curl resume support
- SHA-256 verification using digests published by GitHub Releases
- Pinned, checksum-verified standalone 7-Zip bootstrap extractor
- Automatic FFmpeg, RubberBand, and eSpeak-ng installation
- Fresh-clone detection in
launcher.bat - Updated README, installation guide, Launcher guide, PDF manual, and Wiki
- Full manual download and extraction instructions retained as a fallback
Dependency Bundle
The required portable-python-env-v1.7z and bin.zip assets remain in the v1.0 dependency bundle. The v1.1 installer automatically selects that compatible release and verifies both assets before extraction.
The lib.zip and triton.zip assets on v1.0 are optional CUDA/Triton troubleshooting packages and are not installed during normal setup.
Updating an Existing Checkout
git pull origin main
install.batWhen the portable runtime and tools are already installed, setup verifies them and opens the Launcher without downloading the bundle again.