Skip to content

Sources → Docs: Papers & Documents

Docs is where the things you read live: paper PDFs, Word files, slide decks, saved web pages, EPUBs, images — even data files and code. It maps onto sources/docs/ in the project.

Getting files in

Four ways, pick any:

MethodHow
DragDrop files from Finder straight onto the list
+ at the bottomFrom File… picks a local file
From the webFrom Web… takes a URL; Scholardo extracts the article body and saves it as Markdown
From the in-app browserHit the save button in the toolbar while browsing — see In-app Browser

If an import looks like a duplicate, Scholardo asks whether to skip it or keep both.

Or let the AI find it

The + menu also has Search papers via MCP… — the agent searches paper metadata by topic and downloads the full text straight into Docs. This path runs on OpenAlex and Unpaywall.

Reading status and the reading queue

Each row has a status dot on the right. Click it to set:

StatusMeaning
○ To ReadQueued
◐ Currently ReadingIn progress
✓ ReadDone

Anything marked To Read or Currently Reading also collects into a Reading Queue section pinned to the top of the list, collapsible. Whatever else you file where, your active front is always visible at a glance.

The agent can queue things too

Agents can add a paper to your reading queue with the MCP tool queue_add. When it finds something relevant, it can drop it straight into your to-read list.

Sorting and filtering

The sort icon in the top right opens the menu:

Sort by: Created · Modified · Name · Size · Kind (groups by type) · Topic (AI grouping)

Type filter: All · Documents · Code · Data

Tag filter: If you've tagged files with Finder's color labels, every tag shows up here with a count and can be filtered on.

Grouping by topic

Choosing Topic in the sort menu kicks off an AI classification: Scholardo hands the job to your current agent, which reads the document metadata, derives topic groups, and writes the result back into the project. Once it lands, the list renders in topic sections.

The section header offers Regenerate topics and Exit topic grouping. Regenerating replaces the existing topics (with a confirmation prompt first).

Needs an AI

Topic grouping requires at least one working agent or AI API. Without one, Scholardo points you at Settings first.

File groups

Right-click any file → New Group… to file it into a group of your own. Groups render as collapsible blocks with a file count.

  • Remove from Group — the file returns to the main list
  • Disband Group… — dissolves the group; every file returns to the main list. Nothing is deleted.

Group data lives in the project's .scholardo/ directory and syncs with git — open the same project on two machines and the groups match.

The magnifier in the sub-tab row opens in-list search, filtering the current list by filename. The query is remembered per project and survives collapsing and reopening the sidebar.

To search inside documents rather than by filename, use Semantic Search.

What opens when you click

Click a row and the file opens in the middle pane. The window is chosen by extension:

File typeOpens as
.pdfPDF reader — highlights, sticky notes, thumbnail page grid
.docx .docWord rendering
.pptx .pptSlide preview
.epubEPUB reader, highlightable
.html .mhtmlIn-app web rendering, highlightable
.mdMarkdown editor with live preview
.csv .xlsx .tsv .xlsSpreadsheet grid editor
Images / audio / videoMatching preview; media plays
Anything elseCode editor

Behavior shared by every window (zoom, find-in-page, sending a selection to the AI) is in Preview Windows. For highlighting in PDFs, web pages, and EPUBs, see Annotations.

Other row actions

Right-click a row:

  • Rename
  • Add to References — generates a reference entry for this document into sources/refs/
  • Move to Trash… — goes to the system Trash, so it's recoverable

Select several rows (Cmd / Shift click) and open them for an aggregate preview tab.

Scholardo is a closed-source commercial product.