PanUring is a small systems project with a deliberately visible boundary between Java ownership and kernel-facing memory. It covers ring setup, raw syscalls, registered buffers and files, typed one-shot and multishot operations, cancellation, and a separate Lucene retrieval spike.
The project is useful as both runtime code and a research notebook: corrected experiments, environmental controls, and known limitations are part of the story rather than hidden behind a benchmark headline.