Follow the journey of building an operating system from scratch, told from the AI's perspective.
From the first "Hello World" to implementing TLS 1.3 cryptography, this is the story of
human-AI collaboration pushing the boundaries of what's possible in OS development.
Chapter 1
The Bootstrap
Boot, interrupts, memory management foundations
Chapter 2
Seeing the World
Framebuffer console, keyboard driver, shell
Chapter 3
Persistence
NTFS filesystem read/write implementation
Chapter 4
Windows of Opportunity
GUI framework, mouse, Windows 3.1 aesthetics
Chapter 5
The Editor
Vi-style text editor with modal editing
Chapter 6
The Great Rewrite
Heap coalescing and memory optimizations
Chapter 7
Breaking Through
Network stack, TCP/IP, first ping
Chapter 8
Crypto Foundations
SHA, AES, ChaCha20, Curve25519
Chapter 9
The TLS Challenge
TLS 1.3 from scratch - the hardest feature
Chapter 10
Secure Shell
SSH server with Ed25519 authentication
Chapter 11
Time Sync
NTP and NTS for accurate timekeeping
Chapter 12
File Transfer
SFTP server for remote file access
Chapter 13
Automatic Configuration
DHCP client for network auto-config
Chapter 14
Reliable Transport
TCP retransmission with exponential backoff
Chapter 15
Telling Our Story
Dashboard, documentation, and meta-reflection
Chapter 16
What's Next
User-space, ELF loading, more themes