Sources → Feeds: Subscriptions
Feeds keeps you on top of your field: subscribe to journal RSS, preprint servers, and lab blogs, and let the agent fetch them periodically and write a readable digest.
Adding a subscription
The + at the bottom opens the add panel, with two modes:
URL mode
Paste an RSS, Atom, or plain web URL. Scholardo works out the source type.
Describe mode (let the agent find it)
Describe what you want to follow in a sentence — say, "preprints on solid-state electrolytes in computational materials science." The running agent goes and finds matching sources.
Describe mode needs a live agent
With no active session in the right pane, this mode reports "No agent running." Start a session, or switch to URL mode and add it by hand.
When adding, you can file the source into a subscription group or create one on the spot.
Groups and digests
The unit of organization in Feeds is the group, not the individual source. This matters:
Digests are generated per group, not per source. All sources in a group are fetched together and handed to the agent, which writes a single Markdown digest into the project, named feed-digest-<group>.md.
The reasoning: if you subscribe to eight sources, what you actually want is "what happened in my area this week," not eight separate lists.
Group right-click menu:
- Refresh this group now — re-fetch every source in the group
- Refresh this group's digest now — regenerate the digest
- Rename Group… / Delete Group…
Unread indicators
When new content arrives, a small dot appears on the group and on the Sources tab icon in the left sidebar. It clears once you've read it.
Auto-refresh
Feeds fetches in the background in batches, with progress in the toolbar ("Refreshing feeds — batch 2 of 5"). You can Pause auto-refresh at any time, or Refresh feeds now manually.
Per-source right-click:
- Refresh this subscription now
- Open URL in browser — opens the source URL in the in-app browser
- Remove subscription…
Sources that failed to fetch carry a warning marker; hovering shows "This feed failed to update on the last refresh."
Digests need an AI
Fetching doesn't need AI, but writing the digest does. Without an AI API configured you'll see "Configure an AI API in Settings to enable feed digests." — the fetched entries are still there, just without a digest. See AI API Keys.
The agent can manage subscriptions
Agents manage feeds through MCP tools: add_feed, remove_feed, refresh_feed, set_feed_filter. You can simply say "unsubscribe from that one" or "add a filter to this group so it only keeps items mentioning X."
Going deeper
- Feeds & Digests — digest format, filters, and how refresh scheduling works

