
Claude Fable builds Bevel OS on ESP32
Bevel OS is an open-source, Windows 95-style graphical operating system for the ESP32-S3 microcontroller, written entirely in C by Claude Fable 5.2 in Claude Code. Operating within 300 KB of internal RAM, it provides overlapping windows, FAT storage, Wi-Fi web browsing, and loadable ELF applications including Doom.
Bevel OS is a watershed proof-of-concept demonstrating autonomous coding agents tackling rigorous embedded systems constraints rather than standard high-level web code.
- –Conquers severe hardware limits by sustaining tear-free 76 FPS redraws and 60 FPS cursor updates within 300 KB of fast internal RAM.
- –Showcases multi-agent orchestration, where a background agent drew bitmap fonts and 33 icons in ASCII art while the lead agent authored 11,000 lines of C kernel and driver code.
- –Solved the AI blind spot autonomously by designing a 2 Mbaud serial inspection protocol to dump framebuffers and inject inputs without direct monitor access.
- –Implements preemptive task isolation where faults in user ELF binaries surface as error dialogs rather than fatal board panics.
- –Shifts the human role purely to physical hands across 39 interventions limited to wiring, cable swapping, and power cycling.
DISCOVERED
10m ago
2026-11-14
PUBLISHED
12m ago
2026-11-14
RELEVANCE
AUTHOR
Better Stack
