Local-first AI memory layer with hybrid search. Postgres + pgvector. Self-hosted, MIT.
npx @getmcp/cli add io.github.MihaiBuilds/memory-vaultRequires Docker Engine. Community-contributed server. Review source before installing.
DB_HOSTHostname of the Postgres+pgvector instance Memory Vault connects to (e.g. 'host.docker.internal' when Postgres runs on the host, 'localhost' when running natively, or the service name when both run in compose)
DB_PORTPostgres port
DB_NAMEPostgres database name
DB_USERPostgres user with read/write access to the memory vault database
DB_PASSWORDPostgres password for DB_USER
Config file: ~/Library/Application Support/Claude/claude_desktop_config.json
{
"mcpServers": {
"io.github.MihaiBuilds/memory-vault": {
"command": "docker",
"args": [
"run",
"-i",
"--rm",
"-e",
"DB_HOST",
"-e",
"DB_PORT",
"-e",
"DB_NAME",
"-e",
"DB_USER",
"-e",
"DB_PASSWORD",
"ghcr.io/mihaibuilds/memory-vault-mcp:1.4.0"
],
"env": {
"DB_HOST": "",
"DB_PORT": "5432",
"DB_NAME": "memory_vault",
"DB_USER": "memory_vault",
"DB_PASSWORD": ""
}
}
}
}Ephemeral data sandbox for AI workflows with guardrails and security
Self-hosted homelab log intelligence over MCP, CLI, and REST with SQLite/FTS.
Rust MCP server for homelab logs, syslog, Docker logs, FTS search, and AI transcript correlation.
Rust MCP server and CLI for Unraid GraphQL operations across NAS, Docker, VM, and storage workflows.