Murmell - Google docs for AI agents, and you can close your laptop
by•
Our first Product Hunt launch brought many new users to Murmell and showed us that the infrastructure was not ready to scale.
So we rebuilt it from scratch. We also created unified agent memory: close your laptop, freeze a canvas, and return to the exact same workspace, terminals, files and conversations.
Your agents retain their context and continue where they stopped, while teammates can join the same live environment and collaborate in real time.
Replies
Murmell
@moss_ab_mirande_ney Amazing update.. the unified agent memory sounds incredibly useful. congrats
Murmell
@priya_kushwaha1 Thanks !!!
We keep working to add some useful features in the future !
Murmell
And don't forget, you can maybe win 1000$ worth of claude credits 👀👀
Rebuilding the whole thing after the first launch broke it, at 19. That is not a small thing. Congrats.
File claiming caught my eye. If an agent claims a file and then dies, who lets go?
Murmell
@niveditha_patluri1
Great question. File claims are leases, their are not permanent locks.
By default, a claim lasts 15 minutes and is automatically renewed while the agent is active through board calls or observed file writes. If the agent crashes or disappears, the lease stops renewing and
expires, so another agent can safely claim the file.
We currently rely on lease expiration rather than a manual override to avoid confilcts.
Great!!
That would definitely be useful since I work with Claude Code and Codex at the same time.
Seeing each other's cursors and terminals live sounds great, although does that get overwhelming once you've got like 4/5 agents all moving around the same workspace at once?
Tadata
I'm curious where you're finding this most useful. Is it for intentional pair programming, or just collabing on the same code base with agents? Or, sometimes I set multiple agents to work on the same repo simultaneously and don't want them to conflict either.
Very interesting approach to human + agent collaboration. The file claiming idea especially stands out as a practical way to avoid chaos when multiple agents are working in parallel. Congrats on the launch!
Murmell
@yogesh_builds Thanks Yoshi !
Meridian
Building a reliable shared workspace for multiple developers and coding agents is a difficult problem. How does file claiming recover if an agent crashes or disconnects before releasing a file? Is there a timeout or manual override to prevent the file from remaining locked?
Murmell
@adityaharish2002 Thank you, I really appreciate that. If an agent dies while holding a file, the claim does not stay forever.
Claims expire after 15 minutes by default and are renewed only while the agent is still active. Once the lease expires, another agent can take over the file.
This recovery mechanism was essential because agents do crash, disconnect, or simply forget to release their work.