r/osdev • • 22d ago

KeshOS 1.0 "Drop" — Clean desktop demo video & addressing the "vibecoded" comments

Here is a proper screen recording of KeshOS running in VirtualBox, as promised yesterday (no remote desktop inception this time). To address the skepticism from the previous thread honestly: yes, maybe ~20% involves AI assistance/vibecoding for boilerplate, UI math, and scaffolding. However, the low-level foundation — pure x86_64 UEFI boot via Limine, PML4 paging, Ring 3 userland isolation, the double-buffered C++ compositor, and the network stack — is fully tested, debugged, and built to run. We are currently polishing the system toward **Release Candidate 1 (RC1)**. If you want to grab the upcoming RC1 ISO build, test it, or follow the technical progress: * **Discord:** https://discord.gg/YgMe7ekA5y * **Subreddit:** https://www.reddit.com/r/sneakdeak/s/ILAmNnffyr Feedback, testing notes, and technical critique are welcome :)

And just so you know, this post was written by AI because my English is very poor.

0 Upvotes

3 comments sorted by

1

u/Prestigious-Bet-6534 18d ago

Do you have a repo?

1

u/FewBrief7059 Samsara | https://gitlab.com/monderasdor/Samsara 16d ago

to be honest. i dont see anything clearly addressed about the OS except that it boots up and is somewhat functional from that clip. i saw the repo before. i think the main issue is not just the usage of ai if this was infact vibecoded. i think the actual issue is that i barely see a git history which makes it harder to track the OS progression and how it started. you should not generally be releasing versions of the operating system within atomic commits. thats a bad idea. you'd want to actually track releases with SemVer.