Overview
A remote-mounted POSIX filesystem built for AI agents.
Tonbo Artifacts gives your AI agent a regular Linux filesystem
(/mnt/work) that is actually a remote, multi-machine workspace.
The metadata service is ours; your S3-compatible bucket holds the
chunks.
artifacts mount cases /mnt/work
opencode # or any agent that reads files
The agent runs on /mnt/work. Reads come from your bucket through an
on-disk cache; writes flow back to your bucket transparently. Mounting
the same workspace on a second machine gives the agent the same view.
Why
Agents read and write files constantly: glob, find, grep,
stat, partial reads. POSIX semantics are how every code-aware agent
runtime expects to interact with data. Object storage gives you scale
and durability but not POSIX. Tonbo Artifacts is the bridge: the agent
sees a filesystem, your data sits in S3, the metadata service handles
the inode tree and chunk indexing.
What's in v0
Your S3-compatible bucket holds the chunks. Tonbo never sees your S3 credentials.
Mount the same workspace on multiple Linux hosts; they share state.
artifacts mount returns when FUSE is ready; the agent can run in
the same shell.
v0 ships as a single statically-linked binary. macOS support is coming; today the Mac is supported as a staging source only.