Implements Markdown-based knowledge persistence using Obsidian to eliminate repetitive context recreation in Claude Code sessions and preserve institutional memory across projects.
Create OpenClaw/Lead Needle Obsidian vault with CLAUDE.md conventions for atomic notes. Store in Git repo for sync across VPS and local machines. Use for persistent architecture decisions, debugging logs, and system documentation.
Integrate Obsidian vault path into our existing context handoff skill—when context reaches 75%, export atomic insights to vault rather than just HANDOFF.md summary. Allows Claude to reference past project insights in new sessions without token overhead.
Add Markdown export option to ReelBot knowledge base—auto-generate Obsidian-formatted notes with YAML frontmatter (tags, dates, source URLs) for insights requiring human validation before auto-execution.
We should acknowledge this is exactly the kind of persistent context architecture we're building with our handoff system, but Obsidian integration could be the missing piece for long-term knowledge storage beyond immediate session recovery.
Great setup! We implemented something similar but added automated context handoffs when token usage hits 75%—sends atomic insights to Obsidian automatically. The retrieval layer is key though—how are you querying past notes?
What it is: A methodology for creating a persistent, queryable knowledge base using Obsidian's Markdown vault structure integrated with Claude Code's project context and web fetch capabilities. Essentially giving Claude long-term memory beyond individual chat sessions.
How it helps us: Directly applicable to our Claude Upgrades project—we already use Claude Code extensively with context handoffs. This could enhance our existing SKILL.md handoff system by adding structured, bi-directionally linked knowledge graphs instead of linear handoff docs. Could also augment ReelBot's knowledge base with local Markdown storage for sensitive/important insights that need human curation.
Limitations: We already have automated knowledge extraction via ReelBot with web UI and execution engine—adding Obsidian might create redundancy unless specifically for internal SOPs. Our infrastructure is distributed (VPS + Coolify), so local Obsidian vaults don't sync naturally across our environments without additional sync setup (Git, Syncthing, or Obsidian Sync). The 'web fetch' capability shown is already part of our ReelBot pipeline.
Who should see this: Dylan for personal knowledge management; Dev team for Claude Code optimization and documentation standards
| Step | Prompt | Completion | Cost |
|---|---|---|---|
| analysis | 11,757 | 2,582 | $0.0110 |
| similarity | 936 | 25 | $0.0002 |
| plan | 7,318 | 6,797 | $0.0182 |
| Total | $0.0294 | ||