WUMBOLABS / PROJECT RECORD
wumbOS
A developing Linux desktop environment centered on Hyprland, Quickshell, and local-first Agent integration.
MAIN FOCUS / ACTIVE DEVELOPMENT
wumbOS is a developing Linux desktop environment / desktop shell centered on Hyprland, Quickshell, a cohesive WumboLabs desktop experience, local-first Agent integration, and practical workstation use. It integrates proven Linux components rather than replacing them first. It is not a complete operating system, installer, or separately distributable OS today.
The website distinguishes the public baseline from current prealpha development. Public Alpha.2 is the installable shell release. Current prealpha work is active and has not shipped as a public release.
Current Status
Alpha.2 is a functional desktop shell, not a mockup. It was tested with Hyprland 0.56.2, Quickshell 0.3.0, Qt 6, PipeWire/WirePlumber, NetworkManager, and systemd/logind. Hyprland is required. These are tested versions, not minimum-version promises.
Current prealpha work continues on the same Fedora 44 / Hyprland workstation stack. Prealpha Agent, Control Panel, and visual work is not part of the published Alpha.2 baseline unless a later public release says so.
Shell-First Desktop
wumbOS Shell keeps persistent chrome compact: a top bar is created dynamically for each connected display. It presents workspaces, active-window state, date and weather, Attention and Agent status, audio, networking and DNS information, system status, GPU information, tray, power/session controls, launcher, and clipboard access. Related details live in coordinated contextual popups rather than becoming permanent bar modules.
Multi-monitor behavior is deliberate: bars follow connected displays without hard-coded connector names, and popup ownership follows the target monitor. Multi-monitor operation was live-tested. Single-monitor operation is structurally supported but has not received equivalent live qualification.
Sandstone Night
The canonical current visual direction is Sandstone Night. It supersedes the earlier Copper Bench / dual-theme experiment.
Current prealpha visual work includes a unified Sandstone Night shell palette across top bars, popups, Control Panel, Hyprland integration, lock screen, terminal/tooling integration, GTK applications, wallpaper treatment, and broader workstation visual consistency.
Sandstone Night is current prealpha direction. It is not claimed as part of public Alpha.2. The published Alpha.2 shell still used the earlier Copper Bench look.
Control Panel
The earlier System Monitor popup has evolved into Control Panel.
In current prealpha work, Control Panel is becoming the broader native wumbOS status and configuration surface. That evolution is in development. It does not mean every planned Control Panel capability exists today.
Agent-Aware Workstation
Agent activity is treated as workstation state rather than chatbot branding.
The established public integration remains optional OMP, tested with OMP 17.2.11. It reads structured Agent state and can represent running, tool activity, waiting, blocked, completed, failed, and idle states when the harness supplies them. OMP does not reliably expose every ordinary human-question waiting transition, so the shell does not invent one from timers, CPU use, unread state, or Attention.
Current prealpha work is developing a shared Agent layer that can represent multiple local coding/AI harnesses through one desktop-native status and Attention system. That foundation is unreleased. It is not part of public Alpha.2.
OMP
OMP remains the established Agent integration. Truthful missing state is better than heuristic confidence. No additional OMP capabilities are claimed beyond the tested public boundary.
Codex
Codex integration research is experimental. Bounded app-server lifecycle qualification exists, but ordinary Codex CLI/TUI 0.147.0 does not expose a suitable privacy-safe owner-session interface for normal live wumbOS monitoring. Normal Codex monitoring remains inactive / deferred pending a suitable privacy-safe owner-session interface.
Do not read this as “Codex supported.”
Grok Build
Grok Build integration is active research against qualified local version 1.0.4. Current findings support authoritative persistent session identity, qualified identity/lifecycle semantics, and the feasibility of privacy-safe metadata projection. Production owner/session event integration is not complete.
Do not read this as “Grok supported.” Inactive is not the same as disconnected, and heartbeat/freshness behavior is not claimed as proven.
Attention and Architecture
Attention asks: “What needs me?” Today it is a notification-centered foundation. When the optional private/local wumbosd service is available, it can provide deeper notification and Attention state. wumbosd is not public and is not included in wumbOS Shell Alpha.2; the shell continues without it, hiding or restoring dependent surfaces cleanly as the service disappears or returns.
Quickshell / QML
private optional system/session service
install, update, recovery, later distribution questions
System Integration
Integrate first. Own later.
Hyprland remains the compositor and window manager. PipeWire/WirePlumber remain audio authority. NetworkManager remains network authority. Nemo remains the current proven file manager. Fedora/Linux infrastructure stays where replacing it adds no meaningful product value.
Control Panel
Current prealpha work is expanding Control Panel beyond the earlier System Monitor telemetry popup. GPU identification remains available; NVIDIA has the strongest enhanced path through optional nvidia-smi. Missing telemetry must not break the shell.
Desktop services
Audio integrates with PipeWire and WirePlumber. Networking uses normal Linux infrastructure including NetworkManager, nmcli, resolver information, resolvectl, and ip.
Defined boundaries
Modern StatusNotifierItem and AppIndicator-style tray interfaces are supported. Legacy XEmbed-only tray applications are not. Weather uses Open-Meteo and Zippopotam.us with location state stored locally.
Status Matrix
Roadmap
hyprsunset first, module visibility, and diagnostics.Housekeeper product concept
Housekeeper is intended to become the first major native wumbOS desktop Agent: a local Agent that helps organize and maintain the user's filesystem.
Example intents: clean up Downloads, find project-related reports, find duplicate ISOs, find related files scattered across directories, and identify files that appear misplaced.
The LLM does not receive unrestricted shell or filesystem authority.
Local model → typed Housekeeper capabilities → deterministic filesystem capability broker → filesystem.
Housekeeper begins local / offline first. Interaction concept: request → plan → review → apply → undo available.
The core product gate is whether a fully local Housekeeper can understand messy files, propose sensible organization, execute safely, and undo mistakes. That must be proven before remote-provider complexity is added.
Audio Panel v2
Status: PLANNED.
Initial direction: enumerate active PipeWire/WirePlumber playback streams, identify applications currently producing audio, provide per-source volume and mute, let streams appear and disappear live, and retain master output control.
Future expansion may include recording/input clients, grouping, per-stream output-device routing, saved routing preferences, and optional source/application focus.
Use existing PipeWire/WirePlumber state and events. Do not create a duplicate custom audio daemon.
Fast, Light, Event-Driven
wumbOS should grow in capability without accumulating unnecessary background work.
- Prefer events before polling.
- Share data and state instead of duplicating collectors.
- Lazy-load expensive UI.
- No always-on local LLM by default.
- Do not create a daemon when an existing Linux service owns the problem.
- Do not periodically spawn subprocesses when native events or APIs exist.
- Every background workload needs a reason to exist.
- Optimization claims require measurement.
- Stability and responsiveness matter more than synthetic minimum-RAM bragging.
- Useful functionality should not be removed only to lower a benchmark number.
Examples: PipeWire events for audio, a shared stats provider, Agent adapters that publish state, Housekeeper models loaded on demand, and File Intelligence that is event-driven and resource-budgeted.
Known Public-Baseline Boundaries
Tested support and current limitations
- Tested Alpha.2 stack: Fedora 44, Wayland, Hyprland 0.56.2, Quickshell 0.3.0, Qt 6, PipeWire/WirePlumber, NetworkManager, and systemd/logind.
- Other Wayland compositors, KDE, and GNOME are unsupported. Older and newer Hyprland and Quickshell versions are unqualified.
- A stationary-pointer popup retarget behavior exists on the tested Hyprland/Quickshell stack; Escape, click-away, switching popups, and slight pointer movement remain practical close paths.
- OMP is the established Agent harness; its ordinary human-question waiting state cannot always be represented.
- Codex is not a supported live monitoring integration. Grok Build is research, not a supported production integration.
- Enhanced AMD and Intel GPU telemetry are not implemented; XEmbed-only tray applications are unsupported; wumbosd is not bundled with Alpha.2.
- Housekeeper, File Intelligence, the native file manager, provider-backed reasoning, installer/ISO media, and a separately distributable OS are not current shipping features.
Development Discipline
wumbOS makes narrow support claims, centralizes state where practical, and treats graceful degradation as a core requirement. Real interaction behavior overrides static reasoning; brittle delays, synthetic input, and per-component hacks are not substitutes for correct architecture.
The public alpha line was validated through license and privacy review, clean archive and simulated-install checks, dependency/import checks, live shell and session-integrity validation, release-candidate work, and public-clone review. Public main is intended to represent something an outside user can reasonably install. Current prealpha branches are development, not a substitute for that public baseline.
Open Source Public Alpha
wumbOS Shell is available under MPL-2.0. Its public repository has GitHub Issues enabled: WumboLabs/wumbo-quickshell. Alpha.2 is the current public baseline. The full wumbOS distribution, installer, ISO, and broad hardware qualification remain future work.