Features

Everything you save, finally usable

Weft pulls your saved posts from seven platforms into one private library on your own machine, then makes it answer questions. Fifteen things it does.

The fastest way to judge it is the live demo, which is this app running on a sample library in your browser.

One library

Seven platforms, and any page

Reddit, Instagram, X, YouTube, LinkedIn, Substack and Medium, plus any URL you paste or any page you are on. Your saves stop being seven piles you cannot search.

A browser extension reads what each platform already showed you. It cannot post, delete, follow or message, and that is enforced rather than promised.

The Weft library: saved posts from several platforms in one grid, each with a one-line summary and tags.

Ask library

Questions, answered from your own saves

Ask in plain language and get an answer built only from what you saved, with every claim linked to the post it came from.

It shows its working as it goes: what it searched for, how many saves came back, and whether that was enough. It can only cite things it actually found, so it cannot invent a source, and counting questions are answered exactly.

Weft answering a question, with the steps it took ticked off above the answer and numbered citations back to the saves it drew on.

In context

Act on one save through all the others

Open any save and ask where it fits, what in your library disagrees with it, what you have saved since, or turn it into a draft grounded in the whole cluster.

If nothing in your library genuinely disagrees, it says so rather than manufacturing a conflict.

A saved item with the In context actions open, showing an answer grounded in six other saves.

Themes

Groups you did not have to make

Weft finds what your saves have in common across platforms and names it. No folders to maintain, and nothing to file.

A theme keeps its name as it grows, so it does not get renamed under you every time something is added.

The Themes view: cards naming what a group of saves has in common, spanning several platforms.

Search

Search by what you meant

Meaning, exact words, near-miss spelling and your own tags are all searched at once, so a half-remembered phrase still finds the post.

"Instagram places near Bangalore I saved last year" narrows by platform, topic and date, and shows you what it narrowed so you can undo it.

One search returning matching saves from several different platforms together.

Rediscover

The things you saved and forgot

Once a day on Home, a few old saves that connect to what you have been saving lately, or that you marked to come back to. Unread-and-old is not a reason, and a broken thumbnail never makes the cover.

It has a bottom. Dismiss something and it does not come back.

The Weft home screen: one question box and one connection between saves.

Runs on your machine

The library, the search and the answering model all run locally. No account, no API key, and nothing sent anywhere by default.

Your own key, if you want one

Point the answering at Claude, GPT or Gemini and leave everything else local. Keys are encrypted on your machine and calls go straight to that provider.

Use it from Claude

An optional connector puts your library inside Claude Code and Claude Desktop, so you can ask your own saves without leaving what you are working in.

Saved media repairs itself

Platform image and video links expire within days. Weft notices before you do and quietly re-fetches them, so an old save still plays.

Your notes and summaries

Write a note on any save or replace its summary with your own. Notes feed search, and nothing you write is ever overwritten.

Everyone you save from

A directory of every account behind your saves, counted per platform, with a name filter and a platform facet. Click one to filter the library to them, or type @handle in the search box. The same person appears once per platform, because a handle only names an account on the platform it came from.

Your whole tag vocabulary

Every tag Weft applied, with a library-wide count and the platforms it spans, plus a panel that proposes near-duplicate tags to combine and undoes any merge. Tags used once wait behind a button under the grid, while search always reads the whole vocabulary, because returning nothing for a tag that exists is worse than the noise.

Leaving takes one keystroke

⇧⌘E writes your whole library out as an Obsidian vault, plus the raw records. No proprietary format, and no export queue to wait on.

One app, nothing to assemble

Weft for Mac bundles its own database and search model, so there is nothing to set up and nothing downloads in the background.

That is the short version. The fastest way to check any of it is the live demo, which is this app running on a sample library in your browser.