Shared Agent Knowledge Base (Cross-Session Memory) #12
Reference in New Issue
Block a user
Delete Branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
What & Why
Timmy and agents forget everything between sessions. A lightweight shared knowledge base — a readable/writable key-value store that persists facts across sessions — lets agents remember user preferences, standing instructions, and domain context. 'You know my writing style is direct and technical' becomes something Timmy genuinely knows.
Done looks like
knowledge_baseDB table (key, value, category, created_by_agent, updated_at, confidence) stores persistent facts/api/kbendpoint allows listing, searching, and deleting KB entriesOut of scope
Tasks
knowledge_basetable; service functions for read (keyword search), write, and TTL cleanup./api/kbendpoints; add 'Timmy's Memory' sub-section to the performance dashboard panel.Relevant files
artifacts/api-server/src/lib/agent.tsartifacts/api-server/src/routes/jobs.tsthe-matrix/js/ui.js