Where BrewFS fits
BrewFS is designed for workloads that continuously read, write, and exchange files: multi-agent workspaces, AI datasets, container storage, and object-storage-backed infrastructure.
Multi-agent Collaborative Workspace
Multiple agents share the same filesystem namespace, read context, write intermediate artifacts, update task state, and exchange outputs. In the July 24, 2026 Redis + RustFS snapshot, BrewFS is 92% faster on fully drained mixed random I/O versus JuiceFS.
→ Explore Agent WorkloadsAI / ML Datasets
AI workloads often need file-path access to datasets, checkpoints, logs, and intermediate artifacts. BrewFS provides a POSIX-like access layer backed by object storage and a transparent Rust-native data path.
Container Storage
Containerized applications want simple file paths, while infrastructure teams want elastic object storage. BrewFS connects application file access with object-storage-backed persistence.
S3-compatible Storage
Object storage is not a filesystem. BrewFS wraps LocalFS or S3-compatible object storage with a POSIX-like interface and a transactional metadata layer.
Filesystem Research
BrewFS is a transparent Rust filesystem project for studying FUSE, metadata transactions, Chunk / Block / Slice layout, object IO, cache behavior, compaction, and GC.