Now in public beta

One permanent URL for your Gradio demo

Gradio's share=True URLs rotate every restart. Gradipin gives you a stable link that always redirects to your latest tunnel.

https://gradipin.lovable.app/go/acme/my-applive

Everything you need to share local demos

Built for ML engineers who prototype locally but need a link they can paste in Slack, a README, or a tweet.

Stable share URL

One link forever. Gradipin redirects to whichever .gradio.live tunnel you've reported most recently.

Live heartbeat

Each app shows whether it's online, with the last-seen timestamp from your local process.

Drop-in Python client

pip install gradipin, set an API key, and your demo registers itself on every launch.

Public profile page

Get a /go/acme linktree showing all your apps and their status — perfect for portfolios.

API-key auth

Per-account API keys; only you can update where your slugs point.

Zero infra

No DNS, no reverse proxy, no servers. Keep running Gradio locally — Gradipin handles the URL.

How it works

01

Sign up & pick your handle

Sign in with Google and claim your account slug — that's the /go/acme part of every URL.

02

Install the Python client

pip install gradipin. Generate an API key in your dashboard and drop it in your env.

03

Launch your Gradio demo

The client posts your latest .gradio.live URL on every launch and pings a heartbeat.

04

Share one stable link

Send gradipin.lovable.app/go/acme/my-app — it always redirects to the live tunnel.

Your public profile

A linktree for your demos

Every account gets a public page at gradipin.lovable.app/go/<you> that lists all your apps with titles, descriptions, and live status — so visitors can see what's running and jump straight in.

  • One page, all your demos
  • Live / offline indicator per app
  • Editable title and description
  • Great for portfolios, README links, and bios
gradipin.lovable.app/go/acme
A
acme
4 demos
Image classifier
live
Upload an image, get predicted labels.
Chatbot demo
live
Talk to a fine-tuned language model.
Audio transcriber
offline
Convert speech to text in seconds.
Text summarizer
live
Paste an article, get the key points.

Three lines of Python

The gradipin client registers your app and keeps it pointed at your latest local tunnel.

  • Available on PyPI today
  • Auto-creates apps on first publish
  • Heartbeats so the dashboard shows live status
  • Works behind any tunnel — gradio.live, ngrok, cloudflared
app.py
pip install gradipin

import gradio as gr
from gradipin import pin

demo = gr.Interface(fn=lambda x: x, inputs="text", outputs="text")
share_url = demo.launch(share=True)["share"]

pin("my-app", share_url)  # → https://gradipin.lovable.app/go/acme/my-app

Ready to pin your demo?

Free while in beta. No credit card. Takes about 30 seconds.