obsidian-wiki is a Python-based framework that helps AI agents build and maintain a knowledge graph inside Obsidian by ingesting diverse sources and providing CLI/SL commands for management.
Collecting history — the radar snapshots this repo daily. The trend line appears after 3 days of data (1 so far).
What it is
obsidian-wiki is a framework for AI agents to build and maintain a digital brain through Obsidian wiki
How it works
The project ingests text-shaped content (docs, PDFs, transcripts, URLs) and compiles learned information into interconnected Markdown pages within an Obsidian vault. It supports multiple agent-compatible commands to ingest, update, capture, query, narrate, and digest knowledge, with a workflow that tracks changes and avoids duplication. It uses a manifest to process deltas between runs and provides a graph view export path.
Getting started
pip install obsidian-wiki
obsidian-wiki setup --vault ~/brain
Other installation paths include git clone, Skills CLI, and multiple vaults; see Installation in the docs.
Recent releases
- v2026.08 (2026-08-04): feat: add vault-backed agent context; fix: exempt read-only sessions from the Stop-hook capture nudge
- v2026.07.10 (2026-07-26): Make source discovery git-aware for repo ingestion; Share one GitHub-sync implementation across setup.sh and the CLI
- v2026.07.9 (2026-07-23): fix(lint): stage trust-ledger enforcement behind strict_trust
Full Changelog: https://github.com/Ar9av/obsidian-wiki/
- v2026.07.8 (2026-07-18): docs: advisory README translation drift check with backfill script; fix: bundle wiki-stop-capture.sh in the publication
- v2026.07.7 (2026-07-17): fix(skills): replace hardcoded grep examples with rg
Full Changelog: https://github.com/Ar9av/obsidian-wiki/
Traction
The repository has 3115 stars and 315 forks as reported. Open issues: 7.
Behind the repo
The project is licensed MIT and primarily implemented in Python.
Caveats
License: MIT Last push: 2026-08-04; Created: 2026-04-06






