Hark.
Hook up a webhook, call the REST API, or connect an AI agent over MCP. Hark sends notifications, Live Activities, and interactive prompts straight to your iPhone—so you can approve deploys from your Lock Screen or grab Wallet passes in a tap.
Free · MIT licensed
How it works
03Send
Something needs your call
A cron job fires a webhook, a script hits the API, or an AI agent connects via MCP.
Notify
It lands on your Lock Screen
Shows up immediately as a push notification, a live progress bar, or an interactive prompt.
Reply
Your answer goes right back
Tap Approve/Deny, Yes/No, or type a reply from the notification. Your script gets the response via polling or webhook callback.
What's included
03Server
Receives webhooks, API calls, and MCP requests. Agents connect with scoped tokens or OAuth to send notifications and ask questions.
iPhone app
Shows notifications and Live Activities, accepts replies from the Lock Screen, and opens Wallet passes from a notification.
Dashboard
Tracks delivery history and manages webhook services, devices, API tokens, and access. An admin can provision separate user accounts.
Run Hark yourself
Hark is a single Go binary backed by Postgres. Spin up both with Docker Compose—the same server hosts the web dashboard and API docs.
Add your Apple push keys and install the iOS app to start getting pings, then pair it with Pocketful to deliver signed Wallet passes.
docker compose up --build