Search...Search plugins and themes...
⌘K
Sign in
  • Get started
  • Download
  • Pricing
  • Enterprise
  • Account
  • Obsidian
  • Overview
  • Sync
  • Publish
  • Canvas
  • Mobile
  • Web Clipper
  • CLI
  • Learn
  • Help
  • Developers
  • Changelog
  • About
  • Roadmap
  • Blog
  • Resources
  • System status
  • License overview
  • Terms of service
  • Privacy policy
  • Security
  • Community
  • Plugins
  • Themes
  • Discord
  • Forum / 中文论坛
  • Merch store
  • Brand guidelines
Follow us
DiscordTwitterBlueskyThreadsMastodonYouTubeGitHub
© 2026 Obsidian

MemVector Knowledge Engine

Kevin Mike KaupertKevin Mike Kaupert64 downloads

Local-first 2D vector-space graph, SQLite graph engine, and hybrid GraphRAG AI co-pilot for Obsidian — powered by Ollama, Anthropic Claude, OpenAI, or DeepSeek.

Add to Obsidian
  • Overview
  • Scorecard
  • Updates5

A 100% local-first, privacy-focused 2D Vector Space Visualizer, SQLite Graph Engine & Hybrid GraphRAG AI Co-Pilot for Obsidian.

It turns your Markdown vault into an explorable 2D semantic map with real vector distances, lets you establish typed relationships between notes, and synthesizes structured knowledge from note selections using any OpenAI-compatible LLM.

The local storage layer is genuinely zero-setup: all embeddings and graph edges live in a bundled SQLite backend (sql.js) inside your vault - no Docker, no database server, no network call for storage itself. Computing embeddings and running AI synthesis, however, need a configured embedding/LLM provider: either a local Ollama instance you run yourself, or a cloud provider (Anthropic Claude, OpenAI, DeepSeek, OpenRouter, custom endpoint) - in the cloud-provider case, the selected note content leaves your device as part of that request.

Bildschirmfoto 2026-09-10 um 20 54 57

Status: Early-Stage (Pre-1.0)

This plugin is at version 0.1.x and under active development. The version number stays below 1.0.0 on purpose - it has not yet reached the stability and API stability that number implies. Expect rough edges, and check the open issues before relying on it for anything critical. Several issues found by functional review have partial fixes with a documented residual gap rather than a full resolution; those are tracked openly rather than closed prematurely. In particular, changing an existing relation's type to one already connecting the same note pair can silently overwrite the existing relation file (#14). In addition, vault exclusion patterns currently apply only to vector indexing, so notes excluded from vector search can still appear as graph neighbors and be forwarded to cloud LLMs during GraphRAG synthesis (#10).


Documentation

Detailed documentation is available in the docs/ directory:

  • Roadmap & Deferred Features (docs/ROADMAP.md): Overview of v0.1 capabilities and future milestones.
  • System Architecture (docs/ARCHITECTURE.md): Component map, 2D vector reduction, SQLite storage, and LLM integrations.
  • Configuration Guide (docs/CONFIGURATION.md): Complete settings reference, provider setup, vocabulary customization, and vault exclusions.
  • User Guide (docs/USER_GUIDE.md): Canvas interaction controls, gesture reference, mini-radar sidebar, and AI synthesis workflow.
  • Hybrid GraphRAG Context Enrichment (docs/GRAPHRAG.md): How the synthesis feature enriches prompts with vector-similar and graph-neighboring notes.

Key Features (v0.1.0)

  • 100% Local-First & Zero-Setup (SQLite via WASM): All note embeddings and graph edges are stored locally in .obsidian/plugins/memvector-knowledge-engine/memvector-local.sqlite. No Docker, no database servers, no network setup needed.
  • GraphVektor 2D Canvas: Real physical force simulation combining genuine cosine vector similarity, WikiLinks, and typed relationship edges.
  • Active Note Mini-Radar (Sidebar): Renders polar distance rings centered on the active note where radial distance directly reflects true vector cosine distance $(1 - \text{similarity})$.
  • Hybrid GraphRAG Knowledge Synthesis: Multi-hop graph traversal and semantic vector retrieval loaded directly into the AI synthesis prompt.
  • Typed Relation Builder: Cmd-click or lasso-select notes to establish structured semantic relationships with custom vocabularies (wiki/relation-types.json).
  • Flexible LLM & Embedding Providers: Connect to local Ollama or cloud providers (Anthropic Claude, OpenAI, DeepSeek, OpenRouter, Custom REST) with secure key storage in Obsidian Secret Storage.

Installation & Quickstart

  1. Build or copy main.js, manifest.json, styles.css, and sql-wasm.wasm into <your-vault>/.obsidian/plugins/memvector-knowledge-engine/.
  2. Enable MemVector Knowledge Engine in Obsidian Settings → Community Plugins.
  3. In Plugin Settings, choose your Embedding and LLM provider (Ollama works out of the box with bge-m3).
  4. Click "Gesamtes Vault lokal indizieren" to compute embeddings and graph topology.
  5. Open the 2D Graph from the ribbon icon or command palette.

License

Distributed under the MIT License.

HealthExcellent
ReviewPassed
About
Visualize your vault as an explorable 2D semantic map with real vector distances and force-based layout. Build typed relationships, query the bundled local SQLite graph engine, and synthesize structured knowledge with a Hybrid GraphRAG AI co-pilot using any OpenAI-compatible LLM — all local and zero-setup.
CanvasAIData
Details
Current version
0.1.4
Last updated
4 days ago
Created
Last month
Updates
5 releases
Downloads
64
Compatible with
Obsidian 1.11.4+
Platforms
Desktop only
License
MIT
Report bugRequest featureReport plugin
Author
Kevin Mike KaupertKevin Mike Kaupertkevinkaupert
GitHubkevinkaupert
  1. Community
  2. Plugins
  3. Canvas
  4. MemVector Knowledge Engine

Related plugins

HiWords

Effortlessly grow your vocabulary as you read, with automatic highlighting and translation of unfamiliar words.

Advanced Canvas

Supercharge your canvas experience. Create presentations, flowcharts and more.

Claudian

Embeds Claude Code/Codex and other local Agents as AI collaborators in your vault.

Smart Connections

Find related notes and excerpts while writing. Your AI link building copilot displays relevant content in graph + list view. A local embedding model powers semantic search. Zero setup. No API key.

Fast Note Sync

Real-time sync of your vaults across server, mobile, and web; shareable with anyone; supports REST and MCP integrations to build your personal AI knowledge base.

ChatGPT MD

A seamless integration of ChatGPT, OpenRouter.ai and local LLMs via Ollama into your notes.

Copilot

Run AI agents such as Claude Code, Codex, and OpenCode inside your vault. Turn your second brain into a smart assistant that gets knowledge work done.

Karpathy LLM Wiki

Karpathy's LLM Wiki implementation plugin for Obsidian - turns notes and PDFs into a linked, LLM-powered knowledge base with entity pages, concept pages, graph-powered Q&A, and local-first privacy.

Agent Client

Chat with Claude Code, Codex, Gemini CLI, and more via the Agent Client Protocol — right from your vault.

Tracker

Track occurrences and numbers in your notes.