Skip to content

What is Scholardo?

Scholardo is a native macOS research workspace that treats AI agents as first-class citizens.

Most reference managers are built for a single 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.

How it's different

ToolStores refsReads what you're readingAgent can annotate / search / cite
Zotero / Mendeley
Notion / ObsidianPartial (plugin)
Scholardo✓ (40+ MCP tools)

Core principles

  • Agent-native — A built-in MCP server lets any MCP-compatible agent (Claude Code, Codex CLI, etc.) call search, retrieve, annotate, cite, and more directly.
  • Local-first — All data lives in ~/.scholardo/ on your machine. Zero telemetry, zero account for local use.
  • Hybrid search — FTS5 lexical + dense embedding fusion (RRF). Finds concepts, not just keywords.
  • Unified annotations — One model for PDF, EPUB, HTML, MHTML. Annotations follow the file by content SHA.

What Scholardo is not

  • It is not a cloud note-taking app. There is no sync server.
  • It is not a chat interface. The agent lives in your terminal; Scholardo is the library it reads from.
  • It is not a replacement for your writing tool. It is the research substrate underneath it.

Scholardo is a closed-source commercial product.