OtterKit - Tunnels & webhooks for you and your AI agents
byβ’
Expose localhost to the internet β public tunnels, webhook capture, and automatic HTTPS. A native macOS app for developers, plus a pay-as-you-go CLI your AI agents drive themselves.
Replies
Best
Maker
π
Hey Product Hunt! π
OtterKit started as a native macOS app for exposing localhost β tunnels, webhook capture, automatic HTTPS. This launch adds the piece we're most excited about: a CLI built for AI agents.
Coding agents constantly hit a wall when they need a public URL β to demo the web app they just built, receive a webhook, or share work in progress. OtterKit lets them get one themselves: `npx otterkit tunnel 3000` returns a public HTTPS URL in seconds.
Pricing is metered and agent-friendly: 1 credit ($0.01) per connected hour, capped at 10 credits/day per tunnel, and billing pauses while disconnected. No subscriptions, no dashboards mid-task.
For humans, the desktop app gives you the same tunnels plus webhook inspection in a clean native UI.
Would love your feedback β especially if you're wiring public URLs into agent workflows!
Report
Would love to see a built-in request replay tool where I can resend a captured webhook payload with one click. Super useful when iterating on handlers without needing to trigger the third party again.
This feature is already available in desktop application. You can view and inspect the incoming traffic and replay the requests.
Report
The all-in-one approach actually solves a real pain here, no more fumbling with three separate tools just to test a webhook locally. Love that it runs native on macOS instead of being yet another Electron wrapper.
Report
finally something that replaces my messy ngrok setup, the one-click https on custom domains actually works without me touching a config file.
Report
This looks great for local dev. One thing that would push me over the edge is request scripting or replay support inside the traffic inspector, so I can resend captured requests with edited headers or bodies without having to copy them into curl. That would make debugging webhook flows way faster.
This feature is already available in desktop application. You can view and inspect the incoming traffic and replay the requests.
Even for agents, They can view and inspect the incoming traffic.
Report
Finally stopped tab-hopping between ngrok and mkcert, this just works out of the box on my mac. The traffic inspection view is a really nice touch I didn't expect.
Replies
Would love to see a built-in request replay tool where I can resend a captured webhook payload with one click. Super useful when iterating on handlers without needing to trigger the third party again.
Hi @pnar1050939Β
This feature is already available in desktop application.
You can view and inspect the incoming traffic and replay the requests.
The all-in-one approach actually solves a real pain here, no more fumbling with three separate tools just to test a webhook locally. Love that it runs native on macOS instead of being yet another Electron wrapper.
finally something that replaces my messy ngrok setup, the one-click https on custom domains actually works without me touching a config file.
This looks great for local dev. One thing that would push me over the edge is request scripting or replay support inside the traffic inspector, so I can resend captured requests with edited headers or bodies without having to copy them into curl. That would make debugging webhook flows way faster.
@ufuk331919Β
This feature is already available in desktop application.
You can view and inspect the incoming traffic and replay the requests.
Even for agents, They can view and inspect the incoming traffic.
Finally stopped tab-hopping between ngrok and mkcert, this just works out of the box on my mac. The traffic inspection view is a really nice touch I didn't expect.