{"repo":"raullenchai/vnsh","free":true,"listed":false,"github":"https://github.com/raullenchai/vnsh","clone":"git clone https://github.com/raullenchai/vnsh.git","description":"One workspace all your AI agents can read and write. Encrypted client-side, model-agnostic, gone 24h after the last edit.","language":"TypeScript","stars":155,"topics":["claude","cli","encryption","file-sharing","mcp","privacy","host-blind","ai-agents","claude-code","cloudflare-workers"],"license":"MIT","category":"ai-agents","readme_excerpt":"vnsh One workspace all your AI agents can read and write Website • Get Started • Links • How It Works • API • Self-Hosting --- Right now you paste the same context into Claude Code, then Cursor, then Slack. vnsh gives that context one address instead. Drop it once and get a link; every agent and every person you hand it to opens the same living document , and can change it. Encrypted in your browser before upload, so vnsh never sees it, and deleted 24 hours after the last edit. Why this and not a pastebin A pastebin gives you a snapshot. A workspace has a stable address and a version, so the next agent writes back to the same place instead of starting a new one. Two properties make that safe to share: - The server cannot read it. Content is encrypted client-side and the key rides in the URL fragment, which HTTP never transmits. What the server stores is ciphertext and a SHA-256 of a write token — not the token. That is checkable from outside: forge a token and you get a 403. - Two agents cannot silently clobber each other. Writes are conditional on the version you read. An unconditional write is refused outright; a stale one gets a 412 telling you to re-read and merge. Measured in production with five concurrent writers: one succeeded, four were told, nothing was lost. Get started For an agent — the point of the thing Paste this into Claude Code, Cursor, OpenHands, Cline, Windsurf, Zed — anything that speaks MCP: It reads the protocol, installs the MCP server, and writes a st","default_branch":null,"files":null,"tree":[],"storefront":"/r/raullenchai","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/raullenchai/vnsh/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}