This product was not featured by Product Hunt yet. It will not be visible on their landing page and won't be ranked (cannot win product of the day regardless of upvotes).
EventPort gives your local AI agent a public inbox for webhooks. GitHub, Linear, Stripe and Slack post to one URL; your agent polls and consumes events on read. No open ports, no tunnels. Open source — self-host in minutes.
Hey Product Hunt 👋
I kept hitting the same wall while building local AI agents: the moment my agent
needed to react to something happening *out there* — a GitHub push, a Linear
issue, a Stripe payment — it couldn't. Webhooks need a public URL. My agent runs
on a laptop behind NAT. Every workaround meant opening ports, running ngrok, or
writing my own receiver just to verify signatures and queue payloads.
EventPort is the missing inbox. Create a subscription, get one public URL, point
any platform at it. Your agent polls `GET /events` on its own schedule and
consumes events on read. Nothing ever connects inbound to your machine — no
ports, no tunnels.
What's inside:
• Signature verification at the edge for GitHub, Linear, Stripe, Shopify, Slack,
HubSpot, Calendly and Typeform. Anything else → custom, with your own signing
secret.
• Two tokens per subscription, with separate roles: `egw_*` can only post
webhooks, `egc_*` can only poll. A leaked consumer token can't inject events.
• A durable queue on Cloudflare D1. If your agent is offline, events wait —
adapters also dead-letter locally so nothing is silently lost.
• Three install guides an agent can follow by itself: /agent/dsh, /agent/pi and
/agent/exec (the last one works with any CLI agent).
It's MIT licensed and self-hostable: one Cloudflare Worker + D1, plus the
Next.js dashboard. Deploy your own in minutes, or just use the hosted version.
One thing I'd genuinely like your help with: which source should I build next —
RSS, webpage monitoring, or X/YouTube? The roadmap is deliberately short right
now, and I'd rather build what you actually need.
Happy to answer anything about the architecture, or about the at-most-once
delivery tradeoff.
— tudou527
No comment highlights available yet. Please check back later!
About EventPort on Product Hunt
“A public webhook inbox for local AI agents”
EventPort was submitted on Product Hunt and earned 0 upvotes and 1 comments, placing #100 on the daily leaderboard. EventPort gives your local AI agent a public inbox for webhooks. GitHub, Linear, Stripe and Slack post to one URL; your agent polls and consumes events on read. No open ports, no tunnels. Open source — self-host in minutes.
EventPort was featured in GitHub (41.4k followers) on Product Hunt. Together, these topics include over 28.6k products, making this a competitive space to launch in.
Who hunted EventPort?
EventPort was hunted by tudou527. A “hunter” on Product Hunt is the community member who submits a product to the platform — uploading the images, the link, and tagging the makers behind it. Hunters typically write the first comment explaining why a product is worth attention, and their followers are notified the moment they post. Around 79% of featured launches on Product Hunt are self-hunted by their makers, but a well-known hunter still acts as a signal of quality to the rest of the community. See the full all-time top hunters leaderboard to discover who is shaping the Product Hunt ecosystem.
Want to see how EventPort stacked up against nearby launches in real time? Check out the live launch dashboard for upvote speed charts, proximity comparisons, and more analytics.