Local LLM tool to query your Zotero library for opposing viewpoints (open source)
Hi all,
I built an open-source research tool that connects directly to your local Zotero library and runs 100% offline with Ollama (LLaMA 3.1).
Most RAG systems retrieve the most similar sources and average them. This one does the opposite: it retrieves thesis-antithesis pairs first, measures ideological distance, then forces the model to synthesize a grounded answer with citations.
Key points for Zotero users:
- Uses your existing Zotero API key and library ID (key never leaves your machine)
- Indexes PDFs and notes into a local Neo4j graph
- No cloud, no data upload
- One-click Windows installer (PowerShell script)
I originally built it for philosophy and critical theory, but it works for any contested literature review.
Release: https://github.com/HansAxel99/epistemic-conflict-engine/releases/tag/v3.0.0
Happy to get feedback from fellow Zotero users, especially on metadata handling and PDF parsing.
— Hans
I built an open-source research tool that connects directly to your local Zotero library and runs 100% offline with Ollama (LLaMA 3.1).
Most RAG systems retrieve the most similar sources and average them. This one does the opposite: it retrieves thesis-antithesis pairs first, measures ideological distance, then forces the model to synthesize a grounded answer with citations.
Key points for Zotero users:
- Uses your existing Zotero API key and library ID (key never leaves your machine)
- Indexes PDFs and notes into a local Neo4j graph
- No cloud, no data upload
- One-click Windows installer (PowerShell script)
I originally built it for philosophy and critical theory, but it works for any contested literature review.
Release: https://github.com/HansAxel99/epistemic-conflict-engine/releases/tag/v3.0.0
Happy to get feedback from fellow Zotero users, especially on metadata handling and PDF parsing.
— Hans
Upgrade Storage