Spaces OS dispatch #8
Week 11 - Jul 16
Other agents integration
Now that we have proper isolation for skills, we're looking at making it available to other agents. The idea is that we want to provide the OS building blocks and not necessarily maintain a frontend ourselves.
For example Hermes Agent from Nous Research is an OpenClaw-type agent with better memory. To function, their skills, and by extension the agent, have direct access to the credentials. Once extended with our MCP integration, all the Spaces OS sandboxed integrations become available.
At the moment, each "risky" operation requires a direct user intervention. In the future, user consent will be placed on a gradient, going from the yes/no, to installable policies, and agent judgement calls. This will help combat some of the user fatigue people might experience when prompted too regularly for permissions.

Voice input support
The voice tuner is out now. You can run it as voxterm-tuner. It supports whisper, parakeet and the newer nemotron model. Streaming, and multi-language support depending on the model.
A nice little touch; the configuration is picked from the system, trough the Nix configuration. And at the same time it allows manual overrides. It's the first tool I know of taking this dual best-of-both-worlds type approach.

Mnemonic restore
It should be possible to destroy your computer. Go to the next country. Buy a new laptop. Boot it with the Spaces OS ISO. Type 24 words you memorized. And have a fully functioning computer. With your configuration. And your data.
Turns out, a single BIP39 key can be used as a SSH key to clone your declarative Nix config over Git, as an Age key to access the secrets encrypted in the repo to restore the backup, and the public key used as a rendez-vous address on Nostr (and Ethereum in the future).
For more details, take a look at the new spaces-restore CLI.
Release
https://github.com/generational-infrastructure/spaces-os/releases/tag/spaces-2026.07.20