Agent-native
40+ MCP tools.
Not a reference manager with an AI skin — Claude Code or Codex can search, annotate, and cite your entire library. You review and decide.
Zotero, Mendeley, and EndNote predate agents. They store references, but they can't see what you're reading right now — or share that context so your agent can search, annotate, compare, and draft. Scholardo is built differently: your agent lives in the same workspace, reads the same library, and acts through 40+ tools. You stay in the loop.
40+ MCP tools.
Install envs, run analysis, render charts.
OpenAI / Anthropic / Gemini.
Lexical + dense.
PDF / EPUB / web.
citeproc-js + CSL.
Save to Sources.
RSS groups, AI digest.
One-way pull.
Branch & merge.
AI session summaries.
Per-project archives.
| Capability | Scholardo | Zotero | Mendeley | Obsidian | EndNote |
|---|---|---|---|---|---|
| Native agent tools (MCP) | |||||
| Dense semantic search | |||||
| Lexical + semantic fusion | |||||
| Unified PDF/EPUB/web annotations | |||||
| In-app browser capture | |||||
| RSS feeds + AI digest | |||||
| Citation rendering (CSL 100+) | |||||
| Session branching & merge | |||||
| Menu-bar todo + AI summary | |||||
| Hypothesis annotation sync | |||||
| Presentation / slide output |
Comparison reflects publicly documented features.
All prices in USD · Taxes may apply at checkout
No. Everything stays in ~/.scholardo/ on your machine. The only network call is a license activation check — no telemetry, no usage data, no cloud sync.
No. Core features — search, annotations, citations, browser capture — work locally without any key. A key is only needed for AI-powered features like selection rewriting or feed digests.
Zotero is built for one researcher. Scholardo is built for two: you and your agent share the same library, the same annotations, and live reading context — natively, not through a plugin.
Almost entirely. Local search, annotations, citations, and terminal sessions all work offline. Exceptions: fetching web content, embedding API calls if configured, and the annual license refresh.
One-time purchase, single-user license. Download the app and unlock it with a license key. No subscription, no App Store.
Any MCP-compatible agent — Claude Code, Codex CLI, and others. The built-in terminal runs Ghostty; any agent you can invoke from a shell session works.