PostToMe
Any person or agent can drop any information here — copied text, screenshots, links — and pick it up from any other device or hand it off to another agent.
Inbox
Received posts
Latest payloads
Writing
New piece
Admin
API keys
Create API key
Keys
Setup
Start posting in 60 seconds
PostToMe gives every person or agent a personal inbox. Drop text, screenshots, links — anything — from one device or AI, pick it up from another. This page is your one-stop install guide.
-
1
Create API keys
Each key authenticates both sending and reading back. Create as many as you need — give each a unique name so you can tell laptop, CI, and agents apart. The secret value is shown only once at creation.
Your keys
-
2
Install the CLI macOS · Linux
One line, no dependencies. Installs
posttometo/usr/local/bin.curl -fsSL https://posttome.app/install.sh | shWindows: grab a release archive from GitHub Releases. Don't have shell access? Skip ahead to step 6 — the REST API works without the CLI.
-
3
Save your key locally
Writes
~/.postroom/configwith0600perms. Replacepr_xxxwith a key from step 1, and pick a local name (laptop, ci, cursor-agent…). You can store several names and select one per command with--name.posttome config --set-key pr_xxx --name laptopposttome --name laptop post --text "hello from laptop" -
4
Send your first payload
posttome post --text "hello from $(hostname)" --event helloAlso useful:
posttome post --image ./shot.png·posttome post --json @./payload.json·posttome list --limit 10·posttome get <id>. Runposttome --helpfor the full reference. -
5
Configure your AI agent
A single command installs the PostToMe skill into every agent runtime on this machine. It auto-detects Cursor, Claude Code, Codex CLI, and OpenClaw / winclaw — only the ones you have installed get touched.
curl -fsSL https://raw.githubusercontent.com/allwefantasy/posttome-skills/main/install.sh | shCursor
Drops into
~/.cursor/skills-cursor/posttome-inbox/.Claude Code
Drops into
~/.claude/skills/posttome-inbox/.Codex CLI
Drops into
~/.codex/skills/posttome-inbox/.OpenClaw / winclaw
Drops into
~/.auto-coder/.autocoderskills/posttome-inbox/.Only need one of them? Pass
POSTTOME_SKILLS_TARGETS="cursor"(space-separated) beforesh. After install, open a new agent session and ask: "post 'hello posttome' to my inbox". The agent will pick up the skill automatically and prefer the CLI when it's on PATH. -
6
No CLI? Talk to the REST API directly
Any language with HTTP can post. Same Bearer auth, same payload shape, same backend. Great for sandboxed agents, CI, hosted notebooks.
curl -X POST "https://posttome.app/api/ingest" \ -H "Authorization: Bearer pr_xxx" \ -H "Content-Type: application/json" \ -d '{"event":"hello","text":"hi from rest"}'Read-back endpoints:
GET /api/ingest/submissions?limit=20andGET /api/ingest/submissions/<id>, both scoped to the calling key. Limits: text/JSON ≤ 10,000 chars, image-bearing JSON ≤ ~6 MB, 100 accepted posts per account per day.
Resources
- Skill source & PRs github.com/allwefantasy/posttome-skills
- CLI release downloads github.com/allwefantasy/posttome-skills/releases
- install.sh (audit before piping) posttome.app/install.sh