This project builds upon Kepano's work on the Obsidian Webclipper. I've explored his approach to managing an Obsidian Vault and adapted it to fit my BASB (Building a Second Brain) informed process. I mainly wanted to create one template to cover all the articles I will come in contact with so I can just 'one click' them no matter the website. It still needs work on tightening up the LMM prompts in general though I have found it helpful thus far.
The key enhancements include integration with:
- Obsidian Properties
- Dataview plugin
These templates rely on using Interpreter for an LLM to:
- Ingest webpage content
- Generate structured outputs for different sections of the template
I currently use Gemini 2 via Google's AI Studio with their API, which is cost-effective for these low-volume needs.
As a Psychotherapist and Relational Meditation Researcher, I created these templates to streamline my research process when gathering information from various sources:
- Academic journals
- News articles
- Research papers
- And more
The templates use specific prompt structures enclosed in double curly braces:
{{ "prompt text that the LLM processes and responds to" }}
The most complex prompt is used for the "Genre" property field:
{{ "Analyze this article and classify it as exactly ONE of these types (respond with ONLY the type name):
Research: Academic journal articles, scientific studies, scholarly papers, conference proceedings, data-driven analysis with methodology, papers with citations and references
News: Factual reporting of current events, journalistic coverage, breaking news, investigative reporting, objective accounts of recent happenings
Opinion: Editorials, commentary, perspective pieces, viewpoints, subjective analysis, articles expressing personal judgment or stance on issues
Reviews: Critical evaluations of products/services/media, literature reviews, critiques, assessments that judge quality or performance
Informational: Educational content, tutorials, how-to guides, explainers, reference materials, articles that primarily aim to teach or inform without bias
If the article combines multiple types, select the PREDOMINANT category based on primary purpose and structure." | wikilink }}
When testing with my personal website (maxmilne.com article), the Genre generated is: [[meditation]].
This is a simple example of how this template works.
| Tool | Purpose | Link |
|---|---|---|
| Obsidian | Note-taking app | obsidian.md |
| Obsidian Webclipper | Browser extension | Obsidian Help |
| Dataview | Query plugin | GitHub |
| Interpreter | LLM interface | Obsidian Help |
| Gemini 2 | LLM model | Google AI Studio |
- Install Obsidian and required plugins
- Add these templates to your Obsidian vault
- Configure Obsidian Webclipper with your preferred LLM
- Start clipping and organizing your research!
Inspired by BASB methodology and adapted for academic research workflows.
Utilisted Claude 3.7 to aeshtetically rearrange the content.