Living Canvas
One Rust/WebAssembly frontend, compiled from a single source, delivered as a content-hashed artifact from the same origin as its own API.
Cybou is an experimental agent-native operating environment. Twelve local services give it durable memory, identity, health, and recovery — and one Rust/WebAssembly interface renders it in a browser or a desktop shell. No shipped model, no required cloud.
Welcome to Cybou
A quiet system, ready when you are.01 · Interface
The same Rust/WebAssembly frontend runs in an ordinary browser and in a minimal desktop shell that owns a single Wayland surface. The interface is a projection of Mind, never a second owner of state — which is why it can be replaced without touching memory, identity, or policy.
One Rust/WebAssembly frontend, compiled from a single source, delivered as a content-hashed artifact from the same origin as its own API.
The gateway binds to loopback, answers typed session, snapshot, and event requests under a bounded budget, and exposes no mutation route at all.
Color, geometry, motion, login, and wallpaper share one coherent visual grammar in both dark and light.
02 · Foundation
Underneath, Cybou inherits reproducible configuration and generation rollback. Updates become explicit system states — understandable, testable and recoverable. Nothing becomes visible before its owner has durably committed it.
ReproducibleBuild the same system from a locked configuration.
RecoverableReturn to a previous generation when an update fails.
InspectableKnow what changed before trusting a new state.
System states
Current · Rust interface foundation
Security update · verified
Before graphics configuration
nix flake check03 · Live implementation progress
The verified M1–M6 substrate now carries grounded perception, epistemic projection, crash-safe erasure, and governed context delivery — while the interface layer migrates to Rust and WebAssembly through additive, separately gated steps.
Twelve isolated Mind services with explicit typed ownership
Thirty-seven CTest suites plus reproducible repository policy gates
One locked Cargo workspace: protocol and codec crates, runtime and storage paths, the read-only gateway, and Living Canvas
04 · Design language
A visual system shaped by depth, negative space and a single line of light.
An open arc around a focused center: a system with room to evolve.
System sans-serif typography keeps the site independent from remote services.
05 · Principles
No animated mascot, no glowing assistant, no feed competing for attention.
Interfaces, models and tools can be swapped without touching memory, identity or policy.
No telemetry, no account requirement and no runtime asset downloads.
Each layer must be verifiable before the next one is allowed to depend on it.
06 · Roadmap
Complete
Complete
In progress
In progress
07 · Questions & architecture
Cybou is an experimental agent-native operating environment. A persistent local runtime called Mind owns durable memory, identity, commitments, lifecycle, health, and evidence, while models, agents, tools, and user interfaces stay replaceable around it.
A model is not Mind. An agent is not Mind. A tool protocol is not an authorization boundary. Cybou makes memory, identity, health, lifecycle, and recovery explicit system services with named owners, so no model can become the owner of continuity or authority.
No. The current runtime and interface need no cloud account, API key, or hosted AI service, and Cybou implements no telemetry. Remote models may become available later, but only behind explicit context, sensitivity, egress, and cost policy.
One Rust/WebAssembly frontend called Living Canvas serves both an ordinary browser and a lightweight desktop web shell. It reads through a read-only Rust gateway bound to loopback that exposes typed session, snapshot, and event streams and has no mutation route. The earlier KDE/Qt shell is migration-era code, not the target.
Cybou ships no language model, no agent or worker runtime, no model or tool broker, no privileged action executor, and no autonomous security control plane. Desktop bootstrap authentication is also still open. These are planned boundaries and are never described as done.
Cybou code and Nix expressions are licensed under MIT. Original visual assets (wallpapers, desktop themes, SVGs) are licensed under CC BY-SA 4.0. Copyright (c) 2026 Stanislav Saveliev.
The project starts here
The blueprint defines the reproducible foundation, the twelve-service Mind runtime, the Rust/WebAssembly interface path, the verified implementation gates, and the cognitive roadmap.