How to use Zotero with Obsidian featuring Eleanor Konik
Based on Linking Your Thinking with Nick Milo's video on YouTube. If you like this content, support the original creators by watching, liking and subscribing to their content.
Zotero can feed Obsidian with extracted PDF highlights plus personal commentary, turning reading into searchable notes.
Briefing
Zotero is positioned as a practical reference manager for non-academics who want research PDFs to feed directly into an Obsidian knowledge system—without drowning in academic metadata. The core workflow pairs Zotero’s PDF annotation extraction with Obsidian’s note formatting, so highlights and quick comments land in the vault as clean, searchable markdown. The payoff is less friction: instead of treating research as something to “collect,” the system turns papers into usable notes that can be queried later for themes, summaries, and writing.
A major theme is intentional simplification. Eleanor Konik describes getting value from Zotero even though she doesn’t need formal citation styles or journal-level bibliographic detail. Her approach is to strip away what she calls “noise”—abstracts, page clutter, extra identifiers, and other fields that academics may care about. What remains is enough structure to retrieve annotations later: a readable title (often preferred over Zotero’s less-friendly “site key”), basic authorship and date, and a consistent way to extract and format quotes.
The workflow hinges on three layers working together. First, Zotero collects sources—often via the Zotero web clipper, which imports web pages and metadata automatically. Second, Zotero plugins handle citation interoperability and PDF management: Better BibTeX helps generate “site keys,” Zot file organizes downloaded PDFs into a chosen folder and renames them using templates (e.g., title-only), and the citations plugin connects Zotero entries to Obsidian notes so backlinks work even before a full note is processed. Third, md notes (with Obsidian formatting) converts Zotero’s extracted annotations into markdown with a quote block and the user’s own commentary.
Konik’s Obsidian setup also uses Dataview for “maps of content,” where notes can be filtered and checked by tags and dates. She keeps a running structure of references with summaries, then queries it to ensure she hasn’t missed relevant material while building thematic overviews (for example, research around Bronze Age domestication and ancient animal relationships). The system supports a research style that is iterative: read, highlight, add a short comment, extract annotations into Obsidian, then later rewrite into her own one-sentence takeaways and links to the most important supporting quotes.
A concrete example shows the end-to-end flow: she highlights a passage in a PDF viewer on a tablet, saves the annotation, then uses Zotero’s “manage attachments” to extract highlights into Zotero notes. Those extracted annotations are then formatted into Obsidian as page-numbered quote blocks with her commentary beneath. She further customizes md notes templates so headers and formatting match her preferences—turning extracted highlights into “peanut butter with the jelly,” meaning the quote plus her interpretation in the same place.
Overall, the message is that reference management isn’t only for formal academic writing. With the right plugin setup and template tuning, Zotero becomes a bridge from reading PDFs to building a searchable, tag-driven Obsidian knowledge base—making it easier to revisit evidence, track themes, and reduce the intimidation factor that often keeps casual researchers from using citation tools.
Cornell Notes
Zotero can be used by non-academics to turn PDF reading into structured Obsidian notes. The key move is extracting PDF highlights and pairing them with quick personal commentary, then formatting the result as markdown via md notes so it becomes searchable and usable. Zotero’s plugins (Better BibTeX for site keys, Zot file for PDF renaming/organization, and a citations plugin for Obsidian backlinks) help connect sources to notes even before everything is fully processed. Dataview then supports “maps of content” by filtering and checking notes by tags and dates. The workflow’s success depends on customizing templates to remove unnecessary academic metadata and keep only what supports retrieval and writing.
How does Zotero become useful for someone who doesn’t need formal academic citations?
Why do “site keys” matter, and how are they handled when they’re not human-friendly?
What role do md notes and Zotero annotation extraction play in the Obsidian workflow?
How does Zot file fit into the system?
What is a “map of content” in this setup, and how does Dataview support it?
How does the workflow reduce intimidation and make reading research feel more actionable?
Review Questions
- What specific Zotero plugins are used to (1) generate stable identifiers, (2) manage PDFs, and (3) connect Zotero entries to Obsidian backlinks?
- How does Konik’s md notes template customization change the way extracted highlights appear in Obsidian?
- What kinds of metadata does she intentionally remove, and what does she keep to support retrieval and writing?
Key Points
- 1
Zotero can feed Obsidian with extracted PDF highlights plus personal commentary, turning reading into searchable notes.
- 2
Plugin-driven interoperability matters: Better BibTeX (site keys), Zot file (PDF renaming/organization), and the citations plugin (Obsidian backlinks via Zotero’s JSON).
- 3
md notes is the formatting bridge that converts Zotero’s extracted annotations into Obsidian-friendly markdown using customizable templates.
- 4
Simplify metadata on purpose: remove abstracts, extra bibliographic fields, and clutter if they don’t support retrieval or writing.
- 5
Use Dataview to build “maps of content” that filter notes by tags and dates, helping verify thematic coverage.
- 6
Treat site keys as stable identifiers while using aliases to keep titles readable in daily work.
- 7
Annotate on a synced device (tablet/phone), then extract/manage attachments in Zotero so highlights land in the Obsidian workflow.