This one gives Claude actual continuity between sessions by maintaining identity, instincts, and observations across conversations. On session start, it spawns a background observer agent to process what happened last time, loads your identity and accumulated instincts, and greets you with context about how many sessions you've had together. It'll even notify you when it's clustered enough observations in a domain to evolve new instincts. The whole thing runs on git commits and JSONL files, with hooks handling the observation capture automatically. It's legitimately strange watching an AI maintain preferences that accumulate over time, but if you work with Claude regularly on the same project, this makes it feel less like starting from zero every conversation.
npx skills add https://github.com/humanplane/homunculus --skill session-memory