🖥 Bare-Metal x86_64 OS

SynapseOS
Technical Documentation

Complete technical reference for SynapseOS — a bare-metal x86_64 operating system with a graphical desktop, built entirely from scratch without any host OS runtime. Every component, from the bootloader handoff to the TLS-secured browser, is documented here.

Illustration of a desktop computer running SynapseOS, showing an open browser window, a terminal window, and a taskbar
11Documentation Sections
x86_64Target Architecture
Ring 0Execution Model
192 MBKernel Heap
TLS 1.2Secure Networking
How It's Put Together
One large room with different work areas side by side and no walls between them, representing how every part of SynapseOS lives inside a single program
Everything — the desktop, the files, the network, the devices — lives inside one single program, with nothing separating them.
Your Reading Path
A winding road with four milestones: Start Here, Learn the Basics, See It Run, and Go Deeper
Follow the guide in order, or jump straight to whatever you're curious about.