Program the Core

Direct access. Interact with the microkernel, manage capabilities, and build high-performance system services using our documented ABIs.

API Surface

Interface layers.

Native Syscalls

`libvayu`. The raw system call interface for capability management, IPC, and thread scheduling.

Syscall Table →

POSIX Layer

`libc`. Standard POSIX 2008 compatibility layer for porting existing C/C++ applications with minimal changes.

Compatibility →

Async Runtime

`vayu-async`. An event loop optimized for our asynchronous IPC, enabling high-concurrency network servers.

Async Guide →