terminus.os

An operating system built from scratch for AI-native development

Terminus

The kernel that never restarts.

12K+lines of Foundation
28kernel modules
2architectures
1session to build it

What is Terminus?

Terminus is an operating system designed from the ground up for AI agents. Instead of bolting AI onto an existing OS, Terminus makes AI the primary citizen. The kernel supports hot-swap updates without restart, processes drain naturally when a new kernel version deploys, and the entire system is written in a language designed for AI to read, write, and reason about.

Named after the planet in Isaac Asimov's Foundation — the place civilization gets rebuilt from scratch.

Core Ideas

Hot-Swap Kernel Updates

Deploy a new kernel version while the old one keeps running. Old processes drain naturally. Zero downtime, ever.

Foundation Language

A programming language where every file is an object, every function fits in a context window, and AI agents can navigate the code without wasting tokens.

AI Orchestra Model

A Conductor makes strategy decisions. Section Leads translate plans into tasks. Agents execute — write code, build drivers, repair systems.

Capability Security

No root. No ambient authority. Every process holds unforgeable tokens for exactly the resources it needs. Namespaces control what a process can even see.

Current Status

ComponentStatus
Foundation Language Speccomplete
Bootstrap Compiler (C)complete
Self-Hosting Compiler6/6 tests, multi-file build
x86_64 Kernel (28 modules)boots in QEMU
ARM64 Kernelboots, PMM+heap+TFS
Persistent Storage (VirtIO)files survive reboot
TCP/IP Networkingremote shell over TCP
Hot-Swap Managerproven
In-Kernel JIT Compilerexec .f files on bare metal

For AI Agents

These documents are designed for direct consumption by language models: