A Claude Code plugin that runs a cheap, always-on model as an MCP server to accumulate knowledge of your codebase, so your agent can ask broad questions instead of re-reading files.
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.LIVE_MEMORY_URLCLAUDE_PLUGIN_DATALIVE_MEMORY_DATA_DIR— in (default ~/.claude/plugins/data/live-memory), so aCLAUDE_PROJECT_DIRLIVE_MEMORY_STATS_URLLIVE_MEMORY_NOTIFY_URLLIVE_MEMORY_PASSIVE_MAX_FILE_BYTESLM_BENCH_BASELM_BENCH_TARGETLM_BENCH_JUDGE_MODELLM_BENCH_SCRATCHWO_WTWI_WTRUNSMODELTASKSSHOFER_BASEHANG_GUARDLM_BENCH_PORTLM_BENCH_DATA_DIRLIVE_MEMORY_API_KEY— sk-... LIVE_MEMORY_MODEL=deepseek-chat python -m live_memoryANTHROPIC_API_KEYOPENAI_API_KEYDEEPSEEK_API_KEYLIVE_MEMORY_HOSTLIVE_MEMORY_PORTLIVE_MEMORY_MAX_CONTEXT_TOKENSLIVE_MEMORY_COMPACTION_THRESHOLDLIVE_MEMORY_COMPACTION_FLOORLIVE_MEMORY_DISTILL_MIN_INTERVAL_SLIVE_MEMORY_DIRTREE_FRACTIONLIVE_MEMORY_MAX_ITERATIONSLIVE_MEMORY_MAX_QUEUE_SIZELIVE_MEMORY_DEFAULT_TIMEOUT_SLIVE_MEMORY_MAX_ANSWER_TOKENS— ) and the model is told the cap, so itLIVE_MEMORY_CONCURRENCYLIVE_MEMORY_MAX_PARALLEL_QUERIES— 4 Max concurrent questions per workspace in parallel mode.LIVE_MEMORY_ASYNC_TOOLS— true to additionally expose:LIVE_MEMORY_PASSIVE_INGESTIONLIVE_MEMORY_FORCE_EXPLORE_WHEN_COLDLIVE_MEMORY_KEEP_WARM— Off by default — opt in with =true. A background loopLIVE_MEMORY_KEEP_WARM_MAX_IDLE_S— or stop warming idle workspaces sooner with .LIVE_MEMORY_CANONICALIZE_WORKSPACE— true Snap cwd to its git repo root. Set false for a distinct memory per exact directory.LIVE_MEMORY_REPO_ROOT_MODE— nearest Inside a submodule/worktree: nearest = the submodule's own root (git's default); outermost = the superproject root (fold submodule questions into the parent's memory).LIVE_MEMORY_PROVIDER— openai LIVE_MEMORY_BASE_URL=https://api.deepseek.com \LIVE_MEMORY_BASE_URL— LIVE_MEMORY_PROVIDER=openai =https://api.deepseek.com \LIVE_MEMORY_MODEL— LIVE_MEMORY_API_KEY=sk-... =deepseek-chat python -m live_memoryLIVE_MEMORY_USE_CLAUDE_CODE_OAUTHLIVE_MEMORY_KEEP_WARM_INTERVAL_S— enabled it self-disables there). Override with ,LIVE_MEMORY_LOG_LEVEL— (default INFO) tunes verbosity.LIVE_MEMORY_LOG_FILE— (e.g. /var/log/live-memory/live-memory.log for aLIVE_MEMORY_LOG_MAX_BYTES— user one). It's a rotating handler ( ×LIVE_MEMORY_LOG_BACKUPS— ) and writes in addition to journald.LIVE_MEMORY_PRICE_INPUTLIVE_MEMORY_PRICE_OUTPUT[](https://m8ven.ai/mcp/shofer-dev-claude-code-live-memory-1nmmba)