-
Notifications
You must be signed in to change notification settings - Fork 116
Description
Feature Description
Add a new tools for editing existing memories and creating new relations, allowing the LLM to affect only memories created previously, not create new ones.
Problem This Feature Solves
Currently, it's not possible for the LLM to edit its memory in any capacity using Basic Memory tools.
That means it's up to the person to manage editing existing memories and relationships.
EDIT: I think I was wrong about this. Looking at write_note again, it CAN edit files, but from my experience, the LLM is typically creating NEW files, even when instructed otherwise. This might be a ME problem. Maybe the AI Guide needs to account for those situations.
Proposed Solution
Describe how you envision this feature working:
edit_note: Allows the LLM to Edit existing memories rather than creating new ones.
relate_note: Seperate from editing, only creates new relationships based on context.
Impact
Right now, as the scope of a project grows the AI becomes less useful in managing existing memories and tends to create new memories and scope creep the files.