1. Install
ReMe requires Python 3.11 or newer:2. Start the Service
In one terminal, run:.reme/ under the launch directory, and the service listens on 127.0.0.1:2333. In another terminal, check it:
service.web_enabled=false to disable it, or use service.web_static_dir / REME_WEB_STATIC_DIR for a custom build. The Job API still works when no web build is found.
3. Write a Memory
Usereme write to create a Markdown memory in the durable digest/ area:
.md suffix and writes frontmatter plus content to .reme/digest/wiki/quick-start-demo.md.
4. Search and Read
The background index watches Markdown underdaily/ and digest/, so it normally discovers the file automatically. If it does not appear immediately, wait briefly or run reme reindex once. The full rebuild also scans resource/ and JSONL.
5. Enable Memory Refinement When Needed
Conversation refinement, resource interpretation, and consolidation require an LLM. Semantic search also requires embeddings. Add a.env in the launch directory when you need them:
reme/config/default.yaml. Never commit secrets from .env.
Next
- Compare the available integration paths, then use the Python SDK or follow an agent integration guide.
- Find workspace, configuration, and interface details in the ReMe reference.
- Review the ReMe FAQ for connection or indexing problems.