Skip to content

Repository files navigation

Logo for the Geode project

Geode

GitHub Branch Check Runs OSSF Scorecard Score Plugin Version Obsidian Minimum Version Node Minimum Version License GitHub Repo Stars

The easiest, most secure way to reach your Obsidian vault from anywhere, as a human or agent. Seamless remote sync, plus MCP and API, so every device/agent reads and writes from the same encrypted vault, even when your laptop is closed.

What?

Geode is a free Obsidian plugin that syncs your vault across multiple devices (including iOS) through storage that you own, and encrypted before anything leaves your device.

Our aim is to build the best remote sync plugin available for Obsidian users; Apple Notes is the quality bar, something that just always works and you don't even think about.

Whilst also offering a remote MCP server and API to your vault, so that any agent (e.g. Claude, Codex) can read/write to the same vault, using it as memory and helping to build/maintain your notes. As we believe the full power of Obsidian is unlocked via agents.

Quick Start

Important

The project is currently in beta.

We are working hard to get to our first 0.1.0 release, see progress.

Security

Security is top concern for the project; every change is scanned by GitHub's CodeQL, the low number of dependencies we use are audited by Dependabot and NPM Audit, and our OpenSSF Scorecard updates on every change. Please see SECURITY.md if you think you have found a vulnerability or have questions.

Contributing

PRs are very welcome in the project, check out issues with the "Good First Issue" label and CONTRIBUTING.md for more details.

License

Geode is available under the GNU General Public License v3.0. You are free to use, modify, and distribute it, provided any derivative work you distribute is also released under the GPL-3.0.

Thanks

To the Greptile team for creating an awesome product, and giving the project monthly credits as part of their OSS program.

Greptile: The War on Bugs

Releases

Used by

Contributors

Languages