forget

Solid

Soft-delete memories by adding/removing the forget tag, or hard-delete outdated memories

AI & Automation 15 stars 3 forks Updated today MIT

Install

View on GitHub

Quality Score: 83/100

Stars 20%
40
Recency 20%
100
Frontmatter 20%
70
Documentation 15%
100
Issue Health 10%
80
License 10%
100
Description 5%
100

Skill Content

# Forget **Recommended model tier:** balanced (sonnet) - this skill performs straightforward operations Manage outdated, incorrect, or obsolete memories by soft-deleting (tagging with `forget`) or hard-deleting them. ## Key Concepts ### Soft Delete (Preferred) Memories tagged with `forget` are **excluded by default** from search, list, and context injection. They remain in the database and can be recovered. ```bash ./.aide/bin/aide memory tag <MEMORY_ID> --add=forget ``` ### Hard Delete (Permanent) Permanently removes a memory from the database. Use when the memory is clearly wrong or contains sensitive data. ```bash ./.aide/bin/aide memory delete <MEMORY_ID> ``` ### Unforget (Recover) Remove the `forget` tag to restore a soft-deleted memory. ```bash ./.aide/bin/aide memory tag <MEMORY_ID> --remove=forget ``` ## Workflow When the user wants to forget, correct, or supersede a memory: ### Step 1: Find the Memory Search for the memory to identify its ID: ```bash # Search by content keywords ./.aide/bin/aide memory search "<keywords>" --full --limit=10 # If the memory might already be forgotten, include all ./.aide/bin/aide memory list --all ``` ### Step 2: Confirm with User Before deleting or forgetting, show the user what was found and confirm which memories to act on. Display the memory ID, content, and tags. ### Step 3: Apply the Appropriate Action Choose based on the situation: | Situation | Action ...

Details

Author
jmylchreest
Repository
jmylchreest/aide
Created
5 months ago
Last Updated
today
Language
Go
License
MIT

Bundled in these plugins

Similar Skills

Semantically similar based on skill content — not just same category