Build an AI work memory with Obsidian and Claude Code
Collect email, calendar entries and work documents in an Obsidian vault Claude Code can read. The published chapters cover the system overview, Outlook capture with Power Automate, processing with scripts and AI, and daily commands.
Start with the overview or choose the part you need. The local meeting transcription chapter is still coming soon.
5 parts · 40 min
The route
- 01 My AI was smart. It just couldn't see my job. My work context was scattered across email, meetings, documents, and notes. So I wired it into a private Obsidian vault Claude Code can read.
- 02 Capturing Outlook email and calendar with Power Automate Microsoft Graph and IMAP were off the table, so I used Power Automate, OneDrive sync, and one 15-minute scheduled task to pull email and calendar into a local inbox.
-
03 Transcribing Meetings Locally Turning meeting audio into text on your own machine, so the recordings never leave it.
- 04 Splitting an AI pipeline between Python scripts and the model Python handles parsing and deduplication in my inbox pipeline. The model gets the prepared text and extracts summaries, decisions, and action items.
- 05 Claude Code skills: building a workflow that runs itself The control layer of my work system is markdown and small scripts. How a workflow combines Claude Code skills, rules, model routing, and parallel sub-agents.