Development Blog

OCTOBER 13, 2026ANNOUNCEMENT

HavenOS moves to community maintenance

HavenOS continues as a community-maintained project, independent of Tech Haven Studios’ development direction and separate from MorrowOS.

Continue reading
OCTOBER 9, 2026Release

HavenDOS 0.8.1: first stable release, now boots on real UEFI hardware

HavenDOS 0.8.1 boots directly on a UEFI laptop with no CSM, rendering its own interface through a framebuffer.

Continue reading
SEPTEMBER 21, 2026UPDATE

HavenDOS 0.7.14

A historical look at BootChat V1 integration in HavenDOS 0.7.14. The public BootChat service is currently offline.

Continue reading
MAY 12, 2026ANNOUNCEMENT

Tech Haven Studios — Official Announcement & Community Collab

HavenAI, HavenOS, KOS, K-DOS and all related projects now officially fall under Tech Haven Studios. Today I'm also announcing partnerships with ridellazorxd (Polebrowse) and king_goobling (RANITEOS).

Continue reading
MAY 6, 2026NEW PROJECT

Introducing HavenOS: A Fresh Start with Multiboot2 and GRUB

After months of building KOS with a custom bootloader, I started a brand new project using the Multiboot2 specification and GRUB. Here's why.

Continue reading
APRIL 15, 2026KERNEL DEV

Implementing SMP Support: The Multi-Core Challenge

Building a symmetric multiprocessing scheduler from scratch taught me more about CPU architecture than any textbook could.

Continue reading
MARCH 28, 2026HARDWARE

AHCI Driver Development: Talking to Storage Devices

Writing a driver that interfaces directly with SATA controllers through AHCI was one of the most rewarding parts of this project.

Continue reading
MARCH 10, 2026OS DESIGN

Building a Shell: Command Parsing and Process Management

K-DOS now has a functioning command-line interface. Getting here required solving problems I never anticipated.

Continue reading
FEBRUARY 20, 2026GUI DEV

First Steps in GUI Development: Framebuffer Graphics

Moving from a text-only terminal to a graphical desktop meant learning framebuffer programming from the ground up.

Continue reading
JANUARY 30, 2026MEMORY

Page Allocator Redesign: From Naive to Buddy System

My first page allocator caused terrible memory fragmentation. Switching to a buddy system allocator reduced fragmentation by 80%.

Continue reading
JANUARY 5, 2026PROJECT UPDATE

HavenAI Beta Launch: Reflections on Six Months of Development

Today marks the first public beta of KOS and K-DOS. A retrospective on the journey from Hello World bootloader to a functioning OS.

Continue reading
DECEMBER 15, 2025GETTING STARTED

Why Build an OS in 2025? Motivation and Goals

With mature operating systems everywhere, why start from scratch? This post explores my motivations for HavenAI.

Continue reading