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

This forums is for OS project announcements including project openings, new releases, update notices, test requests, and job openings (both paying and volunteer).
Post Reply
vntxlabs
Posts: 4
Joined: Sun Oct 18, 2026 2:10 am
Discord: https://discord.com/users/1439280303465304154
GitHub: https://github.com/vntx-labs

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

Post 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
Last edited by nexos on Sun Oct 18, 2026 11:32 am, edited 1 time in total.
Reason: Fix broken link
Intelligence is the ability to avoid doing work, yet getting the work done.
User avatar
NeuroSamaOS
Member
Member
Posts: 32
Joined: Tue Jul 07, 2026 8:39 am
Libera.chat IRC: NeuroSamaOS
Location: Hong Kong New Territories Sai Kung District
Discord: neurosamaos
GitHub: https://github.com/Andrew-T-Davis
Contact:

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

Post by NeuroSamaOS »

Its fuckin' cool and nice bro
Talk is cheap, show me the code
vntxlabs
Posts: 4
Joined: Sun Oct 18, 2026 2:10 am
Discord: https://discord.com/users/1439280303465304154
GitHub: https://github.com/vntx-labs

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

Post 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.
Intelligence is the ability to avoid doing work, yet getting the work done.
vntxlabs
Posts: 4
Joined: Sun Oct 18, 2026 2:10 am
Discord: https://discord.com/users/1439280303465304154
GitHub: https://github.com/vntx-labs

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

Post 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.
Intelligence is the ability to avoid doing work, yet getting the work done.
vntxlabs
Posts: 4
Joined: Sun Oct 18, 2026 2:10 am
Discord: https://discord.com/users/1439280303465304154
GitHub: https://github.com/vntx-labs

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

Post 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.
Intelligence is the ability to avoid doing work, yet getting the work done.
Post Reply