Analysis updated 2026-05-18
Give a coding agent memory of a project across sessions without re-reading everything each time.
Query past project decisions and failures with cited sources instead of scrolling old chat logs.
Visualize a project's accumulated knowledge as an offline interactive graph.
Automatically compress and forget stale or low-value memories over time.
| uxkero/lastmemory | 0xustaz/streamgate | a-bissell/unleash-lite | |
|---|---|---|---|
| Stars | 1 | 1 | 1 |
| Language | Python | Python | Python |
| Setup difficulty | easy | hard | hard |
| Complexity | 2/5 | 4/5 | 4/5 |
| Audience | developer | developer | researcher |
Figures from each repo's GitHub metadata at analysis time.
Drop the folder into your Claude Code skills directory and run /lastmemory on to set up the memory folder.
lastmemory is a memory skill for Claude Code and similar AI coding assistants that gives them a persistent memory of your project without eating up huge amounts of context every time. It keeps a small folder of linked markdown files inside your project, where each file acts like a neuron representing a coding session, a part of the repo, a decision that was made, a failure worth remembering, or a pattern noticed across sessions, connected to each other by links the agent can walk instead of reading everything at once. The README describes four core ideas behind the design: memory is organized by which part of the repo it relates to rather than by a simple timestamped log, files link to each other like a small network, information loads in cheap layers so the full context is rarely dumped in at once, and old or unimportant memories actively get merged, compressed, or dropped over time through a process called a dream pass, rather than growing forever. You use it through slash commands inside Claude Code. Turning it on for a project creates the memory folder, saving a session writes a summary and updates the relevant zones, and asking it a question queries the network and answers with the source cited. A dream command consolidates old memories, and a view command generates an offline HTML graph you can open in a browser to see the whole memory network, colored and sized by how connected and recently used each piece is. The README backs its efficiency claim with a measured benchmark script, reporting that catching up on a sample project costs about 1,435 tokens through lastmemory versus 10,713 tokens to dump every memory file directly, roughly an 86 percent saving, measured with the tiktoken tokenizer on a bundled example project. It draws its underlying techniques from several existing memory research projects, credited openly in the README. The project is released under the MIT license.
A Claude Code skill that gives coding agents a persistent, linked-markdown memory of a project that loads in cheap layers and forgets what stops mattering.
Mainly Python. The stack also includes Python, Markdown, Claude Code.
Use freely for any purpose, including commercial use, as long as you keep the copyright notice.
Setup difficulty is rated easy, with roughly 5min to a first successful run.
Mainly developer.
This repo across BitVibe Labs
Verify against the repo before relying on details.