Repository navigation
Gnosis 1.2.0
Fixes for a fresh install, voice, and desktop control.
Install
irm https://raw.githubusercontent.com/DOMCHURCH/Gnosis/master/scripts/install.ps1 | iexOr download Gnosis-Setup-1.2.0.exe below.
A fresh install now works
~/Gnosisand the~/.domfolders are created on first launch. They were previously made only as a side effect, so many installs never got them at all.computer-useships in the default MCP registry. Voice's "click for me" had no tool behind it before.- MCP servers all launch through
npx, which comes with Node.js — and the app doesn't bundle it. A machine without Node used to fail with a barespawn npx ENOENTon every server. It now says what to install and where. - Settings → Voice → Install voice support installs openWakeWord and Kokoro and downloads the model weights, with progress. No more pip commands.
Required: an OpenRouter key. Node.js (for MCP) and Python (for voice) are optional, and Gnosis names whichever is missing.
Opening and controlling apps
"Open MSI Afterburner" failed four different ways, all now fixed:
- App names are resolved before launching — a real path, then PATH, then Start Menu shortcuts, so display names like "MSI Afterburner" work. An unresolvable name is refused instead of making Windows show you an "open with" chooser.
- Window matching ignores spacing and punctuation, so "MSI Afterburner" finds
MSIAfterburner. - The launch wait went from 5s to 30s. Measured: Afterburner ~9s, Notepad ~11s cold.
- Failures say what actually happened — including which windows opened instead, that dialogs are invisible to the tool, and when a window can't be raised because it's running as administrator.
- A wrong key name (
wininstead ofsuper) retries with the right one rather than derailing the turn.
Voice
- The overlay is real frosted glass, not a grey blob. Blur was 38px, past the point where any backdrop averages to grey.
- The overlay buttons work. A stacking context was swallowing every click.
- There's a real ×, and it turns voice off properly — the wake word used to keep listening behind a dismissed panel.
- Layout holds at any window size and display scale.
- Text clears WCAG AA against a white desktop (7.13 / 5.81 / 4.78:1).
Agent safety
- A model that falls into a repetition loop is now cut off. One session emitted the same sentence ~150 times in a single message with nothing to stop it.
- Ordinary MCP and computer-use actions can be approved once with "always" instead of prompting per mouse move. Genuinely dangerous operations still prompt every time, and
~/.domstays hard-blocked no matter what is approved.
Interface
- TERMINAL works from every view; it used to be a dead toggle outside the Floor tab.
- The mobile UI gets the current design — it was silently opted out of the whole redesign.