Lesson 12: Advanced Topics and 20 Essential FAQs

⏱ Est. reading time: 3 min Updated on 5/7/2026

12.1 Advanced: Auto Dream (Dark Launch Feature)

Auto Dream acts as the "overnight organizer" for Claude Code, analogous to human sleep. It periodically reviews and compresses auto memory:

  • Trigger: Occurs after 24 hours and more than 5 sessions.
  • Function: Merges duplicates, converts relative dates to absolute, and prunes stale rules.
  • Status: Currently in Dark Launch mode, controlled by server-side flags. If your /memory UI doesn't show it, you can achieve similar results by telling the LLM: "Help me organize my auto memory."

12.2 Troubleshooting Checklist

Issue Verification Steps
auto memory not recording This is normal. It's not a recorder; it requires LLM judgment. Try manually saying "Note: xxx" to trigger it.
claude-mem errors Check ~/.claude-mem/logs/. Ensure the Bun Runtime is installed.
Session start is slow Check if MEMORY.md is too large (over 200 lines). Check for Hook timeouts.
Can't find info across projects Ensure you are using the mem-search skill specifically, not just a standard search.

12.3 20 Core Q&As (Selected)

Q1: Are auto memory and CLAUDE.md the same thing? No. CLAUDE.md consists of human-written hard rules; auto memory consists of LLM-written autonomous notes.

Q2: Where does claude-mem send my code? It stores data locally (SQLite/Chroma), but the "distillation" process sends snippets to the Anthropic API for summarization.

Q3: How do I completely uninstall claude-mem? Run /plugin uninstall and delete the ~/.claude-mem folder.

Q4: Can auto memory be shared across projects? No, it is limited to a single Working Tree. For cross-project sharing, use claude-mem.

Q5: Is more memory always better? No. Excessive entries dilute signals and increase token costs. Maintaining a "high signal-to-noise ratio" in your memory is best practice.

Q6: Can I manually edit memory files? Yes, they are plain Markdown files or standard SQLite databases.

Q7: How do memory systems handle sensitive info? Currently, systems do not automatically filter secrets. It is recommended to perform regular audits and use --bare mode in sensitive projects.

(Note: Please refer to the original full document for more Q&As.)