Finally got to rewriting poor man’s memory for opencode
It’s not perfect, and I appreciate those of you who tried out the original PMM-plugin (would appreciate the feedback from that).
TLDR (AI summarised): Shipped the rewritten Poor Man’s Memory harness — now works across both Claude Code and opencode (Kimi K2.5, Gemini Pro/Flash) from the same project. Choose the model that fits the task, keep the memory.
Tested in a multi-user Telegram channel holding concurrent 1:1 threaded conversations without cross-contamination. Previously validated switching between codebases mid-session.
Looking for early feedback and bug reports. Also built an agentic skill-porting suite between Claude Code and opencode as the first serious test of the rewrite.
The original plugin was Claude code only and worked well for me when I needed to switch beteeen code, CLI and Cowork (and between models) while retaining its memory.
I tested it in a multi user environment (a telegram channel) and it held up holding multiple 1:1 individual threaded discussions with users a single group without straying. I had already been using it to switch between different codebases in a single session. So I had the suspicion it would hold up in such noisy environments. I just could test it until I implemented the telegram integration.
This next one allows me to run my memory in opencode (where I run kimi-k2.5, Gemini pro and Gemini Flash) and Claude code from the same project. I get to choose which models or apps untike suits what I’m working on at any given moment.
Would appreciate some early feedback and bug reports.
I’ve been occupied rewriting Vera for opencode and realised I needed a plugin that allows me to analyse and port skills and plugins between the two. Writing the agentic suite for doing this was my first serious test of the rewritten PMM implementation.
7
16 comments
Millenial Cat
5
Finally got to rewriting poor man’s memory for opencode
Clief Notes
skool.com/quantum-quill-lyceum-1116
Jake Van Clief, giving you the Cliff notes on the new AI age.
Leaderboard (30-day)
Powered by