MaxOS
On this page
AI-assisted operating-system experiment
MaxOS is an experimental bare-metal x86 project. It explores a small boot path and kernel environment rather than presenting a general-purpose replacement for an existing operating system.
The repository explicitly describes AI-assisted development. The reviewed README reports x86 boot and 80×25 VGA text output, with interrupts, timing and memory work still listed as development areas. That boundary is part of the project, not something hidden behind a polished demo.
What the project does
- Assembly boot code and C/Assembly kernel components.
- An image and documented QEMU workflow for an emulated environment.
- VGA text output as a small, observable milestone.
- Python-based development tooling alongside the low-level sources.
Environment and requirements
The repository documents a Make-based build and QEMU’s i386 emulator for experimenting with the image. Review its build tooling before attempting to run it.
Getting started
Read the Makefile and README, then use an emulator for any experiments. Inspect the boot and kernel sources alongside the observed output. Keep this work separate from a production machine’s boot configuration or disks.
Scope, limitations and attribution
This is a prototype, not a production operating system. The repository’s self-generated scores are not independent quality measurements and are not used as claims here. The portfolio has not certified the image or completed the roadmap on its behalf.
Project sources
Reviewed repository documentation · reviewed on . Follow the linked source for the project’s current scope.
Related work
GitHub lab
SENTINEL
A Go-based Windows monitor combining local file scans, process checks and an interactive terminal.
GoGitHub lab
PineappleUI
A Python UI transpiler connecting web-style interface descriptions with generated Java Swing code.
Python
Interface study
iProf 2026
A new interface for everyday teacher workflows, presented through eleven visuals and a video walkthrough.
PHP · CSS · JavaScript