Bobr is a new Linux build system developed by a systems programmer to address limitations in NixOS and Yocto. The project, initiated in February 2026, allows for building programs, kernels, initramfs, and rootfs without root privileges. It supports executing systems in QEMU and utilizes remote repositories for binary caching.

The system uses Nickel for configuration and organizes build recipes into a Directed Acyclic Graph (DAG). Each recipe relies on internal components called builders. Identity is managed through BuildKey and ReuseKey, which track tags, builder versions, configurations, and input objects to determine if a build step can be skipped.

Bobr separates file system descriptions from actual file storage using manifests and fs-files. This approach eliminates the need to rebuild OCI images for every environment. The system also supports host bundles, which allow programs and their runtime dependencies to run on a host without requiring container runtimes or root access.

Currently, Bobr is a proof of concept supporting only the x86-64 architecture. Future development plans include implementing modular, typed system configuration similar to NixOS and utilizing idmapped mounts for rootfs management.