Software:VibeOS

From HandWiki
VibeOS
Original author(s)kaanse
Written inC
PlatformAArch64
Available inEnglish
LicenseMIT License

VibeOS is an operating system built from scratch entirely by generative artificial intelligence, using code produced through prompts to Claude (vibe coding).[1] It is capable of running on QEMU and was successfully tested on a Raspberry Pi Zero. It has been released under the MIT license.

Features

Core

GUI

  • Desktop environment with draggable windows
  • Menu bar, dock, window minimize/maximize/close
  • Mouse and keyboard input
  • Modern macOS-inspired aesthetic

Networking

Apps

Development

  • TCC (Tiny C Compiler) - compile C programs directly on VibeOS
  • MicroPython interpreter with full kernel API bindings
  • 60+ userspace programs (coreutils, games, GUI apps)

Hardware

  • Runs on Raspberry Pi Zero 2W
  • USB keyboard and mouse via DWC2 driver
  • SD card via EMMC driver
  • 1920×1080 framebuffer

Further projects

There are other independent projects under the VibeOS name, including an independent development by Ben, also developed using vibe coding, aimed at creating a Unix-like operating system for educational purposes.[2]

Another project is Vib-OS, an operating system also built using vibe coding, capable of booting on a Raspberry Pi. It offers a desktop environment with a customizable wallpaper, a file manager, and a web browser currently in an early stage of development,[3] a functional Doom port, among other features that are not very polished given the state of development.

References