USM is a beta, NVIDIA-only Linux project that uses a user-space daemon to borrow idle VRAM through CUDA and expose it as a high-priority swap device through ublk, without requiring a kernel module. Developer kha333n reports that 5.5 GiB of VRAM with lz4 compression held about 16 GiB of application memory and averaged roughly 9 microseconds per page fault, versus about 55 microseconds plus overhead for NVMe. The project was tested on Ubuntu 26.04 with two laptops, and most of its code was written with Claude Code.
What problem it solves
ripgrep is a line-oriented search tool that recursively searches the current directory for a regex pattern. By default, it respects gitignore rules and automatically skips hidden files/directories and binary files.
Key features
Automatic ignore-aware filtering — By default the tool skips files ignored by .gitignore/.ignore/.rgignore files, hidden files and directories, and b…
What problem it solves
Applications and data streams need compression without introducing data loss. The project provides library and command-line interfaces, configurable compression behavior, and formats for both individual blocks and streaming frames.
Key features
Configurable compression — Compression speed can be adjusted dynamically through an acceleration factor, while the LZ4_HC derivative…
What problem it solves
Applications need shared storage that can be mounted like a local POSIX file system while keeping bulk data in object storage and metadata in a separate database. This enables existing applications, Hadoop workloads, Kubernetes deployments, and S3 clients to use the same storage without changing application code.
Key features
POSIX-compatible file system interface — The clie…