By Max Techera · Open-source (MIT) · Updated June 2026
Gemini CLI

Publish HTML from Gemini CLI to your own domain

Put Hushdrop on PATH and Gemini CLI can share its output as a private branded link.

npxnpx hushdrop report.html

Gemini CLI runs shell commands, so it can call Hushdrop directly to publish artifacts to your own domain.

Wire Hushdrop into Gemini CLI

ln -s /path/to/hushdrop/skill/drop.mjs ~/.local/bin/hush   # then call `hush file.html`

Then hush setup once for your Blob token. Now Gemini CLI can publish any artifact to your own domain.

What your agent can do

The MCP server exposes 9 tools:

1

Drop it

hush file.html — or a PDF, markdown, image, or any file — from your terminal or any AI agent.

2

Branded & encrypted

Your logo, OG card, and badge are baked in, then it's AES-256 encrypted client-side behind your unlock gate.

3

Live on your domain

Uploaded to your Vercel Blob and served at yourdomain.com/slug. URL + password on your clipboard.

FAQ

Does it work with any AI agent?
Yes. It's a CLI plus a SKILL.md and an MCP server, so Claude Code, Codex, Cursor, OpenCode, Gemini CLI — anything that runs a shell or speaks MCP — can use it.
Is it really open-source and self-hosted?
Yes — MIT licensed, and it runs on your own Vercel Blob + domain. No third party ever holds your content (it's encrypted client-side) or controls your URL.
Is it zero-knowledge?
Locked drops are AES-256 encrypted in the browser via StatiCrypt before upload. The server stores only ciphertext — never your content or password.

Share what your AI builds — securely, on your terms.

Open-source, zero-knowledge, free. Try it in one command:

npx hushdrop report.html --managed