vs Pushary

An open source alternative to Pushary

Pushary is the closest thing to psh.now on the market: an agent asks a person, and the answer comes back as one boolean. It sends a real push notification and enforces per-tool policy in hooks. psh.now is the same idea with one HTTP call, an MIT licence, and no per-seat price. Both are reasonable choices, and this page is where they part.

What Pushary is, in its own terms

Everything below is what Pushary publishes on pushary.com and its llms.txt, read on 11 November 2026. If any of it changes, their site is the source of truth, not this page.

A hosted service, at a per-seat price

Built by Aadil Ghani and operated by RalphNex OÜ in Estonia. A plan is required after the trial: $59 a month for five people, then $12 per person.

Real push, to the lock screen

Confirm questions are answered from the iOS or Android lock screen. Multiple-choice and free-text questions open the app. Also the Mac notch, Slack and n8n.

Per-tool policy, enforced in hooks

Each tool rule can auto-approve, deny, escalate or time out, applied where the agent supports hooks or the application gates the action itself.

An SDK for every framework

MCP server, TypeScript and Python SDKs under MIT, plus adapters for the Vercel AI SDK, LangGraph, LangChain, CrewAI, Mastra, the OpenAI Agents SDK and others.

Where the two differ

The rows that actually change a decision, not a checkbox grid. Where Pushary is the better answer, this table says so.

psh.now Pushary
Where the answer lands The dashboard, on any browser, installable to the home screen as a PWA Real push on iOS and Android, the Mac notch, Slack, n8n
Reaching you when the app is closed No. Nothing wakes the phone: the page has to be open Yes, including a lock-screen answer to a confirm question
Who runs the server You can. Docker Compose, your Postgres, your mail They do: an account and a plan. The SDKs are MIT; the decision store is theirs
Enforcement The agent must honour the boolean. Ask-only keys cannot grant anything Per-tool rules applied in agent hooks and application code
Question shapes Approve or deny, and one free-text answer to a question Approve or deny, multiple choice, free text
Team answering One shared channel per project; whoever is awake answers, and the record names them Per-person routing, roles, lead escalation, and an append-only trail
Price Free to self-host under MIT. The hosted instance is free while payments are off $59 a month for five people, $12 per additional person
What the agent needs One HTTP POST. No SDK, no MCP server, no session npx pushary@latest setup, which wires their MCP server and hooks
Harness coverage Anything that can POST. Ten harnesses have a written guide 26 harnesses, plus SDK adapters and a published host matrix
Licence MIT, server and skill The service is proprietary, the client libraries are MIT

Pick Pushary when

The phone has to buzz

If the whole point is that the question reaches you with the phone in your pocket and the screen off, Pushary does that today and psh.now does not.

You want policy in the hook

Rules that block a tool call before it runs, rather than an agent that is trusted to honour the answer. That is a stronger guarantee, and it is theirs.

You need more than yes or no

A choice between three routes, or a question answered in a sentence. psh.now takes one typed answer; Pushary takes multiple choice too.

Slack is where the team lives

Delivering into an existing room, and letting the answer come back from there, is a solved problem for them.

Pick psh.now when

The approval path has to be inspectable

MIT on both the server and the skill. You can read every line that decides whether your agent proceeds, and change the line you disagree with.

The question cannot leave your network

Self-hosted with your own Postgres, your own mail and your own domain. Nothing about a deploy, an invoice or a customer reply crosses to a third party.

You do not want a per-seat meter

No seats, no per-request charge, no plan to upgrade because a sixth person joined the on-call rota.

The integration should be one line

One POST with a title and a message, one boolean back. Nothing to install on the agent side, and nothing to keep in sync when the agent changes.

What psh.now does not do

Stated plainly, because a comparison that only lists wins is marketing.

  • No push notifications today. Nothing wakes a closed tab or a locked phone. A PWA on the home screen is the honest claim, and it needs the page open.
  • No policy engine. psh.now cannot intercept a tool call. The agent asks, and then the agent has to honour the answer. Ask-only keys stop a leaked key from approving anything, but they are not a hook.
  • No multiple choice. One question, one approve or deny, or one typed answer. A list of options is rejected by the hook on purpose.
  • No Slack, no n8n. The dashboard is the surface, plus the agent's own terminal.

If those four matter more than licence, self-hosting and price, Pushary is the better product for you. That is not a sales line, it is the honest reading of the table above.

Also compared

AgentPeek, the Mac command centre for coding agents. Read the general case in all the alternatives.

Give Your Team One Answer

Open source and MIT licensed. One channel, every agent, and the person on call answers from wherever they are.