Kernel isolation
UEFI boot, caps, ring-3, private VSpace CR3, timer, preemptive RR, IRQ steal.
Liminal Continuum · project hub
AetherOS is a capability-first personal computer built from first principles: privacy by construction, universal execution through AetherIR, a formally minded Liminal microkernel, and generative continuity co-piloted by a local twin — never telemetry-first, never ambient authority.
This page is the living map of inception, architecture, and what is proven under QEMU — not an install CD and not a public source dump.
Honest status as of the last kernel + host wave. Green means observed under test or QEMU serial, not marketing.
UEFI boot, caps, ring-3, private VSpace CR3, timer, preemptive RR, IRQ steal.
Hand JIT + CLIF interpret + CLIF→native x86 emit (triple parity on demos).
Deny-by-default packet birth, cover bound to live grants, idle = quiet.
Triangle AEAD + multi-hop + WAN TCP multi-hop lab with cover on the wire.
Fork / discard / merge continuity for experimental grant worlds.
Shipped slices you can exercise on the lab host today.
no_std boot via bootloader 0.11 + OVMFmesh_wan) with cover framesLiminal freestanding boot OK
ring3+VSpace isolation OK
virtio-rng modern entropy OK
virtio-console multiport CTRL+TX OK
virtio-blk modern WRITE+READ OK
virtio-blk modern MULTI+FLUSH OK
ring3 IRQ steal OK
boot OK
Seven layers. Layer 0 is the root of authority; upper layers never invent ambient rights.
Pure capability authority (seL4 lineage), frames/VSpaces, endpoints, SchedContext. No ambient network or file rights.
Live under QEMUSandboxed local AI operators: binary archaeologist, API cartographer, security guardian, cognitive companion, UI weaver, driver synthesizer.
Design + early host stubsLoad ELF/PE/Mach-O, lift to AetherIR, NBTE AOT/JIT cache, OS personalities — foreign binaries enter a capability host, not Wine-as-architecture.
IR + JIT live on hostEgressGrant objects only. Personal mix ring, cover morph, grant-bound cells. Construction property: no external packet without a live grant.
Phase0 + multi-hop swarmLiving UI weaver and spatial compositor; multi-modal input (touch, voice, gesture; BCI deferred).
Stub compositorOn-demand driver synthesis under formal constraints; device fingerprint; verified Linux driver shim path (later).
DeferredOwned-device mesh, encrypted digital twin, timeline fork engine for experiment and rollback. Hardware is disposable; the man is root of trust.
Mesh + timeline host pathsManifesto constraints — the north star that keeps every cliff honest.
True remaining cliffs after the modern MULTI+FLUSH / CLIF / multi-hop / Verus-hooks wave.
CLIF lower + native emitter API is stable; optional Cargo feature can drop in the real Cranelift JIT crate.
Localhost multi-hop lab is green; next is multi-process / multi-host cover scheduler as a standing daemon.
Invariants documented in verus-cap-invariants.md; next is real proof fn discharge.
Multiport control path proven; extend to virtio-net and non-console serial port data queues.
Full Cocoa/Win32 as core UI · seL4-complete Isabelle · neuromorphic / BCI · bare metal without an explicit ask.
AetherOS does not claim seL4-complete proofs. The ladder is tracked in public language here so expectations stay calibrated.
| Tier | Tool | Status |
|---|---|---|
| 0 | rustc + cargo test | Active |
| 1 | Cap property tests | Active |
| 2 | Kani model checking | Scaffold |
| 3 | Verus-style hooks | Scaffold |
| 4 | Verus / Lean full proofs | Planned |
| 5 | seL4 substrate option | Design-compatible only |
Why this project exists as its own category.
AetherOS is not a music generator, journal app, wellness tracker, or Linux rice. It is a local-first, privacy-sovereign multi-layer personal computing system — a microkernel plus fabric plus swarm — aimed at people who want authority to be explicit, execution to be hostable, and intelligence to stay on-device.
Design lineage is honest about its teachers: seL4-style capabilities, Zircon-like bulk memory rights, Genode-like recursive worlds, Barrelfish-like explicit messaging later — always remixed into Liminal’s own object model rather than a fork.
Private monorepo (offline git + survival mirrors). This site is the shareable surface for architecture and progress — the source remains proprietary R&D.
A ground-up capability-first personal OS research project: Liminal microkernel, VeilNet, AetherIR fabric, personal swarm and timeline continuity.
No. Proprietary private R&D. This hub tracks vision and status; it is not a public source tree.
No. Freestanding Rust no_std kernel plus host crates — not a distro or kernel fork.
Deny-by-default network fabric. Packets require a live EgressGrant; cover is grant-bound so idle stays silent.
Codename for the full stack — layers 0 through 6 — of which AetherOS is the product name.
Lab builds target QEMU/UEFI on a development host with Rust + QEMU. There is no public consumer installer yet.