
PocketHook 1.2 is out, and the self-hosted Agent Server reaches 0.6.0 alongside it. The headline: your conversations now follow you across devices, and if you run the Agent Server, it can pull up a real Safari session and use it.
Download PocketHook from the App Store
Your chat, on every device#
PocketHook syncs conversations and settings across your iPhone, iPad, and Mac using your own private iCloud account. Sign in with the same Apple ID everywhere and it just works — start a conversation on your phone, keep going on your Mac. No PocketHook account, no third-party server in the middle: it’s the same private iCloud database Apple already gives you, and we never see it.
One setting stays deliberately local: whether links from server responses open automatically. You might want that on for your iPhone and off for your Mac, so auto-open is now per-device instead of synced. And a small bug that came with it is fixed too — tapping the link pill under a message now always opens it, even with auto-open switched off. See the Settings Reference for the details.
A Safari extension for your Agent Server#
If you run the Agent Server, you can now pair it with a Safari extension — a notarized macOS app, no App Store, no Xcode. Install it with one command:
bun run safari:install
Once paired, your agent can open tabs, read a page, find and click controls, fill in forms, and capture screenshots — inside your actual browser, with your actual session and logins. Not a sandboxed browser it drives blind: the one you already have open.
You decide how much it can do on its own, per server:
confirm(default) — every click with an external effect asks you firstautonomous— routine actions run without asking; payments, deletions, and account changes still askreadonly— look, don’t touch
Every action reports what actually happened, including whether a click really changed anything, so the agent verifies instead of guessing. Read more in the Safari extension docs.
Also in this release#
- A lightweight quick model setting for the Agent Server, so internal helpers (memory classification, entity extraction) can run on a cheaper model than your main chat model
- A full-screen image viewer with save, share, and swipe to dismiss
- Sharper background job notifications — one alert per completed task
- Voice dictation improvements on Mac
- Stability and performance fixes throughout
Full technical changelog for the Agent Server is in the GitHub repository. Questions or feedback — find us on Bluesky.