Live demo

Try MeshHold without installing anything.

The demo runs a real meshhold daemon — same Go binary, same REST API, same web UI you'd run on your own server — pre-seeded with synthetic vaults, files, chat rooms, and a four-peer mesh. It's read-only with one exception: every write API returns 403 except making a public link, because that one produces a page you cannot be shown any other way.

Heads-up. This is a public, shared demo node. Treat everything you see as synthetic — none of the chat messages, files, peers, or budget numbers are real. The state directory is wiped on every release, so the demo is always running against the latest build of MeshHold.

What you can poke at

  • Media Library — play CC-BY music from Kevin MacLeod, Scott Buckley, Komiku; stream Big Buck Bunny in the browser.
  • Documents — open the Welcome doc, the Quickstart, the architecture notes. PDF and DOCX render inline.
  • Private Notes vault — password-locked. Visible in the list, click Unlock + type the password.
  • Hidden Archive — password-locked AND hidden. You won't see it in the list at all; type its password at the Unlock prompt and it appears. Demonstrates the "you-have-to-know-it-exists" flavour.
  • Demo chat — Alice ↔ Bob conversation showcasing file attachments, photos, mgmt-key share cards, spoiler messages, and self-destructing ephemerals.
  • Secret chat — password-locked chat room. Different password (below).
  • Network — four synthetic peers across DE / US / JP / BR with country chips, uptimes, capability flags.
  • Public links — the one thing you can actually create here. Open a folder, press Public link, then open the result in another tab: that is what a recipient sees, with no account and no install. Try all three kinds — an ordinary link, one behind a password, and a --plain one you can fetch with curl to see exactly what that trade-off means. Links last a day and are capped at a gigabyte.

What's disabled

  • Upload, edit, delete files.
  • Links that receive files. Handing files out is the demo; an open inbox on a public machine is not something to leave running.
  • Send chat messages.
  • Create / join vaults or rooms.
  • Mint or rotate mgmt-keys.
  • Open tunnels, port-forwards, or calls (the libp2p layer never starts on the demo binary).
  • Pair new devices, modify the profile, sign out (you'd be stuck on the login screen since the password is fixed).
Sign-in passworddemo
Private Notes vault123
Hidden Archive vault456
Secret chat roomdemo

The login screen pre-fills the password — one click and you're in. A banner inside the app pins the unlock passwords for the locked entities so you can refer to them without coming back here.

Convinced?

Set up your own MeshHold node — same UI, same protocols, with you in control of the keys.

Download MeshHold