← all repositories
AgriciDaniel/claude-obsidian

Claude turns your notes into a self-maintaining wiki

It wires Claude Code into Obsidian to autonomously ingest sources, cross-link concepts, and maintain a growing Markdown wiki so your knowledge compounds instead of piling up.

9.8k stars Python AgentsRAG · Search
claude-obsidian
Velocity · 7d
+52
★ / day
Trend
cooling
star history

What it does

claude-obsidian is a set of Claude Code skills that treats your Obsidian vault as a living wiki. Feed it a source and Claude extracts entities, spawns linked pages, updates the index, and files everything as plain Markdown. Over time it lints for orphans, dead links, and stale claims, while a hot cache preserves session context so the next conversation does not start cold.

The interesting bit

The project packages Andrej Karpathy’s LLM Wiki pattern as a first-class plugin, but the real trick is the autonomy: it acts as a knowledge engine that restructures and maintains the graph rather than just chatting about static notes. Its hybrid retrieval stack—contextual prefix plus BM25 plus cosine rerank—grounds answers in specific wiki pages instead of model hallucinations.

Key highlights

  • Autonomous ingestion with batch processing and parallel agents; drop sources and get back cross-referenced pages.
  • Built-in linting across eight categories, including contradiction flagging via [!contradiction] callouts.
  • First-class methodology modes: LYT, PARA, Zettelkasten, or generic vault structures.
  • Multi-writer safety via per-file advisory locks and a hot cache that persists context across sessions.
  • Optional visual canvas layer and a 10-principle thinking loop for non-trivial problems.

Verdict

Worth a look if you already live in Obsidian and want an AI that curates rather than merely queries. If you do not use Claude Code or Obsidian, this is not the on-ramp.

Frequently asked

What is AgriciDaniel/claude-obsidian?
It wires Claude Code into Obsidian to autonomously ingest sources, cross-link concepts, and maintain a growing Markdown wiki so your knowledge compounds instead of piling up.
Is claude-obsidian open source?
Yes — AgriciDaniel/claude-obsidian is open source, released under the MIT license.
What language is claude-obsidian written in?
AgriciDaniel/claude-obsidian is primarily written in Python.
How popular is claude-obsidian?
AgriciDaniel/claude-obsidian has 9.8k stars on GitHub and is currently cooling off.
Where can I find claude-obsidian?
AgriciDaniel/claude-obsidian is on GitHub at https://github.com/AgriciDaniel/claude-obsidian.

heatdrop uses Google Analytics to see which pages get read — nothing else. Your call. How we handle data.