Skip to content

[FEATURE] Manage Existing Memories. #56

@bdf1992

Description

@bdf1992

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.

Metadata

Metadata

Assignees

No one assigned

    Labels

    enhancementNew feature or request

    Projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions