meishiwhy/literature-mind — explained in plain English
Analysis updated 2026-05-18
Turn your Zotero library into a searchable, citation checked knowledge base.
Ask natural language research questions and get answers sourced from your own papers.
Check whether your papers support or contradict a specific scientific claim.
Auto draft a structured discussion section or full literature review from your library.
| meishiwhy/literature-mind | aimer-zero/redforge-ai | arthuryangx/nano-notebooklm | |
|---|---|---|---|
| Stars | 41 | 41 | 41 |
| Language | Python | Python | Python |
| Setup difficulty | moderate | moderate | moderate |
| Complexity | 3/5 | 4/5 | 2/5 |
| Audience | researcher | developer | researcher |
Figures from each repo's GitHub metadata at analysis time.
Requires an Anthropic or OpenAI API key and a local Zotero database, plus installing optional extras for PDF parsing and the knowledge base.
LitMind is a Python toolkit that turns a researcher's Zotero library of academic papers into a searchable AI knowledge base that can answer questions, find supporting or opposing evidence, and help draft parts of a research paper. It works as a pipeline of eight connected pieces. The first pulls paper metadata straight out of your local Zotero database. The next parses the actual PDF text, cleaning up page headers, footers, and page numbers, and splitting each paper into its standard sections like abstract, methods, and results. A third piece sends that text through an AI model to pull out structured facts: the research question, the methods used, the variables studied, and the paper's claims. Those extracted facts get stored in a local knowledge base built on SQLite and ChromaDB, which supports both keyword and meaning based search. On top of that knowledge base sit four more tools. One lets you ask natural language questions about your paper collection and get answers with citations back to the source papers. Another takes a scientific claim and automatically finds which papers in your library support it, oppose it, or are neutral, along with an overall strength rating. A third takes your own study's results and drafts a structured seven section discussion section, citing relevant literature for context. The last one takes a research topic and writes a full structured literature review, grouping papers into themes, spotting where the field agrees or disagrees, and pointing out gaps that have not been studied. To guard against AI generated content inventing fake papers, every citation the AI produces is checked against the real paper IDs already stored in the knowledge base, and anything that does not match is automatically dropped. LitMind installs with pip, supports Anthropic's Claude and OpenAI's models as the underlying AI provider, and can be called directly as slash commands inside Claude Code. It is released under the MIT license.
A Python toolkit that turns your Zotero paper library into a searchable AI knowledge base for Q&A, evidence finding, and drafting literature reviews.
Mainly Python. The stack also includes Python, SQLite, ChromaDB.
MIT license: free to use, modify, and distribute, including for commercial purposes, as long as the copyright notice is kept.
Setup difficulty is rated moderate, with roughly 1h+ to a first successful run.
Mainly researcher.
This repo across BitVibe Labs
Verify against the repo before relying on details.