xmarkVol. MMXXVI
how it worksfeaturespricingfaq
sign insign up
Vol. MMXXVI  ·  The xmark libraryfirst edition

Frontispiece — an editorial preface.

A private
library for the
things you saved
on X.

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.

Sign up — $5/monthor, read the preface ↓
EX · LIBRISreader · vol mmxxviXM

issued to

— the bearer of these bookmarks —

MBR·26·—————
recto · pg. 001turn the page ↓May 22, 2026
Plate I.the preface

You bookmark everything. Then you forget where it all went.

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.

“A bookmark, unread, is just a photograph of an intention.”

— from the colophon

acquisitions logLOG·26·000482
saved this week
47
revisited
3
forgotten
44
Plate II.the card catalog

In three steps, your archive becomes a library.

Connect · catalog · converse. Roughly the same procedure used by the Bodleian since 1602.

I.auth · 003

Sign in to your X.

We connect through the same OAuth your favorite reader uses. No password, no extension.

pg. 001
II.index · 011

We catalog every bookmark.

Each saved post is fetched, indexed, and shelved. Author, thread, date, surrounding context.

pg. 002
III.query · 421

Then we read alongside you.

Ask a question. The librarian replies with cited passages from the original posts.

pg. 003
Plate III.the reading room

Ask the archive a question. Receive a footnoted reply.

A conversation, in the parliamentary sense. With citations.

in session
Reading Room · Carrel 03

what have I saved about AI tools recently?

the reader · 10:42

the librarian replies

|

cited entries

  • 1.@typesfast — workflow setup for cursorBKM·26·000841
  • 2.@v0dev — v0 vs lovable comparisonBKM·26·000817
  • 3.@claudeai — claude code release notesBKM·26·000792
Pose another question↵ to ask
Plate V.the apparatus

Six things, in working order.

No feature list survives contact with reality. Here is the list anyway.

01pl. 001

Semantic search

OpenAI embeddings + pgvector. Ask in your own words — the right tweet surfaces even when you don't remember the exact phrasing.

02pl. 002

Chat with citations

Claude answers grounded in your bookmarks. Every claim links back to the original tweet by [N]. No hallucinations from the open web.

03pl. 003

Read-only X access

OAuth 2.0 with PKCE for read access only. xmark never posts on your behalf, never DMs, never follows. Disconnect at any time.

04pl. 004

Full-content indexing

Long-form notes, quoted tweets, image alt-text, linked article metadata — all part of the search corpus. Not just the tweet body.

05pl. 005

Developer REST API

Scoped API keys, an MCP server, and a CLI. Wire xmark into your own agents, automations, or knowledge-base pipeline.

06pl. 006

Private by default

Row-level security on every row. Your bookmarks are gated by your user ID. Soft-delete is reversible; hard-delete is final.

Plate IV.the membership

Apply for a reader's card.

Five dollars a month. Cancel at any time, take your catalog with you.

ISSUED22 MAY 2026
reader's cardBKM · 26 · ——————

The reader.

Open access to every stack. The librarian on call, day and night.

$5/ monthor $50 / year — saves $10
  • ·unlimited chat — ask the archive anything
  • ·unlimited bookmark syncs — always current
  • ·unlimited citations and concurrent conversations
  • ·API keys & webhooks for your own agents
  • ·7-day trial on annual
Sign up — $5/month →

No commitment. Cancel from your settings anytime.

Plate VI.frequently asked

What people ask at the desk.

A shorter list. The full register lives at /help.

what is xmark?+

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.

what plan do I need?+

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.

how do I sync my bookmarks?+

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.

read the full FAQ →
OPEN22 MAY 2026

last leaf

Stop scrolling your bookmarks. Start reading them.

$5 a month. Cancel from your settings anytime. Bookmarks stay on X — xmark is a search and chat layer on top.

Sign up — $5/monthor, read the docs →
Fasc. ∞.the colophon

A note on the binding.

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.

the building

  • Become a member
  • Existing reader sign in
  • Re-read the preface

administrative

  • Privacy
  • Terms
  • Write the desk

© MMXXVI · xmark · published by jclvsh

Long may the stacks open at the very page you needed.