Obsidian as notes keeper or interface

Obsidian is the gateway to years of notes. Yet I can edit those notes outside of Obsidian. Portable note-taking at its best. The vault is on the same machine as the application.

VSCode has similar flexibility. Except: The repo can be on the local machine, on a remote server, or inside a Docker/Kubernetes container. VSCode is a tool applied to the repo where the data is.

When I edit in VsCode with source on a Kubernetes container, there is a server installed. VSCode is running thin on a slow desktop; the code is running on a more powerful machine in a cluster.

I gain flexibility in location and portability because everything is plain text. Plus, heavy loading extensions are not running on my local machine.

Would something like this be an evolution of Obsidian, or does it all have to be local? Would remote processing compromise control over the privacy of notes?

I’m thinking out loud here. Sometimes when I’m doing heavy cleanup or text analysis, I fire up my Obsidian vault on a beefy Kubernetes pod, then work on it with the VSCode Foam extension.

Performance is amazing, yet I miss Obsidian’s note-taking-oriented plugins right away.