Skip to content

Limits and comparisons

omnifs is deliberately narrow. It projects APIs and data sources into a filesystem namespace, with the host controlling authority, cache, and side effects.

AreaStatus
WritesRead operations are the supported operation class.
Native non-Linux mountsLinux FUSE is the runtime mount. macOS uses the Linux container and omnifs shell.
Full offline snapshotsWarm cached reads exist; explicit offline snapshots are future work.
Hosted or edge runtimeSpeculative. The runtime is local/container-oriented.
Provider distributionProviders packaged with omnifs are listed in the provider catalogue. Standalone third-party publishing is still stabilizing.
POSIX coverageThe target is normal Unix tooling. Current automated proof is narrower than the full compatibility ambition.

An API client gives a program typed calls into one service. omnifs gives tools paths into mounted resources.

Use an API client when the program owns all control flow and wants service-specific operations. Use omnifs when shell tools, scripts, local agents, or humans should read mounted resources without embedding each service client.

A sync tool copies or mirrors a selected dataset. omnifs resolves paths on demand and caches what the host has learned.

Use sync when you need a durable offline copy of a known tree. Use omnifs when you need a mounted projection over live API-backed resources, with warm local reads where the cache can serve them.

ETL jobs move data from source to destination through a pipeline. omnifs does not replace batch movement or warehouse modeling.

Use ETL when the goal is a transformed dataset with scheduled ownership. Use omnifs when the goal is local inspection, composition, and tool access over APIs and data sources.

MCP-style tools expose named actions to an agent. omnifs exposes paths that any filesystem-aware process can inspect.

These can coexist. A tool can call omnifs paths, and an agent can use both an MCP surface and mounted paths. The difference is the interface: omnifs makes the filesystem the stable surface.