Skip to content

v0.9.15

Choose a tag to compare

@FineChAInesium FineChAInesium released this 11 Nov 01:08
· 5 commits to main since this release
  • Simpler install, on the way to 1.0:
    • Sign in with Plex: the dashboard and setup.sh use Plex's own sign-in link, so there is no token to find and paste. On first run it connects PlexMind to the server the account owns (asking which, if there are several); after that it is the dashboard login, for the server owner only. An API key still works for scripts.
    • The API key and webhook secret are generated on first start and kept in data/secrets.json; setting them yourself still works and wins.
    • setup.sh finds your Movies and TV folders from your Plex libraries (translating paths when Plex runs in Docker), picks a model for your GPU and downloads it with a checksum check, and writes a .env of about ten lines instead of a hundred. setup.sh --model DIR only fetches the model, for Unraid.
    • .env.example has the 7 settings people change; the full list moved to docs/CONFIGURATION.md. The Unraid template drops the Plex token, URL, keys and other settings that have defaults.
    • The Docker broker's allowed containers now follow WHISPER_CONTAINER_NAME and LLAMA_CPP_CONTAINER_NAME.
  • Model Trial: the Model Advisor card can try any model in the models folder on this GPU before you switch. It runs the subtitle batches translation really sends (same prompts and checks) in up to two of your languages, plus a recommendation request, next to the model in use, and shows GPU memory, speed, unusable batches, rejected lines, word-for-word idioms, Simplified characters in Traditional Chinese, and invented or malformed picks. Translation pauses during a trial and resumes after. A model that fails (too much memory, too slow, or broken replies) cannot be selected.