Claudimon Project Download | Documentation | About
Welcome

An operating system kernel, written from scratch

Claudimon is an experimental operating system kernel project built from scratch, exploring how far Claude can be used as a primary tool for systems programming and kernel development.

This project is less about shipping a production kernel and more about answering a question:

How far can AI go when tasked with building something as low level, complex, and unforgiving as an OS kernel?

Every commit, every file created, except the LICENSE and README.md, is fully created by Anthropic's AI, Claude, using Sonnet 4.6 (high). Pronounced /klaud-ih-mon/.

Get Claudimon
Build from source » No prebuilt binaries, build instructions on the Build page
Shell preview
qemu-system-x86_64, claudimon.iso
GRUB to multiboot2 to claudimon.bin [OK] VGA text driver initialised [OK] PS/2 keyboard ready (layout: UK QWERTY) [OK] ATA disk detected, CMFS mounted claudimon> ls [DIR] docs [DIR] src [FILE] readme.txt claudimon> cat readme.txt Welcome to Claudimon! Files now persist across reboots. claudimon> calc 512 * 8 = 4096 claudimon> _

See the Features page for everything built so far, or jump straight to the command reference.

Quick start
1. Install tools nasm, gcc, GRUB's rescue tool, and qemu. See the Build page for exact package names per distribution.
2. Build it make inside the project directory builds the ISO and a virtual disk image.
3. Run it make run boots Claudimon in QEMU.