santhoshsram3 downloadsLocal-first semantic search: related notes, interactive proximity graph, and concept search, all on-device.
Proxima surfaces notes that are semantically similar to the note you're currently viewing, and lets you search for notes based on semantic meaning rather than exact words.
Why "Proxima"? Proxima means "nearest." It finds the notes conceptually nearest to the one you're reading, not just the ones sharing the same words.
Shows notes conceptually close to the current note.

Surfaces notes that are conceptually related to the current note based on their content.

Visual representation of the conceptually related notes in the side bar.

Configure indexing, embedding and reranking models, and how related notes are matched.

Fine-tune matching mode, result limits, similarity thresholds, and debug logging.

.obsidian/plugins/proxima/.Proxima requires WebGPU (with a WASM fallback) for on-device inference, which Obsidian only exposes in its desktop Electron shell, not on mobile. isDesktopOnly is set deliberately for this reason, not as a placeholder.
Gemma 300M for high accuracy, or All MiniLM L6 for faster performance on older devices. Changing models triggers a re-index.MiniLM L6). Currently cannot be changed; future enhancements may add other models.| Command | Action |
|---|---|
Open graph |
Opens the full-screen interactive Proxima graph |
Show related notes |
Toggles the related notes companion sidebar |
Reindex notes |
Manually triggers a re-index of new or modified vault notes |
npm install
npm test # run vitest test suite
npm run dev # watch-mode incremental build
npm run build # type-check and production bundle
npm run lint # eslint validation
npm run build to generate main.js.main.js, manifest.json, and styles.css to <Vault>/.obsidian/plugins/proxima/.