Profile
Back to NewsBack
Hacker News 1 min
Reader Mode
LayerFS: The filesystem for AI coding agents

LayerFS: The filesystem for AI coding agents

13 hours ago

Compute exists only while a command runs.

  • Compute: Agents spend ~80% thinking, ~10% in Bash.
  • FS: Each file tool call is one atomic Store op.
  • Sandbox: Each Bash tool call mounts an ephemeral workspace, then commits.

Agents on different computers share one serverless Store.

  • Shared storage: Every agent commits to one Store, with no DB server.
  • Distributed computing: Each agent runs on its own computer.

One project, many branches. One branch, many agents.

  • Commits: Every tool call is a commit on its branch.
  • Conflict: A same-file clash is refused with Conflict.
  • Blame: Each line names the step that wrote it.

Fork recursively any commit, at any depth.

  • Zero cost: A fork is metadata and copies no files.
  • Recursive: A filesystem for RSI agents and recursive exploration for RL training.

10 copies compress into 0.31.

  • Dedup: Each content chunk is stored once.
  • Compression: The stored chunks shrink further.
  • Ratio: 10 copies → 1.05 dedup → 0.31 compression wtf???

Dependencies come with every mount. No wasting time for re-installation.

  • Git / other AgentFS: Drops ignored files; reinstalls.
  • LayerFS: Ignored files stay in every commit.
  • Comparison: ~5 min to install vs 0.05 s to mount.
Chat with me