For the X posts
you'll read someday.

You've saved thousands of posts and never found one again. SomedayX searches every bookmark and like by meaning, even what's inside the images, from your Mac's menu bar.

Free & open source · 100% on your Mac · no account, no cloud, no tracking

NEWWorks with Claude, ChatGPT desktop, Codex & Cursor →
How it feels

Type what you remember.
Not what it said.

⌥⌥

Double-tap Option, anywhere

A Spotlight-style panel opens over any app. Type "that thread about pricing" and it's there, even if the post never used those words.

🖼️

Searches inside images

"screenshot of a dashboard", "meme about startups". It finds posts by what's in the picture and reads the text in screenshots.

📰

X Articles, fully read

Long-form X Articles are searchable word for word, not just their titles. Filter with has:article, from:, year: and more.

Works with your AI apps

Ask your AI about
your bookmarks.

Claude, ChatGPT and Codex can search everything you've saved on X: by meaning, inside screenshots, across years. Ask for a summary, a reading list or that one post you half remember.

Claude DesktopClaude CodeChatGPT desktop appCodexCursorany MCP app
  • One click to connect, from the SomedayX menu bar icon.
  • Off until you turn it on. Read-only: it can't post, sync or change anything.
  • Works even when SomedayX is closed, using the same on-device search.

ChatGPT: the desktop app for Mac and Codex, not chatgpt.com in a browser. Apps you connect read the posts they find, and cloud apps send that text to their servers.

How to connect your AI app →
What advice have I saved about raising prices?
🔖 somedayx · search_saves("raising prices")

You saved 7 posts on this, from 2020 to this year. The common thread:

1. Raise prices for new customers first.
2. Give existing customers months of notice, with the reasons.
3. Small yearly increases beat one big jump.

A SaaS newsletter · How to price your SaaS product A founder you follow · We raise prices 7% every year. Here's the letter. Screenshot you saved · Pricing page teardown
SomedayX Wrapped

Get roasted by your
own bookmarks.

Every card is random: a new headline, colours and stats each time. Shuffle until it hurts, then share it on X in one click. The image is already attached.

A SomedayX Wrapped card: 2,926 posts saved since 2014, AI agent maximalist, 136 threads to finish Another random Wrapped card Another random Wrapped card Another random Wrapped card
🤖 AI agent maximalist🚀 founder brain, unemployed thumbs🎨 certified design snob 🧑‍💻 professional repo hoarder🧩 PM in denial📈 growth goblin🤡 meme archivist 🏏 armchair selector🗂️ chief curator of the timeline
Private by design

Your saves never
leave your Mac.

  • Google's Gemma models run locally through llama.cpp. Search works offline.
  • No accounts, no servers, no analytics. Read the code: it's all on GitHub.
  • Read-only. It never posts, likes or follows anything.
  • Everything lives in one folder on your Mac, readable only by you.
  • AI apps see your saves only if you turn that on and connect one. Off by default.
Install

One command.

Opens to everyone on Tuesday, Oct 27. Follow @priyankmmehta to get it first.

Terminal
# builds and opens SomedayX; the app walks you through the rest
git clone https://github.com/priyank-saarthios-ai/somedayx.git
cd somedayx && macapp/install.sh

macOS 14+ · Apple silicon recommended · 8 GB RAM · ~1.5 GB disk · Homebrew

Questions

Fair questions.

How do I search my X (Twitter) bookmarks?

X's own bookmarks page only offers basic keyword search. SomedayX copies your bookmarks and likes to your Mac and lets you search them by meaning: double-tap Option anywhere and type what you remember, like "that thread about pricing", even if the post used different words. Filters like from:handle, has:video and year:2024 work too.

Can it search my X likes, images and X Articles?

Yes. It indexes both your bookmarks and your likes, reads the text inside screenshots and memes, understands what's in the images, and reads saved X Articles in full.

Is SomedayX free and private?

It's free and open source (MIT). Search runs on your Mac with Google's EmbeddingGemma model; there's no account, no server and no tracking. It only goes online to read your saves from X, fetch the titles of links you saved, and download the model once. AI apps can read your saves only if you turn on MCP and connect one; it's off by default. This website counts visits with cookieless, anonymous analytics (Umami); the app itself has none.

What do I need to run it?

A Mac with macOS 14 or newer (Apple silicon recommended), 8 GB of RAM, about 1.5 GB of disk space, and Homebrew. Install with one command from the GitHub repo; the app walks you through the rest.

How does it get my bookmarks?

It opens its own Chrome window where you log in to X once. After that it reads your Bookmarks and Likes the same way the X website loads them for you, at a human pace, read-only.

Is this allowed by X?

SomedayX is unofficial and not affiliated with X Corp. It only reads your own saves with your own session. Automated access may still conflict with X's terms; you decide whether to use it.

Why not the official X API?

It charges per post read, and the bookmarks endpoint has historically returned only your latest ~800 bookmarks. SomedayX gets your whole history, for free.

Will it slow down my Mac?

Indexing a few thousand saves takes about half an hour once, in the background. After that the search model sleeps when idle and wakes in a second when you search.

Can I search my bookmarks from Claude, ChatGPT, Codex or Cursor?

Yes. SomedayX includes a read-only MCP server. Turn it on in the menu bar under AI Apps (MCP), then connect Claude Desktop, Claude Code, the ChatGPT desktop app, Codex or Cursor in one click. ChatGPT works in the desktop app for Mac and Codex, not in chatgpt.com in a browser or the phone apps. It's off by default, and cloud AI apps send what they read to their servers. How to set it up.

Windows? Linux?

Mac only for now. If you'd use it elsewhere, say so in a GitHub discussion.