My current agentic workflow is having a github repo that is a workspace and essentially a single obsidian vault over it called agents. I modify with Claude code (or other harness), check diffs in...VSCode and read it in...Obsidian.
It's separate from my actual personal Obsidian vault (that I don't send to any AI providers), and is only for agents. It's been really nice on all sorts of varied projects and for performing web research. I also have a bun monorepo setup in the root with varied tools for search, fetching individual websites, setting up folder structures - etc.
But essentially, in my experience, the moment you tell the model that it's in an Obsidian Vault - magic happens.
I am so curious how this will play in with it all and am hoping this will improve my workflow!
And we embedded the Claude terminal within the OpenKnowledge app itself if you prefer that. We are working on embedding the AI (including local models) more deeply within the app itself as well, expect updates in next week.
I tried other stuff but nothing imo can beat its utility to me. I also personally wouldn't want an AI or anyone else looking through my vault or want AI in it.