Page 1 of 1

[Announcement] VeloOS - Freestanding x86_64 Hybrid Kernel with 60-FPS Atomic Compositor & Integr

Posted: Sun Oct 18, 2026 10:18 am
by vntxlabs
Hi everyone,
I wanted to announce a project I have been working on continuously for the past few months: VeloOS, a custom, freestanding x86_64 hybrid operating system booting natively via UEFI.
The primary architectural goal of the project is to achieve extreme RAM execution velocity by combining an in-memory VFS with aggressive page-table isolation between privileges, separating the core driver stack from the modular user-space infrastructure.

Current Architectural Status:

• Kernel Design: Hybrid-model architecture. Device drivers (AHCI, NVMe, Keyboard, Mouse, Network) remain stable within Ring 0 to prevent context-switch overhead, while the Window Manager (Argon), Desktop Environment (Cinnamon-Muffin), and Shell are isolated in Ring 3.

• Graphics Subsystem (Jupiter): Features an atomic 60-FPS blitting and frame-buffer synchronization layer encapsulated within Ring 0. This guarantees jitter-free execution and prevents scheduler-preemption display freezes when user-space applications saturate the CPU. Includes a procedural 3D Raymarching/SDF real-time cinematic boot animation.

• Storage & VFS: POSIX-compliant VFS backed by a customized lwext4 subsystem mapping directly to raw disk partitions. Implements a clean, standardized Linux FHS directory layout (/bin, /etc, /sys, etc.).

Toolchain & Technical Specs:

• Target: x86_64-elf cross-compiler toolchain

• Environment: Freestanding C and Assembly (kernel_entry.S bootstrap handles immediate UEFI code-segment overriding and enforced System V ABI 16-byte stack alignment).

• Testing: QEMU with KVM acceleration enabled.

The code is fully open-source and hosted on Codeberg. I’m currently stabilizing the Global Offset Table (GOT) layouts for dynamic object linking (.so) and would love to get some feedback on the hybrid Ring 0 / Ring 3 VFS character device abstraction mapping.

• Newest version is not online because of not working apps.

Codeberg Repository: codeberg.org/vntx-labs/VeloOS

In case of questions or if you decided to join the project just write me on discord or write an E-Mail

Looking forward to your architectural thoughts, advice, and critiques!
Best regards,
Vantix

Re: [Announcement] VeloOS - Freestanding x86_64 Hybrid Kernel with 60-FPS Atomic Compositor & Integr

Posted: Mon Oct 19, 2026 2:22 am
by NeuroSamaOS
Its fuckin' cool and nice bro

Re: [Announcement] VeloOS - Freestanding x86_64 Hybrid Kernel with 60-FPS Atomic Compositor & Integr

Posted: Mon Oct 19, 2026 8:11 am
by vntxlabs
Thanks I've lookee on HN but there I was flagged and ignored. It is nice to see that it's a different Story here.

Re: [Announcement] VeloOS - Freestanding x86_64 Hybrid Kernel with 60-FPS Atomic Compositor & Integr

Posted: Mon Oct 19, 2026 8:25 am
by vntxlabs
If you want to help me with the apps problem I can make in a few hours I think a new branch on Codeberg than another 8 hours from that time I create the branch it is online on github. I don't really know the problem my klog log says the app is dead in the same second it spawned so the logs that should provide the detailed error can't run because the app is not loaded because it dies before it really spawns.

Re: [Announcement] VeloOS - Freestanding x86_64 Hybrid Kernel with 60-FPS Atomic Compositor & Integr

Posted: Mon Oct 19, 2026 11:27 pm
by vntxlabs
I've fixed the app problem more or less. Apps can actually open now but many Apps are glitching but I think I can fix the problem until sunday.