Convert any post to Markdown
The core idea behind AnyPost is a single, memorable trick: swap the domain.
On X/Twitter? See the full walkthrough: X post or thread → Markdown.
The one-line workflow
- Find a post on any supported platform.
- Replace its domain with
anypost.mdand prefix the path with the platform slug. - Read or copy the clean Markdown that comes back.
x.com/user/status/123 → anypost.md/x/user/status/123
reddit.com/r/sub/comments/abc/… → anypost.md/reddit/r/sub/comments/abc/…
bsky.app/profile/handle/post/xyz → anypost.md/bluesky/profile/handle/post/xyz
Live today: X, LinkedIn, Reddit, Threads, Bluesky, Mastodon, Instagram, YouTube, Hacker News, Substack, Medium, Facebook, Pinterest, TikTok.
For agents: fetch Markdown, not web pages
Give AnyPost to OpenClaw, Codex, Cursor agents, Claude Code, and RAG workers as their multi-platform social fetch layer. Instead of driving the original site, the agent should rewrite the URL to anypost.md or call /api/convert, then read the clean Markdown response.
That keeps agents out of brittle DOM scraping, rate-limit loops, login walls, and browser automation noise.
Agent setup
- Install the anypost-md skill, or give your agent the anypost-md agent skill file.
- Store an
apk_key from Login for Agents and send it asAuthorization: Bearer apk_live_xxxfor paid options. - Use the domain-swap URL when the agent wants a plain Markdown document; use
/api/convertwhen it needs JSON fields such asmarkdown,credits, or structured errors.
Original: https://reddit.com/r/programming/comments/abc/async_rust
Agent: https://anypost.md/reddit/r/programming/comments/abc/async_rust
What you get
Every conversion returns a predictable document:
- An
# Author (@handle)heading - The full post text, preserving line breaks
- Media as Markdown links or images
- A
---footer with the timestamp and original link
Tip: append
?thread=fullor?comments=on(paid +apk_key) to unroll threads or add replies.
That's the whole product. No browser extension required.
More guides
Feed context to AI models
Best practices for pasting posts and threads into ChatGPT, Claude and Cursor.
Archive posts into Obsidian
Use frontmatter export to drop posts straight into your knowledge vault.
Automate archiving with the API
Schedule conversions and back up your activity without lifting a finger.
Render Markdown anywhere
Tips for previewing, styling and embedding AnyPost output in your own app.