Beacon handles your saves and leaves you a few picks
It gathers what you save on X and GitHub, and imports your mymind export. A model suggests what to do with each save and why. Beacon passes the noise and sends the reading to Readwise Reader itself, with Undo on every one, and leaves the few saves worth acting on to you.
Choose for the save that’s open, and the next one arrives. Keys: D or K, R, X choose, ↑ ↓ move, ⌘Z undoes.
Sample saves and projects. The chair picture is a real post from Sam’s Library, credited in its card.
A Do comes back as a plan you can start
About 20 seconds after your last Do for a project, one agent reads that project once and plans every save you marked. It reads and never edits. A Planning row shows while it runs, usually for one to two minutes.
Each brief carries a verdict (do it, try it, reference only or skip), one next step you can finish in a sitting, and details that cite the files the agent actually read. After the run, TypeSafe’s Jev checks each brief’s claims against the saved post and lists any it couldn’t confirm.
Briefs
Details
Why it fits: the import step parses markdown by hand in import/parse.js, and this library returns the same plain tree.
- Files:
import/parse.js,import/parse.test.js - Risk: its node names differ, so the renderer’s switch needs a small update.
Sample brief
A 26-second film of the real app. Saved posts, starred repos and pictures pile up, then sort themselves under projects and the Home shelf. In Triage, a save opens with Beacon’s reason and the choice Pass, Read or Do. Choosing Do turns the save into a brief for its project, with one next step and buttons for Claude Code and Codex. The pictures in it, like the leather lounge chair and the 1800s Windsor chair, come from Sam’s Library.
Pictures you keep, found by what they show
Pictures you Keep land on shelves like Style, Home and Food. Search by words, or describe a mood and Beacon ranks your pictures by what they show, on the Mac. More like this finds pictures that look alike, and Review checks a set against what you’re making. This half began as Mosaic, a separate picture reference app, and now lives inside Beacon.
Real pictures from Sam’s Library, each from a post on X and credited to the person who posted it (hover a picture, or see it under the tile on a phone). The Meaning and More like this orders are the app’s real results on these 18 pictures: Meaning’s first ten and last four, and More like this’s first ten.
Every post in Sam’s Library, one block each in the colour of its picture, stacked by the month it was posted. The searches are the app’s real Meaning results over the whole Library, leaving out pictures where someone’s face is the subject. Point at it to take over, and at a picture for who posted it.
A 24-second film of the real Library, using the same 18 pictures from Sam’s Library. Typing “warm, with wood or leather” with Meaning on ranks them, with the leather lounge chair first. Picking the sunlit living room shows More like this. Then Review checks the set against “A calm reading corner for the living room” and marks each picture Strong or Maybe, with a line on why.
Elsewhere
On your phone
An iPhone app does Triage, Library and Briefs by talking to your Mac over Tailscale. It needs Tailscale on and the Mac awake. Briefs can’t open Claude Code from the phone, so a “Start on Mac” button puts the brief at the top of Briefs on the Mac.
For your agents
An MCP server gives Claude Code, Codex and other agents seven tools to search the library and save to it.
search_libraryfind_similarget_savelist_shelvesreview_referenceskeep_linkkeep_pictureNext steps for the rest of your life
Keep a save about a trip or a restaurant and a read-only agent drafts the next steps and any messages in Briefs. It books, buys and sends nothing.
On your Home Screen
Today’s picks, and a picture from your Library that changes every three hours, as widgets on iPhone and Mac.
Where your saves go
- Coming in
- X bookmarks and GitHub stars sync on their own. mymind arrives only when you import its export file. Beacon reads that file locally, with no network calls and no scheduled sync.
- Post text goes to hosted models
- Takeaways, suggestions and briefs are written by AI models that read each saved post, so the post text is sent to them: Claude (Sonnet) for takeaways, suggestions and briefs, and TypeSafe’s Jev for grouping, shelves and checking briefs. The follow-up agents also read the save with some context about you, and can search the web.
- Beacon acts on its own
- Each weekly run passes what Beacon judged noise and sends up to 45 worth-reading saves to Reader. Every action is listed under Handled by Beacon. Undo puts the save back in your queue and Beacon never handles it again; a save already sent to Reader stays in Reader.
- Agents only read
- While planning a brief, an agent reads your project and never edits it. Nothing runs until you press Enter in Claude Code or Codex.
- Picture search stays on the Mac
- Meaning search and More like this compare pictures on your machine. Review has an optional words check that sends your brief and the posts’ text to TypeSafe. It’s off unless you turn it on.
- The phone link
- Beacon answers the Mac itself and any address in Tailscale’s private range, with no separate login. Who can reach it is decided by your Tailscale network.