Sign in to your X.
We connect through the same OAuth your favorite reader uses. No password, no extension.
pg. 001Frontispiece — an editorial preface.
Bookmarks are a graveyard. xmark is the index, the reading room, and the librarian. One calm place for every post you meant to come back to.
In another life you saved that thread. Three months ago, maybe four. About a tool, or a startup pivot, or a way of thinking you wanted to remember. You tapped the icon, and it joined the others — a quiet pile somewhere behind a tab you never open. Hundreds of saved tweets. Searchable only by the unreliable archeology of memory.
The feed never gave you a catalog. So we built one.
Connect · catalog · converse. Roughly the same procedure used by the Bodleian since 1602.
We connect through the same OAuth your favorite reader uses. No password, no extension.
pg. 001Each saved post is fetched, indexed, and shelved. Author, thread, date, surrounding context.
pg. 002Ask a question. The librarian replies with cited passages from the original posts.
pg. 003A conversation, in the parliamentary sense. With citations.
what have I saved about AI tools recently?
the reader · 10:42
the librarian replies
|
cited entries
No feature list survives contact with reality. Here is the list anyway.
OpenAI embeddings + pgvector. Ask in your own words — the right tweet surfaces even when you don't remember the exact phrasing.
Claude answers grounded in your bookmarks. Every claim links back to the original tweet by [N]. No hallucinations from the open web.
OAuth 2.0 with PKCE for read access only. xmark never posts on your behalf, never DMs, never follows. Disconnect at any time.
Long-form notes, quoted tweets, image alt-text, linked article metadata — all part of the search corpus. Not just the tweet body.
Scoped API keys, an MCP server, and a CLI. Wire xmark into your own agents, automations, or knowledge-base pipeline.
Row-level security on every row. Your bookmarks are gated by your user ID. Soft-delete is reversible; hard-delete is final.
Five dollars a month. Cancel at any time, take your catalog with you.
Open access to every stack. The librarian on call, day and night.
No commitment. Cancel from your settings anytime.
A shorter list. The full register lives at /help.
xmark lets you chat with your X (Twitter) bookmarks. you sign in, connect your X account, sync your bookmarks, and ask questions in plain english. xmark uses semantic search over the full bookmark contents (text, quoted tweets, linked articles, image alt text) to answer.
xmark is a single $5/month plan. no free tier, no upgrades. one price covers unlimited bookmark sync, unlimited chat messages, and access to all features.
open /bookmarks and click 'sync'. xmark pulls your bookmarks from X via the X API and embeds new ones with OpenAI's text-embedding-3-small for semantic search. the first sync may take a minute if you have hundreds of bookmarks; subsequent syncs only process new ones.
last leaf
$5 a month. Cancel from your settings anytime. Bookmarks stay on X — xmark is a search and chat layer on top.
This volume was set in Newsreader for display and Inter for running text. Catalog notations in IBM Plex Mono. Printed nightly from Vercel, on paper milled in Supabase.
administrative
© MMXXVI · xmark · published by jclvsh
Long may the stacks open at the very page you needed.