Local-first memory firewall and MCP server for AI agents. Audrey provides recall, memory capsules, preflight checks, reflexes, validation, tool-trace learning, contradiction handling, and SQLite/sqlite-vec storage.
Claim it to get a verified publisher badge, a free copy of our full audit findings, and direct contact for any high-priority issues we find.
Install from
M8ven verifies MCPs across every public registry — install directly from whichever one you prefer.
process.env. You'll be asked to provide them before it can run.ANTHROPIC_API_KEYAUDREY_AGENT— ollama-local-agent npx audrey serveAUDREY_ALLOW_NO_AUTH— 0 Set to 1 to allow non-loopback bind without an API key. Don't.AUDREY_API_KEY— Use if the REST sidecar is reachable beyond the local process boundary.AUDREY_CAPSULE_MODEAUDREY_CONTEXT_BUDGET_CHARS— 4000 Default Memory Capsule character budget.AUDREY_DATA_DIR— Set one per tenant, environment, or isolation boundary.AUDREY_DEBUG— 0 Set to 1 to print MCP info logs (server started, warmup completed). Errors always log.AUDREY_DEMO_PARENT_DIRAUDREY_DEVICE— gpu Local embedding device (gpu or cpu). Falls back to CPU if GPU init fails.AUDREY_EMBEDDING_DIMENSIONSAUDREY_EMBEDDING_PROVIDER— Pin and AUDREY_LLM_PROVIDER explicitly.AUDREY_ENABLE_ADMIN_TOOLS— 0 Set to 1 to enable export, import, and forget routes/tools. Disabled by default.AUDREY_HOST— 127.0.0.1 REST sidecar bind address. Set to 0.0.0.0 only with AUDREY_API_KEY.AUDREY_LLM_PROVIDER— Pin AUDREY_EMBEDDING_PROVIDER and explicitly.AUDREY_ONNX_VERBOSE— 0 Set to 1 to restore ONNX runtime EP-assignment warnings (suppressed by default).AUDREY_PERF_PARENT_DIRAUDREY_PORT— 7437 REST sidecar port.AUDREY_PRAGMA_DEFAULTS— 1 Set to 0 to revert SQLite PRAGMA tuning to better-sqlite3 defaults.AUDREY_PROMOTE_ROOTS— unset Colon/semicolon-separated extra roots for audrey promote --yes writes. By default writes are restricted to process.cwd().AUDREY_RUN_LOCAL_EMBEDDING_TESTSAUDREY_SMOKE_TMPDIRAUDREY_URLComSpecGOOGLE_API_KEYMAX_TOOL_LOOPSMEM0_BASE_URLMEM0_EVENT_POLL_INTERVAL_MSMEM0_EVENT_TIMEOUT_MSMEM0_GUARDBENCH_RUN_IDMEM0_GUARDBENCH_SKIP_CLEANUPMEM0_GUARDBENCH_USER_PREFIXOLLAMA_MODEL— qwen3 node examples/ollama-memory-agent.js "What should you remember about Audrey?"OLLAMA_URLOPENAI_API_KEYPYPI_API_TOKENTWINE_PASSWORDTWINE_USERNAMEUV_PUBLISH_TOKENZEP_AUTH_SCHEMEZEP_BASE_URLZEP_GUARDBENCH_INGEST_DELAY_MS— time in a live account, set before the run.ZEP_GUARDBENCH_RUN_IDZEP_GUARDBENCH_SKIP_CLEANUPZEP_GUARDBENCH_USER_PREFIX[](https://m8ven.ai/mcp/evilander-audrey-1b2h6i)