Magnolia OS

The Sovereign Intelligent Workspace

A privacy-first operating system with built-in AI intelligence.
No telemetry. No surveillance. Just yours.

"Computed in Private. Verified by You. Sovereign by Design."

Born from Frustration,
Built with Purpose

I'm Marcos Burg, a teacher based in Brazil. For years I relied on open-source operating systems for my work and personal projects. But nothing quite worked the way I needed it to — tools that should be simple were broken, AI integration was an afterthought, and privacy was always someone else's problem.

After yet another round of fighting with OpenClaw not working, I made a decision that sounds a little crazy: I would vibe-code an entire operating system that does exactly what I need.

Magnolia OS is the result. It's a sovereign, modular Linux distribution designed for people who believe their computer should work for them, not on them. Every line of code is open. Every AI model runs locally. Every byte of your data stays yours.

Zero Telemetry

No data leaves your machine. Ever. Your computer doesn't report to anyone.

Local-First AI

LLM inference runs on your hardware via llama.cpp. Your conversations never leave the device.

App Sandboxing

Every application runs in an isolated Bubblewrap namespace. No cross-app data leaks.

A/B Root Updates

Dual-root partitioning means your system never breaks. Failed update? Instant rollback.

Everything You Need,
Nothing You Don't

Stable

Magnolia Assistant

A built-in AI assistant powered by local LLM inference. Ask questions, get help with system tasks, or use it as your private knowledge companion. All processing stays on-device.

llama.cpp · sqlite-vec · RAG
Stable

MemPalace Search

Index your local Markdown files into a private vector database. Semantic search across your knowledge base without any cloud dependency.

sqlite-vec · Local Embeddings
Stable

Stage A/B Boot

Dual-root architecture ensures rock-solid reliability. System updates target the inactive partition for seamless, risk-free upgrades.

RAUC · GRUB2 · GPT
Stable

Sovereign Sandbox

Every application is isolated in Bubblewrap namespaces with audited filesystem and network access. No app sees another's data.

Bubblewrap · namespaces
Stable

Internationalization

Hot-swappable language packs for English, Portuguese, and Spanish. Built for a global community from day one.

JSON locales · React i18n
Alpha

Cloud Fusion

Optional integration with Google Cloud and Vertex AI for heavy workloads. Your identity stays sovereign — only compute goes to the cloud.

GCP · Vertex AI

Built on Proven Foundations

UEFI Firmware
GRUB2 EFI Bootloader
Linux Kernel 6.12.9 Hardened · VirtIO · DRM
Magnolia Supervisor Rust PID 1 · Static Binary · musl
Cage Wayland Compositor Kiosk Mode · Software Rendering
Magnolia Hub Tauri v2 · React 19 · WebKit
AI Engine
App Sandbox
MemPalace
HAL
Rust React 19 TypeScript Tauri v2 Buildroot Wayland llama.cpp SQLite

Where We're Going

Q1 2026

Foundation

  • Tauri/React desktop app scaffold
  • Local LLM inference via llama.cpp
  • Model downloader with HuggingFace integration
  • Secure keyring for API keys
  • RAG engine with sqlite-vec
Q2 2026

Sovereign OS Image

  • Custom Linux distro via Buildroot
  • Rust PID 1 supervisor with Cage compositor
  • A/B root partitioning with RAUC
  • UEFI boot chain with GRUB2 theming
  • CI/CD pipeline for ISO builds
Q3 2026

First Hardware Boot

  • QEMU/Hyper-V validation
  • Real hardware deployment and driver testing
  • WiFi/Bluetooth stack hardening
  • Performance optimization for ARM/x86
Q4 2026

Public Beta

  • Downloadable ISO for early adopters
  • P2P update distribution network
  • Flatpak/AppImage app store integration
  • Multi-language voice assistant
2027

Magnolia 1.0

  • Stable release with hardware certification
  • Sovereign cloud sync (optional, encrypted)
  • Plugin ecosystem for community extensions
  • Education-focused distribution variant

Get Magnolia

Magnolia OS is in active development. You can grab the latest build artifacts from our CI pipeline or compile from source.

Download from CI
git clone https://github.com/burgmarcos/magnolia.git
cd magnolia
.\build.bat

Requires WSL2 (Ubuntu) on Windows, or a native Linux environment. Full build takes ~45 minutes.

Contribute

Magnolia is open source and welcomes contributors. Whether you write Rust, React, or just have ideas — we'd love your help.

Code

Fork the repo, pick an issue, submit a PR. We enforce strict clippy + ESLint on CI.

Test

Boot the image in QEMU, file bugs, help us reach hardware parity.

Translate

Help us bring Magnolia to more languages. Currently: EN, PT-BR, ES.

Sponsor

This project is built in spare time by a teacher. Every coffee helps.

View on GitHub