Stop pasting walls of text. Pipe it. Share it. Vaporize it.
$ npx vnsh
$ curl -sL vnsh.dev/i | sh
Global install: npm i -g vnsh
Pipe anything to vn โ share the URL with Claude. Use vn read "URL" to decrypt.
Model Context Protocol lets Claude decrypt vnsh links directly. Share the URL โ Claude reads it locally.
$ curl -sL vnsh.dev/claude | sh
Auto-detects Claude Code, adds vnsh to MCP config. Type /mcp to reload.
Encrypted sharing from any page. AI Debug Bundles, hover previews, context menu.
Free · Open source · Manifest V3 · No analytics
Host-Blind Architecture: vnsh implements true client-side encryption using AES-256-CBC with OpenSSL compatibility. Your data is encrypted entirely on your device before upload.
Host-Blind Storage: The server stores only opaque binary blobs. Decryption keys travel exclusively in the URL fragment (#k=...) which is never sent to servers per HTTP specification.
Ephemeral by Design: Unlike pastebins, vnsh cannot read your content even if subpoenaed. Data vaporizes after 24 hours. The server operator has no access to plaintext - mathematically impossible without the URL fragment.
Auto-Vaporization: All data auto-destructs after 24 hours (configurable 1-168h). No history, no backups, no leaks. Perfect for ephemeral AI context sharing.