Configure Episodic Memory
Episodic Configuration
Configure Episodic Memory
Configure episodic memory for a project.
Allows enabling or disabling episodic memory components for a specific project session. You can independently control:
- enabled: Master switch for all episodic memory. When disabled, no episodic memories will be stored or retrieved.
- long_term_memory_enabled: Controls long-term memory storage. Long-term memory provides persistent storage with summarization and vector search capabilities.
- short_term_memory_enabled: Controls short-term memory storage. Short-term memory maintains recent context for the current session.
Only provided (non-null) values are updated. Fields not specified in the request retain their current values.
Returns 404 if the project does not exist.
POST
Configure Episodic Memory
Documentation Index
Fetch the complete documentation index at: https://docs.memmachine.ai/llms.txt
Use this file to discover all available pages before exploring further.
Body
application/json
Specification model for configuring episodic memory for a session.
The unique identifier of the organization.
- Must not contain slashes (`/`).
- Must contain only letters, numbers, underscores, hyphens, colon, and Unicode
characters (e.g., Chinese/Japanese/Korean). No slashes or other symbols
are allowed.
This value determines the namespace the project belongs to.
Examples:
"MemVerge"
"AI_Labs"
The identifier of the project.
- Must be unique within the organization.
- Must not contain slashes (`/`).
- Must contain only letters, numbers, underscores, hyphens, colon, and Unicode
characters (e.g., Chinese/Japanese/Korean). No slashes or other symbols
are allowed.
This ID is used in API paths and resource locations.
Examples:
"memmachine"
"research123"
"qa_pipeline"
Whether episodic memory as a whole is enabled.
Whether long-term episodic memory is enabled.
Whether short-term episodic memory is enabled.
Response
Successful Response

