Running multiple AI agents on the same repo means cloning it per agent, waiting 30-140s for pnpm install on Mac, and hoping they don't stomp each other. Git's branch-lock means two agents can't share a branch at all. LunarFS fixes this at the filesystem level. Fork a new agent workspace in under 5ms. Files stream in on demand ā touch 200 of 50,000, pay for 200. Each agent writes to its own private overlay. Agents push normal Git commits when done. Open-source. Works on Linux, Mac, and Windows.
No reviews yetBe the first to leave a review for LunarFS
Maker
š
š Hey Product Hunt ā Ethan here, builder of LunarFS!
The origin story is pretty simple: I was watching Theo's video where he ran through a list of things he wished existed but didn't have time to build ā and "Dropbox for devs" was one of them. That hit home immediately, because I was hitting the exact same wall.
The problem: I work in parallel across a lot of environments ā spinning up new workspaces, switching contexts, running multiple AI coding agents at once. Every time, I'd either wait forever for a full clone/copy, or lose track of files between environments. It was death by a thousand cuts.
So I built LunarFS:
ā” Fork a full workspace in milliseconds, not seconds ā lunar ws fork forked the entire Linux kernel (94k+ files) in 13ms vs. 7.4s for git worktree add, with zero bytes copied
𧬠Content-addressed (BLAKE3) ā files are stored once and hydrate lazily on first read, so spinning up a new workspace is basically instant
š Cross-machine sync ā push/pull workspaces between machines without a full re-clone
š¤ Built with AI agent workflows in mind ā perfect for running multiple coding agents in parallel without juggling clones
Why open source: This solves a problem I know other devs and agent-builders have, not just me. Engine is AGPL-3.0, clients are Apache-2.0 ā so you can build on top of it freely. Self-hosting is free forever.
If you'd rather not run your own store, we're also building a hosted version ā you can join the waitlist at lunarfs.com š
Huge thanks to Theo for the spark on this one, and to everyone who tested early builds with me š
Would love your feedback, bug reports, and feature requests ā and if you've been fighting the same parallel-workspace pain, I'd love to hear how you're solving it today!
PS ā if anyone knows Theo, slide him this link lol. Been a fan of his for years, would mean a lot if this ever crossed his desk š