Apple Silicon UMA Zero-Copy · Swift 6 Strictly Concurrent · MV3 DNR Shields

A WebKit-Native Sovereign Browser
That Proves What It Sends.

Combining Firefox-grade container isolation, sub-millisecond MV3 DNR shields, 256MB SQLite UMA zero-copy memory maps, and kernel-level Mullvad WireGuard VPN into a single, battery-saving macOS client.

$ brew tap 8b-is/tap && brew install --cask qwave
qwave.vaked.dev
Work Container
Finance (PQ-PSK)
🛡️ WireGuard: Connected
https://qwave.vaked.dev/ — verified WebKit process (0% CPU background)
⚡ 48 Trackers Blocked

Hardware-Synchronized Silicon Engine

Every tab is bound to an isolated WKWebsiteDataStore. Background tabs throttle to 0 fps GPU and 0% CPU.

Omnibox Mallocs
1,011 -77%
SQLite mmap RAM
256 MB Zero-Copy
Wave Metal Compute
1.85 ms 409× vs CPU

Engineered From Silicon to WebKit

Modern browsers burn battery on bloated JS runtimes and leaky storage. Qwave takes full control of Apple Silicon Unified Memory and WebKit internals.

Container Isolation

Distinct cookie jars, local storage, indexedDB, and cache partitions per tab universe. Personal, Work, and Finance tabs never bleed state.

WKWebsiteDataStore

Native MV3 DNR Shields

Adblock rules compile to native WebKit C++ filter lists (`WKContentRuleList`). Zero JavaScript runtime injection overhead, evaluated in kernel time.

PR #48 · C++ Compilation

Apple Silicon SQLite UMA Tuning

WAL mode with `mmap_size = 256MB` and `cache_size = -64000`. History and bookmarks reside in zero-copy RAM without fsync thread stalls.

PR #49 · Zero-Copy RAM

Energy Governor & Hibernation

Automatically reclaims inactive web views, reduces GPU frame rate to 0 fps on background tabs, and reacts in <1 ms to Low Power Mode.

Swift 6 EnergyGovernor

Persistent FaviconStore

Actor-isolated SQLite BLOB store with SHA-256 host indexing. Instant offline bookmark favicons with container privacy guarantees.

PR #51 · Actor-Isolated

Mullvad WireGuard & PQ-PSK

Native macOS Network Extension with post-quantum pre-shared key rotation and per-container multi-hop tunnel routing.

VPNKit · WireGuard Apple

Zero-Malloc Omnibox Ranking

Type below to test Qwave's bounded top-k insertion sort. Queries blend history, bookmarks, search keywords, and internal schemes without heap thrashing.

The Silicon World Scoreboard

Audited and benchmarked on Apple M-Series Unified Memory Architecture under release builds.

Hot Path / Feature Before After Optimization Status & Verification
Omnibox suggestions, per keystroke 4,370 mallocs 1,011 mallocs 8d1e342 (Gated)
MarkdownCompiler, internal doc page 8,983 mallocs 1,069 mallocs 8d1e342 (Gated)
SQLite Apple Silicon WAL + 256MB mmap Stall on fsync Zero-copy RAM 75ad8a5 (PR #49)
Persistent FaviconStore & Remote Suggester In-memory only Persistent SQLite e190034 (PR #51)
Declarative Net Request (MV3 DNR) Missing Native C++ JSON 325fb0c (PR #48)
Wave shader, one frame @1512×982 757.72 ms CPU 1.85 ms GPU b2d2bb8 (409× Speedup)
Crash-safe autosave & interactionState Volatile Zero-stall restore d5b392f (PR #56)

Unified Sovereign Ecosystem

Qwave seamlessly interfaces with the broader distributed intelligence and creative sovereign web.