Problem
When integrating Mnemon into an existing project, there is currently no standardized methodology for importing historical context or old chat logs.
While it is possible to parse chat exports and use an LLM to generate a memory.json file, doing this without an official schema or guide involves heavy guesswork. Without knowing the exact fields, relationships, and optimal data shapes Mnemon expects, users risk generating poor-quality graph content that fails to leverage the system's full capabilities.
Proposed solution
Provide a definitive guide, official schema, or standard LLM prompt template that users can leverage to extract memories from existing chat files.
This documentation should clearly outline the optimal shape and required fields for the data. A reference guide would ensure that user-generated imports are fully compatible and maximize the use of Mnemon's graph features prior to insertion.
Alternatives considered
Manual trial and error: (Current state) Guessing the required JSON structure, which is error-prone.
Dedicated import script: A built-in CLI tool to parse standard markdown chats into memory.json. (A documentation guide would be a lighter-lift first step, however).
Additional context
I ran a pilot test for this workflow: I converted an existing chat history to Markdown and asked Claude to generate the corresponding memory.json file. However, the resulting JSON was missing key components that Mnemon seemingly requires to function correctly. Having an official reference guide for the expected JSON structure would completely solve this onboarding friction.
Problem
When integrating Mnemon into an existing project, there is currently no standardized methodology for importing historical context or old chat logs.
While it is possible to parse chat exports and use an LLM to generate a memory.json file, doing this without an official schema or guide involves heavy guesswork. Without knowing the exact fields, relationships, and optimal data shapes Mnemon expects, users risk generating poor-quality graph content that fails to leverage the system's full capabilities.
Proposed solution
Provide a definitive guide, official schema, or standard LLM prompt template that users can leverage to extract memories from existing chat files.
This documentation should clearly outline the optimal shape and required fields for the data. A reference guide would ensure that user-generated imports are fully compatible and maximize the use of Mnemon's graph features prior to insertion.
Alternatives considered
Manual trial and error: (Current state) Guessing the required JSON structure, which is error-prone.
Dedicated import script: A built-in CLI tool to parse standard markdown chats into memory.json. (A documentation guide would be a lighter-lift first step, however).
Additional context
I ran a pilot test for this workflow: I converted an existing chat history to Markdown and asked Claude to generate the corresponding memory.json file. However, the resulting JSON was missing key components that Mnemon seemingly requires to function correctly. Having an official reference guide for the expected JSON structure would completely solve this onboarding friction.