Common Questions
Does every feature need an LLM?
No. File operations, keyword search, and wikilink traversal work without one. The main Auto Memory, Auto Resource, and Auto Dream refinement stages need an LLM. Vector semantic search needs embeddings.Where is memory stored?
By default, under.reme/ in the launch directory. Use workspace_dir= to choose another location. The durable state is ordinary files suitable for git or file backup; metadata/ is rebuildable derived state.
Can I edit memory directly?
Yes. Markdown indaily/ and digest/ is the user interface. Preserve source links when changing durable conclusions, and prefer ReMe actions when moving or deleting linked files.
HTTP or MCP?
Use the default HTTP service for CLI, scripts, and ordinary applications. Use MCP for agents with native MCP support. Both expose the same jobs and share the workspace. See the integration overview to compare the boundaries.Troubleshooting
The service cannot start or the port is occupied
The default port is2333. Locate an existing process or choose another port:
reme search and other actions cannot connect
Normal actions connect to the running service. Confirm that it exists, and do not manually specify a conflicting backend, transport, host, or port:
An MCP client cannot connect
Use streamable HTTP unless the client requires something else:http://127.0.0.1:2333/mcp. Check for an SSE URL, wrong port, or HTTP backend in the client configuration.
Auto Memory or Auto Dream reports a model error
Confirm that.env exists in the launch directory or that the variables are exported:
reme/config/default.yaml for model names, provider parameters, and required components.
Embedding dimensions do not match
The configured dimension must match the selected embedding model. Vectors from another model or dimension cannot be reused. Correct the configuration and rebuild:A new file does not appear in search
Confirm that:- the ReMe service is running;
- the file is under
daily/,digest/, orresource/; - its suffix is supported by the relevant watcher;
- the background watcher had a moment to process the write.
reme reindex when necessary. Files outside watched locations do not update the index automatically.
Claude Code did not record a session
Confirm that the ReMe MCP service is running, the plugin.mcp.json URL is correct, and inspect plugins/reme/logs/auto_memory_hook.log. The Stop hook is asynchronous and best-effort, so an unavailable service never blocks Claude Code.
Report an Issue
If the problem remains, open a GitHub Issue with:- ReMe version and operating system;
- launch command and actual backend / transport;
- a minimal reproduction and complete error;
- whether LLM, embeddings, or custom configuration are enabled.