idlhy0218 GitHub avatar

Citation-Network

idlhy0218

A Python tool that fetches citation relationships between papers from Zotero via the OpenAlex API and generates interconnected Obsidian notes with wiki-links.

Stars

44

7-day growth

No data

Forks

7

Open issues

0

License

No data

Last updated

2026-07-05

AI repository intelligence
FR-AI / ANALYSIS

Why it is worth attention

It seamlessly bridges three popular tools (Zotero, OpenAlex, Obsidian) to automate the creation of a browsable citation network, requiring no paid APIs and preserving user annotations on re-run.

Who it is for

  • Researchers using Zotero and Obsidian for literature management
  • Graduate students building a connected reading workflow
  • Academics who want to visualize citation relationships in their field

Use cases

  • Generating a citation graph for a specific collection of papers in an Obsidian vault
  • Maintaining an up-to-date literature review with automatic note creation and updates
  • Exploring citation patterns within a research topic using Obsidian's Graph View

Strengths

  • Free and open-source: relies on the free OpenAlex database with no registration required
  • Easy setup: simple configuration via .env file and one-click run.bat for Windows
  • Preserves user edits: re-running the script updates notes without overwriting custom content added below the auto-generated section
  • Caching: query results are cached to speed up subsequent runs

Considerations

  • Requires every paper to have a DOI in Zotero to fetch citation data
  • Only works with Zotero as the source library and Obsidian as the output format
  • OpenAlex query speed improvement requires providing an additional email address (optional)

README quick start

Installation

Related repositories

Similar projects matched by category, topics, and programming language.

lopopolo
Featured
lopopolo GitHub avatar

harness-engineering

Harness Engineering is a methodology for improving coding agent outputs by carefully crafting the environment around them—providing curated context, tools, and executable constraints that encode an organization’s nonfunctional requirements and cumulative lessons.

AI & Machine LearningAI Agents
2,390
slvDev
Featured
slvDev GitHub avatar

esp32-ai

A 28.9 million parameter language model runs on an $8 ESP32-S3 microcontroller entirely on-device, generating simple stories at about 9.5 tokens per second.

AI & Machine LearningLarge Language Models
1,960
littledivy
Featured
littledivy GitHub avatar

mimic

mimic captures traffic from any iOS or web app and automatically generates a Python client library that lets you call the app's API like a regular library.

AI & Machine Learning
1,482