obsidian-scholar
obsidian-scholar copied to clipboard
Streamline Research Workflow in Obsidian
Obsidian Scholar
Usage
Key Features
Stage | Function |
---|---|
📚 Streamline Library Management | |
Add Paper from External Link | Upon seeing a paper on the web (Slack, Twitter, etc.), you can add the paper to your local library: running this tool can download the paper PDF, and create the corresponding paper note with paper metadata. ![]() |
Search and Retrieval | You can quickly search and retrieve the papers in your library, as well as optionally query and find papers from SemanticScholar directly if they are not in your library. ![]() |
✨ Enhance Paper Reading | |
Check Paper Reference | Obsidian Scholar allows you checking the details of the referred papers without leaving the tool. ![]() |
Copy Paper BibTex | ![]() |
Installation
Install from Obsidian Plugin Library
This plugin is released on the Obsidian Plugin Library. You can install it directly from the Obsidian app by searching Scholar
in the community plugins.
Manual Installation
- Open the
.obsidian/plugins
folder in your vault - Create a folder called
scholar
- Download the three files
manifest.json
,styles.css
, andmain.js
from the latest release, and put the files in the.obsidian/plugins/scholar
folder you just created. - Open Obsidian and in
settings > community plugins
, findScholar
and enable the plugin. Be sure to change theScholar
settings properly before use.
Documentation
Settings
- Adding an SemanticScholar API Key Sometimes you might experience rate limiting when querying papers from SemanticScholar. To avoid this, you can add your own SemanticScholar API key in the settings. You can obtain the API Key here.
Motivation and Acknowledgement
The goal of Obsidian Scholar is to create a smooth experience that spans from paper reading, note taking, and reflection and synthesis. The construction is based on two powerful ideas.
- Annotated Bibliography that takes short notes for papers and summarizes the key points in your personal bibliography.
- Zettlekasten note taking system that aims to take atomic and short notes and link them together.
In Obsidian Scholar, we treat each paper as an individual note---we make it painless to ingest the paper PDF and create the note file---and the Obsidian app makes it easy to link paper notes and helps you to reflect and synthesize the knowledge.
The development of the tools are inspired by many predecessors that are implemented in EMACS.
- citar: A reference manager work in EMACS.
- elfeed: A RSS reader in EMACS.
- elfeed-score: A RSS reader with scoring function in EMACS.
Also thanks the following people for their excellent blogposts and tutorials illustrating their paper reading workflow:
- Managing a research workflow (bibliographies, note-taking, and arXiv) by Ahmed Khaled
- Managing ArXiv RSS Feeds in Emacs by Chris Cundy
Some of the code is based on a previous project called paper-note-filer by Claudia Hauff.