Replies: 1 comment
|
Thanks, this is a very useful example of an explicit, user-controlled memory workflow. MemoryOS already supports context, search, explicit learn --project --goal --decision, curator duplicate handling, and stable updates for PR and OSS candidate records. |
0 replies
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
Hello,
So as discussed, I added a dedicated instruction file section containing my own keywords and rules, which directs the memory executable on how to categorise information that I add (or that it captures automatically). Just allows me to input useful info as i go, and if the previous chat/prompt fixed something, tell it on the next prompt to remember it AND next steps, in one prompt.
In chat, I use keywords such as MOSRT ("remember this") and MOSRL ("remember last"). These indicate whether the information should be stored as:
Information is then categorised further, for example as:
Before creating a new memory entry, the system checks whether the information already exists:
After processing, it displays a confirmation summary including:
This provides a consistent structure for storing, updating, and retrieving knowledge while reducing duplicates and categorising information automatically.
The file:
MemoryOS
Use only:
memory,.codex\memories, ad-hoc notes, or another memory system.MOSRTorMOSRL.--project <project name>; never use categories such asfixesas--project.fixes,rules,howtos,patterns,research,resources. Start--decisionwith one.MOSRT / MOSRL
MOSRLmust start the prompt and saves only the previous completed verified fix (Category: fix).Report
Use exactly one:
Existing record: Project <project>, Goal <goal>, Category <category>, Decision <one sentence>, Record <filename>.Project <project>, Goal <goal>, Category <category>, Decision <one sentence>, Record <filename>.Learned: <path>.Example:Prompt:MOSRT, its our regression/bug fix work for this workspace/project RegressionChecks.md
Response:I’ll quickly verify RegressionChecks.md exists, check available MemoryOS commands, then run a minimal search/update flow and only record a MOSRT memory note if there isn’t already an equivalent entry.
• I found equivalent MOSRT records already in MemoryOS. I’ll confirm the exact existing note metadata, then report that no new save is needed per your rule.
• MemoryOS: no update needed.
All reactions