Releases: Vanth-Labs/desktop
Release list
v1.0.16
Full Changelog: v1.0.15...v1.0.16
v1.0.15
v1.0.14
v1.0.13
v1.0.12
v1.0.11
Hannah v1.0.10
The brain is validated when you choose it. Key and model are checked against the provider (/models); a retired model (Groq dropped llama-3.1-8b-instant, the old default) is refused with the models your key can use, one click to pick. A model failing mid-conversation reopens the brain screen with the real message instead of a silent turn. Groq default is now llama-3.3-70b-versatile.
Also since v1.0.9
- Listening starts as soon as a brain exists, even when it was configured from the settings panel.
- If the microphone cannot be opened (OS privacy setting), the HUD says so.
- The gesture model warms up in the background;
hannah doctorsays "warming up" instead of "missing" on the first start. - Avatar upload errors show the real cause.
Assets
Unsigned builds from native runners: -linux-x86_64.AppImage + .deb, -mac-arm64.dmg, -mac-x64.dmg, -win-x64.exe, SHA256SUMS.
Hannah v1.0.9
"Can act on this PC" is a switch in the panel. The real terminal and free-form commands were only reachable by editing .env; now the Hands card in the settings panel has the switch, applied instantly and saved. Still off by default: it is a real shell. The terminal panel says so, and where to switch it on, instead of staying blank. On Windows the terminal opens PowerShell.
Also since v1.0.8
- Gesture model: the
src/motionlab/datapackage and the curated gesture clips are finally in the repository (an unanchored gitignore rule had hidden them from every clone); serving no longer imports the training stack.
Assets
Unsigned builds from native runners: -linux-x86_64.AppImage + .deb, -mac-arm64.dmg, -mac-x64.dmg, -win-x64.exe, SHA256SUMS.
Hannah v1.0.8
Windows and macOS: the overlay stays alive when the OS thinks it is hidden. Chromium occlusion detection treated the transparent, frameless, always-on-top window as covered: no frames (the avatar froze in the raw T-pose) and throttled timers (she did not listen). The renderer is no longer throttled or backgrounded.
Also since v1.0.7
- Gesture model on macOS/Windows:
omegaconfwas missing from the serving requirements and tensorboard was imported for nothing; the installers now reinstall the serving requirements on every run (irm ... | iex/curl ... | bashrepairs an existing install).
Assets
Unsigned builds from native runners: -linux-x86_64.AppImage + .deb, -mac-arm64.dmg, -mac-x64.dmg, -win-x64.exe, SHA256SUMS.
Hannah v1.0.7
Google AI Studio (Gemini) as a brain. It sits in the provider list of the first-run screen and the settings panel, through its OpenAI-compatible endpoint; paste an AI Studio key and pick a Gemini model.
Also since v1.0.6
- Windows: the installer and launcher are plain ASCII (PowerShell 5.1 decodes scripts as ANSI), native stderr no longer aborts the install,
hannahlands on the PATH as soon as the code is cloned, the app installer is unblocked before running silently and located wherever NSIS put it. - The watches (hannah-sense) are on by default on every platform; idle, the sidecar samples nothing.
Assets
Unsigned builds from native runners: -linux-x86_64.AppImage + .deb, -mac-arm64.dmg, -mac-x64.dmg, -win-x64.exe, SHA256SUMS.