
host
Observes state and controls the machines: the trusted base, rather than a guest machine.
Independent software,
systems & engineering.
The project / 01
by Doppiari
Sfere — reproducible KVM workstation with GPU passthrough, based on Arch Linux
In development · public repository in preparation
One computer, with distinct environments for different activities. The host controls machines, networks and GPU assignment; decisions are explicit and reproducible.
01 / Separate
One control host and five workload domains. Images illustrate the environments; they are not interface screenshots or security indicators.

Observes state and controls the machines: the trusted base, rather than a guest machine.

Trusted accounts and personal activities kept apart from less trusted workloads.

Development and creative work in a dedicated environment.

Machines for private services, with declared networking and resources.

Untrusted software and experimental modifications on a separate network.

Controlled research on a network with no uplink by default.
02 / Control
01
Machine identity, state and actions are resolved by the host. A guest cannot claim higher trust through its window title.
02
KVM, QEMU and libvirt run activities in distinct machines with verified base images. Separation also depends on the security of the host and hypervisor.
03
The host blocks forwarding between network domains and limits guest access to its own services. The laboratory has no uplink by default.
04
One machine at a time uses the dedicated GPU. Within one boot the ladder only goes down: clean → dev → dirty → lab. Moving up requires rebooting the host. services requires an explicitly reviewed GPU profile and is not a ladder rung.
05
SPICE and Looking Glass bring machine surfaces to the host desktop. Final keyboard and pointer capture checks and Linux session persistence remain open.
06
The transient disk is implemented and software verified. Restoring agent restrictions and SSH key pins at every boot, and the complete hardware lifecycle, remain unfinished: this is not ready for sensitive data.
03 / Know the boundaries
These are threat-model choices, not a certification. Sfere is in development and does not provide the security properties of Qubes OS.
04 / Develop
In development · public repository in preparation. No promised dates: each phase depends on checks from the previous one.
Existing components
Encrypted storage, Ansible automation, KVM/VFIO, networks and desktop components have software checks and partial Nitro evidence. These do not qualify the full installation.
In progress
Complete input, session and disposable-machine checks. Replay installation with frozen revisions and recoverable evidence.
To complete
Prepare the public repository, documentation and ISO and Ansible installation paths. Review licences and artifacts before the first release.
To validate
Expand evidence beyond the Acer Nitro AN515-55. A configured profile or green CI is not a compatibility certification.
05 / Hardware
The reference is an Acer Nitro AN515-55. Individual component evidence does not equal an accepted complete installation.
06 / Installation
No official download is available yet. A repeatable path, hardware evidence and verified recovery instructions are required before release.
07 / FAQ
Not yet. Sfere is in development, the public repository is being prepared, and no official downloads are available.
It is a reproducible workstation based on Arch Linux, with host and machine configuration through Ansible, KVM, QEMU and libvirt.
No. The model differs: no Xen, separate GUI domain or qrexec policy. The host remains part of the trusted base.
The dedicated GPU belongs to one machine at a time. Other resources depend on configuration and the available budget.
This is not a supported release yet. The Acer Nitro AN515-55 is the reference; other computers require specific evidence before compatibility can be claimed.
The intended paths are ISO and Ansible. The ISO and public installation guide are coming; a ready installer is not offered today.
GPL-3.0-or-later from the first public release. This is the intended licence for Sfere. The code, content and trademarks of this website have separate legal notices.