By giovi321
Multi-wiki knowledge manager for Obsidian vaults. Ingests sources, distills them into structured pages, maintains provenance, confidence, lifecycle, cross-links, and projects. Supports any number of wikis configured through a one-time interview.
Create a timestamped snapshot of the wiki's structured knowledge.
Extract substantive knowledge from the current conversation and file it.
Audit and repair wikilinks.
Create a daily journal note.
Append a behavioral rule to the wiki's `_service/feedback.md`.
Shared logic for the obsidian-wiki plugin. Defines provenance markers, confidence scoring, lifecycle states, source quality buckets, source ID normalization, manifest schema, retrieval cost escalation, structured log format, page templates, index format, cross-linking rules, project lifecycle, modes of operation, image ingestion, monthly archival, and hot.md spec. Read by every command before execution. Wiki-specific config (paths, entry points, page types, writing style, tags) lives in each wiki's wiki-config.md.
Interview schema, template substitution rules, and registry write protocol for the /setup-wiki command. Defines the standard entry-point suggestions, the substitution map for CLAUDE.md and template files, and the validation rules applied before writing to disk.
Own this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge. GitHub access is read-only (username + org membership).
Sign in to claimOwn this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge. GitHub access is read-only (username + org membership).
Sign in to claimBased on adoption, maintenance, documentation, and repository signals. Not a security audit or endorsement.
A plugin for Claude Code that turns one or more Obsidian folders into structured knowledge bases. Drop sources into entry-point folders; the agent classifies them, distills the durable content into wiki pages with provenance and confidence tracking, maintains cross-links, and keeps a manifest so reruns are incremental.
Supports any number of wikis. Each wiki has its own configuration in a CLAUDE.md file at its root and is registered globally so commands can address it by slug.
Five steps. Five minutes if you already use Obsidian.
Install the plugin. In Cowork: Customize → Personal plugins → Browse plugins → paste giovi321/obsidian-wiki → install. In Claude Code CLI: /plugin marketplace add giovi321/obsidian-wiki then /plugin install obsidian-wiki.
Install the required Obsidian community plugins: Dataview, Tasks, Periodic Notes, Front Matter Timestamps, Folder Notes. See Obsidian plugins required for the full list.
Register your wiki: in a Claude chat, run /setup-wiki. The interview asks for the wiki name, root folder (point at any existing Obsidian folder, or a new empty one), which entry points to enable (quick-notes, articles, voice transcripts, LLM conversations), which structured-knowledge folders to enable (projects, documentation, resources, people, concepts), and a few thresholds. Pick a short slug (1 to 4 characters); you'll type it as the first argument on every command.
Drop a source file into one of the entry points the setup created. A markdown note, a PDF, an article you saved, anything. Then run /ingest <slug>. The agent reads the file, distills the durable content into one or more wiki pages, and moves the source to _service/entry-points/<entry-point>/<YYYY-MM>/. Check the report it prints.
Ask the wiki a question: /query <slug> "what did I save about X?". The agent answers using only the wiki contents, citing the pages it pulled from.
That's the daily loop. Add more sources, rerun /ingest <slug>. Run /lint <slug> weekly to surface orphans and broken links. Run /upgrade after a plugin update to refresh the boilerplate. Everything else is layered on top.
Three things, in this order.
Ingests: scans folders you nominate as entry points, hashes new and changed files, classifies them by source type, extracts durable knowledge, and writes it into structured-knowledge folders. Each fact carries a provenance marker (extracted, inferred, ambiguous). Each page carries a base confidence computed from the count and quality of its sources.
Maintains: cross-links pages, surfaces orphans and broken links, flags stale and low-confidence content, tracks page lifecycle (draft to reviewed to verified), and proposes project archival when activity drops below thresholds.
Answers and updates: answers questions using only the wiki, integrates targeted updates from a URL or free text, captures the durable parts of the current conversation, and runs web research that gets distilled back into pages.
A few clarifications about scope.
npx claudepluginhub giovi321/obsidian-wiki --plugin obsidian-wikiBuild and maintain an LLM-curated personal knowledge base in your project — Andrej Karpathy's LLM Wiki pattern, designed to scale to thousands of pages without becoming a context bottleneck. Now with an optional compiled graph layer for typed, provenance-backed relationships.
Claude + Obsidian knowledge companion. Sets up a persistent, compounding wiki vault (Karpathy's LLM Wiki pattern). v1.7 "Compound Vault" + v1.8 methodology modes close 5 of 5 priority gaps from the May 2026 compass artifact. Ships: substrate alignment with kepano/obsidian-skills, default Obsidian CLI transport, hybrid retrieval (contextual prefix + BM25 + cosine rerank per Anthropic's Sept 2024 research), per-file advisory locking for multi-writer safety, pre-commit verifier agent, AND methodology modes (LYT / PARA / Zettelkasten / Generic) for first-class organizational support no other Claude+Obsidian competitor offers. v1.7.x audit closure: every BLOCKER + HIGH + MEDIUM + LOW finding from the v1.7.0 audit is CLOSED or DEFERRED-with-rationale. Optional DragonScale Memory extension (log folds, deterministic addresses, semantic tiling lint, boundary-first autoresearch).
Complete AI coding workflow system. Self-correcting memory + persistent FTS5-indexed research wikis + auto-research loop + multi-LLM council on a single SQLite store. 33 skills, 8 agents, 22 commands, 37 hook scripts across 24 events. Cross-agent via SkillKit.
Make your AI agent code with your project's architecture, rules, and decisions.
Upstash Context7 MCP server for up-to-date documentation lookup. Pull version-specific documentation and code examples directly from source repositories into your LLM context.
AI-powered wiki generator for code repositories. Generates comprehensive, Mermaid-rich documentation with dark-mode VitePress sites, onboarding guides, deep research, and source citations. Inspired by OpenDeepWiki and deepwiki-open.