Hacker News new | past | comments | ask | show | jobs | submit
Nice! I rely on Obsidian a lot for syncing knowledge while working with Claude agents, such as storing research and daily logs to catch up on the prior day’s work. It already works quite well with a custom skill that I build, but this may make the workflow smoother.

I also built a cli tool to index embeddings in LanceDB and do semantic search. It helps agents create better internal links between notes. https://github.com/ravila4/obsidian-semantic-search

Can you share more details on your setup with Claude Code ?
It's nothing too fancy - I use Obsidian as a memory layer for both agents and myself. I keep a daily programming journal, and ask agents to update it as we work. I often have to nudge it to use the skill, but sometimes it asks me if I want to note things down. The core of the skills is just templates that teach claude how I like my notes formatted, and how my vault is laid out.

I find that it is useful as a way to quickly catch up a new session by asking it to read what we did yesterday or earlier that day.

The semantic search layer allows it to search further back in time, or find connections across unrelated notes. I built it because it used to waste a lot of tool calls with grep commands whenever I asked it to find something.

I'm still iterating, but I put together a repo with some of the skills that I find most useful for organization: https://github.com/ravila4/claude-adhd-skills

How does this affect your token/quota usage?
For just text notes is very low token usage, i use Opus for everything and a whole week of notes is like 30m of a coding session
Not much, the main cost is having Claude write notes as we work, which isn't too different from what it does anyway with Plan mode, and it helps me onboard new sessions more easily. It also may save me some tokens because the tool I built helps it semantically search for relevant notes instead of wasting tool calls on grep and reading irrelevant documents.