Opyt vs Zotero
Of everything compared here, Zotero is the closest structural match to Opyt, and that is worth saying before anything else. It calls itself "a free, easy-to-use tool to help you collect, organize, annotate, cite, and share research"; it is open source, run by a nonprofit that says it has "no financial interest in your private information"; and "All library data is stored in an SQLite database, zotero.sqlite, within the Zotero data directory". It indexes the embedded text of attached PDFs, EPUBs and HTML in the background while idle. A local, private, full-text store of work other people published is the same shape as Opyt's store.
It is also already reachable by an agent. Recent desktop versions serve a local copy of the Zotero Web API on localhost:23119 under /api/, full-text endpoint included, once you enable "Allow other applications on this computer to communicate with Zotero" in Settings → Advanced; requests return 403 until you do. Zotero's own developer docs say direct access to the database "should be done only in a read-only manner". Several community MCP servers are built on that API, so a Zotero library already in place can be queried without Opyt.
The difference is the step before the store, and the unit inside it. Zotero fills when you click the Connector on a page you are already looking at, so the library is exactly the set of pages you visited and chose to save. And its unit is a citeable reference: an item type, authors, a container, a year. A thread, a repo and a Substack post are not references, and a person's whole archive is not a list of pages you clicked through one at a time.
At a glance
| Opyt | Zotero | |
|---|---|---|
| How it fills | Your existing bookmarks, likes and follows, then whole archives | You click the Connector on a page you are on |
| Unit | Any document a person published | A citeable bibliographic item |
| Store | One SQLite file, 2,830 documents, 115.9 MB | One SQLite file, zotero.sqlite |
| Ranking | BM25 plus cosine over 8,095 4,096-dimension vectors | Keyword matching over indexed attachment content |
| Indexed file types | Extracted text from posts, repos, essays and PDFs | PDF, EPUB, HTML and plain text; not .docx or .odt |
| Cloud storage | None; the store is local | 300 MB free, then $20, $60 or $120 a year |
| Citations and bibliographies | Not supported | The reason the product exists |
| Agent access | An MCP server, by design | A local API on localhost:23119, off until you enable it |
Where Zotero is better
Where Opyt is better
Which one
Zotero is the closest existing thing to Opyt's store, and it is better at everything downstream of one: annotation, citation, sharing. Opyt is better at the step before it. Zotero waits for a click; Opyt starts from what you already follow and goes and gets the rest.
install Opyt free, MIT, five minutes