Agent memory notes: a persistent folder per bot
Maintainers usually reply within 1 day
Nobody has claimed this yet.
Assessment
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Newbie friendliness
- 45/100
- Issue type
- Feature
- Clarity
- Mostly clear
- Activity status
- Active
- Tech stack
- javascript
- Domain
- backend
Research direction
Start by reading the existing memory module, the bot instruction setup, and how agents write persistent runner files; the issue does not name their paths. Build an off-by-default module with a per-bot folder that agents can read and write, and add one instruction line about using it across threads. Test whether Luna saves useful notes from thread 37315 and retrieves them in a fresh thread; defer offline review of notes.
Written by the indexing model from the issue text.
Description
Explore the ideas in Anthropic’s Components of agent memory.
The components and where we stand:
- Transcripts: searchable event logs. We keep threads and agent conversations;
threadsreads and searches other threads. - Memory notes: observations an agent chooses to save across sessions. No dedicated notes store yet, though agents can write persistent runner files.
- Memory representations: structures such as linked wikis. Our memory module has a summary tree and
zoom, not a cross-thread knowledge wiki. - Injected context: memory loaded into a session. Our tree supplies catch-up and compaction context, not a curated cross-session notes index.
- Dreaming: offline review that corrects notes, builds representations and promotes useful context. We do not have this.
Three passages worth keeping:
It’s also reasonable to consider transcript search as the foundation of Claude’s memory.
With frontier Claude models, we typically give simple guidance to create memory notes when a person asks them to or when something is clearly worth remembering, and we leave that judgment up to Claude.
Claude started each question in a fresh session, with one exception: it could retrieve files from a memory directory that persisted from one session to the next.
Try an off-by-default module that gives each bot a memory folder it reads and writes, plus one line in its instructions telling it the folder is available for memories across threads. Transcripts and the summary tree stay as they are: retaining everything and choosing useful notes are complementary.
Test whether Luna saves the right things unprompted (for example, which museum, from thread 37315), and whether it reads those notes in a fresh thread.
Later, maybe: dreaming, meaning an offline review that tidies the notes.
- Dominant language
- JavaScript
- Stars
- 0
- Forks
- 0
- Avg merge
- 23m
- Merged PRs (30d)
- 8
Getting set up
This project ships no dev container, Dockerfile or contributing guide, so setting up is up to you: start from its README, and see our first-contribution guide for the general steps.
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
More from oskarrough/agent-ide
-
scout
Difficulty 1/5 1-3 hours Newbie friendliness 88/100
oskarrough/agent-ide#43 ·
Maintainers usually reply within 1 day
-
Docs still tell you to switch on bots and director, which are on by defaultPossibly taken @Cyanol05 claimed this today. Openscout
Difficulty 2/5 1-3 hours Newbie friendliness 82/100
oskarrough/agent-ide#42 ·
Maintainers usually reply within 1 day
-
scout
Difficulty 1/5 Under an hour Newbie friendliness 82/100
oskarrough/agent-ide#41 ·
Maintainers usually reply within 1 day
-
scout
Difficulty 2/5 1-3 hours Newbie friendliness 82/100
oskarrough/agent-ide#40 ·
Maintainers usually reply within 1 day
-
Difficulty 3/5 1-2 days Newbie friendliness 58/100
oskarrough/agent-ide#46 ·
Maintainers usually reply within 1 day
All issues in oskarrough/agent-ide
Similar issues
-
external-plugin needs-review:HIGH ready-for-review
Difficulty 2/5 1-3 hours Newbie friendliness 65/100
github/awesome-copilot#6346 · 2 comments ·
Maintainers usually reply within 1 day
-
Difficulty 2/5 1-3 hours Newbie friendliness 74/100
kingcharleslzy-ai/dsh-purge#179 ·
Maintainers usually reply within 1 day
-
status: ready
Difficulty 2/5 1-3 hours Newbie friendliness 64/100
melodic-software/claude-code-plugins#15008 · 1 comment ·
Maintainers usually reply within 1 day
-
S-Needs triage
Difficulty 2/5 1-3 hours Newbie friendliness 68/100
Maintainers usually reply within 2 days
-
ACK_WAITING HELP_WANTED UPDATE_CS
Difficulty 2/5 1-3 hours Newbie friendliness 83/100
OWASP/CheatSheetSeries#2935 ·
Maintainers usually reply within 1 day