{ "name": "freshvault", "version": "0.4.0", "description": "Your Obsidian vault is Claude's memory — local semantic search over your notes via MCP, always fresh, never reindex.", "type": "module", "bin": { "freshvault": "bin/freshvault.mjs" }, "files": [ "bin/", "src/", "README.md", "CHANGELOG.md", "LICENSE" ], "scripts": { "test": "node --test tests/indexer.test.mjs tests/lock.test.mjs tests/watcher.test.mjs tests/mcp-e2e.test.mjs tests/promotion.e2e.test.mjs tests/setup.test.mjs tests/providers.test.mjs tests/v03.test.mjs tests/resilience.test.mjs tests/quality.test.mjs tests/lexical-gate.test.mjs" }, "engines": { "node": ">=20.0.0" }, "keywords": [ "mcp", "modelcontextprotocol", "obsidian", "rag", "semantic-search", "claude", "local-first", "ollama", "embeddings", "memory" ], "mcpName": "io.github.KIOKO-LAB/freshvault", "repository": { "type": "git", "url": "git+https://github.com/KIOKO-LAB/freshvault.git" }, "author": "Kioko Lab", "license": "MIT", "dependencies": { "@modelcontextprotocol/sdk": "^1.0.0" } }