miinideckmiinideck
PricingUse casesBlog
Sign in
Use cases/Share a Gradio/ML demo front-end privately without paying to keep a server running

Host a Gradio app — share the demo without a running server.

A Gradio app normally needs a Python process running somewhere — a server you pay for around the clock just so a few people can click through it. But often what you're really sharing is the interface and a handful of captured results, not live inference. Export that as a static page, drop the HTML or a zipped folder, and get a private link in seconds. No instance to keep warm, no hosting bill, no deploy pipeline — just an unguessable URL only the people you send it to can open.

Try it now

Drop a file — get a private link in seconds. No sign-up.

Drop an HTML file or ZIP bundle, or click to choose.
Single file or ZIP. Max 3 MB.

Up to 3 MB, link self-destructs after 7 days. Sign up free to keep links forever, password-protect them, and store more.

How it works

  1. 1

    Export the demo as static files. A captured Gradio walkthrough, a notebook rendered to HTML, or a front-end that calls an inference endpoint you host elsewhere — save it as a self-contained HTML page or zip the folder with its assets, then drop it in. miinideck unpacks it and serves it behind one private link.

  2. 2

    Send the link for a look. It's unguessable and no-indexed, so an unreleased model demo never lands in search and only the reviewers or collaborators you send it to can reach it.

  3. 3

    Re-run the demo, re-export, and replace the file — the link stays the same, so people always open the latest version. Add a password or an expiry to scope the review window.

Frequently asked questions

Can I host a live Gradio app where the model actually runs?

Not here — and it's worth being clear about why. A live Gradio app runs a Python process that loads your model and serves inference, which needs a real server kept running. For that, deploy to Vercel or Netlify (or a GPU host for heavy models) and let it run there. miinideck hosts the static slice: an exported demo, a recorded walkthrough, or a front-end that talks to an inference endpoint you host elsewhere. If the job is 'people need to run my model,' you need a server; if it's 'people need to see my demo privately,' a static link is the lighter path.

How do I share an ML demo without paying for a server?

Share the front-end as static files instead of keeping an instance live. Export the interface and your captured results to a self-contained HTML page or a zipped folder and drop it in — it opens in any browser with nothing running on your side. This fits demos meant to be seen and clicked through, not ones that need fresh inference on every visitor's input.

What about a Gradio UI that calls a hosted model API?

That works well. If your model lives behind an API — your own endpoint or a managed inference service — and the Gradio-style page just calls it from the browser, host that page here as static files. The link stays private and no-indexed. Keep your API key and inference on the backend you control, not inside the shared bundle — don't ship secrets in the export.

Can collaborators leave feedback on the demo?

Yes. Turn on Review and anyone with the link can pin a comment to the exact element — a mislabeled output, a confusing control — without making an account. You resolve threads as you go. Review usage is free on every plan; exporting the whole thread as a prompt for Claude or Codex is a Studio feature.

Can I keep an unreleased demo private?

Yes. Every link is unguessable and no-indexed by default, so a model that isn't public yet stays off search. Add a password (free on every plan) so even someone holding the link needs a passphrase, and set an expiry so the demo doesn't linger after the review. Links that never expire come with the Solo plan.

Learn more

  • Host an AI-built artifactThe same private link for anything your AI tool generated.
  • Send a proofing linkCollect pinned feedback on the demo, no account for reviewers.
  • Share a vibe-coded appDrop the static build, skip the deploy.
  • PricingStorage caps, never-expire links, and Review export by tier.

More use cases

  • Share a reveal.js slide deck as a private link that runs in any browser
  • Revise a page you already sent someone without issuing a new URL
  • Host an HTML file or page behind a private, unguessable link
  • Get a stable private link for a bolt.new build

Start free. Keep it private.

No card to try, no sign-up to get a link. Sign up free to keep links forever, password-protect them, and store more.

Get started free →Try without signing in
miinideck

HTML files, finally as links — for AI builders, agencies, and consultants. Default-noindex, default-private, default-yours.

Product

  • Pricing
  • Use cases
  • Try it free

Resources

  • Blog
  • Featured on
  • Report abuse

Legal

  • Privacy
  • Terms
© 2026 miinideckMade for people who don't want their work indexed.