Peios SDK
Build software that talks to Peios. The SDK is the C-ABI library family for the kernel↔userspace boundary — access control, the registry, and events — starting with libpeios. Link it from C, or from anything that speaks the C ABI.
Learning Pathways
Getting Started with the Peios SDK
From a clean checkout to a compiled program that speaks to Peios — what the SDK is, how to link it, the conventions every function follows, and a first working program.
5 articlesAccess Control with KACS
Identities, tokens, and decisions — how to find out who's calling, act on their behalf, make authorization decisions, and secure files from your own code.
5 articlesThe Registry (LCS)
Read and write Peios's layered configuration store — effective values and precedence, safe updates, live change watches, and atomic transactions.
3 articlesEvents with KMES
Emit and consume events on Peios's single event path — MessagePack payloads, the trusted metadata the kernel stamps, and draining the per-CPU rings.
3 articlesWriting a Registry Source
Implement the provider side of the registry with librsi — register your hives, then serve the RSI protocol: read requests, decode them, and reply.
4 articles