C and x86 assembly.
A small shell with real directory traversal, a persistent filesystem, and user programs in ring 3.
helplist every commandlslist the current directorycat readme.txtprint a filecd docschange directorymkdir notesmake a directoryecho hi > f.txtwrite a filepslist concurrent tasksspawnstart a background taskgtrun cooperative green threadsexec /hellorun an ELF program in ring 3meminfoheap & cache statsstresshammer the allocator & schedulerFiles persist across visits — the whole machine state, disk included, is saved to your browser's IndexedDB when you leave (or press Save session) and restored next time. Reset disk wipes it for a clean boot.
int 0x80 syscalls — user programs run unprivileged.