Let Claude, Cursor or Windsurf search your Obsidian notes and meeting notes together
Keep Granola meeting notes past its 30-day free tier limit by syncing them into Obsidian
Ask an AI assistant to recall something from a past meeting or note without cloud storage
Run a fully local memory search service instead of a cloud-based note assistant
| akash-sr/memobsidian | 000madz000/payload-test-api-route-handler | aliansari22/pdfclear | |
|---|---|---|---|
| Stars | 3 | 3 | 3 |
| Language | TypeScript | TypeScript | TypeScript |
| Setup difficulty | moderate | easy | easy |
| Complexity | 3/5 | 2/5 | 2/5 |
| Audience | general | developer | general |
Figures from each repo's GitHub metadata at analysis time.
Requires Node.js 16+, an existing Obsidian vault, and installs Ollama plus Supermemory Local on first run.
memobsidian connects your Obsidian notes vault and your Granola meeting notes into a single searchable memory that AI assistants like Claude Desktop, Cursor and Windsurf can query, and it keeps everything on your own computer instead of sending it to the cloud. It solves two specific problems: your AI assistant normally cannot see either your Obsidian notes or your Granola meeting notes, and Granola's free plan only keeps meeting notes for about 30 days before they disappear. Under the hood it runs a local search and memory service called Supermemory on your machine, paired with Ollama, a tool for running AI models locally, to turn your notes into a searchable index without any of it leaving your device. Once set up, an AI assistant connects to it through MCP, a standard way for AI tools to gain extra abilities, and can search or add to your notes using two commands called search_memory and add_memory. Getting started means having an existing Obsidian vault, then running a setup command that asks for your vault location and preferred Ollama model, asks whether you also use Granola, and then installs anything missing such as Ollama itself or the Supermemory service. After that, day to day commands let you sync your Granola notes into Obsidian, check that everything is running correctly, and start or stop the background service. The project is organized into separate pieces: a command line tool, an Obsidian plugin that pushes vault notes into the memory service, a Granola export tool, and the MCP server itself that your AI assistant talks to. It requires Node.js version 16 or newer, and optionally Homebrew on Mac to help install other dependencies. The README does not state a specific license type, only pointing to a LICENSE file in the repository.
A local-first tool that lets AI assistants search your Obsidian notes and Granola meeting notes together, with nothing leaving your machine.
Mainly TypeScript. The stack also includes TypeScript, Node.js, Ollama.
Setup difficulty is rated moderate, with roughly 30min to a first successful run.
Mainly general.
This repo across BitVibe Labs
Don't trust strangers blindly. Verify against the repo.