We built Blume after our previous startup suffered severely from agent drift. Duplicated functions, incoherent architecture and sneaky production bugs.
We tried to control it with all the best practices: proper rules, skills, docs, self-verification. But when our repo grew, the setup rotted fast. Manual maintenance is too time consuming and asking the agent to maintain it lead to context drift and bloat.
Believing the true context signals lie in human intent, we had the idea to extract human intention and corrections from sessions and use them to improve the repo context. After initial testing, we were sure we were onto something, so we pivoted the entire company and built Blume.
Blume is a desktop app that sits next to Claude Code, Codex and Cursor and learns from your sessions. Correction, nudges, frustrated ALL CAPS messages: Blume picks up on them and clusters them thematically. If a pain threshold or recurrence is reached, it suggests a concrete update to your setup. That can be updating a stale rule, patching a hook or skill, or creating an entirely new one. You review and apply it, improving the agent for the next run.
It is free to use, and uses your local harness for extracting and improving the setup. So no chats or code ever leaves your machine.
Try it now for macOS, Linux or Windows! And happy to answer any questions today on how it works or discussing approaches to giving agents proper up-to-date context
PH 用户
Stop making the same mistakes is exactly what I want from agent memory. Very cool concept.
PH 用户
This solves a problem I think a lot of solo builders are starting to run into. AI can move incredibly fast, but maintaining context, across dozens of sessions become its own job.
PH 用户
This is exactly the failure mode I've hit with my own skill setups - one off feedback getting hardened into a permanent rule too early. How many repeats does Blume wait for before it turns something into a rule?
PH 用户
frustrated ALL CAPS messages getting clustered into a rule, ok that made me laugh. how do u separate a keeper rule from me just being annoyed at one file once
We built Blume after our previous startup suffered severely from agent drift. Duplicated functions, incoherent architecture and sneaky production bugs.
We tried to control it with all the best practices: proper rules, skills, docs, self-verification. But when our repo grew, the setup rotted fast. Manual maintenance is too time consuming and asking the agent to maintain it lead to context drift and bloat.
Believing the true context signals lie in human intent, we had the idea to extract human intention and corrections from sessions and use them to improve the repo context. After initial testing, we were sure we were onto something, so we pivoted the entire company and built Blume.
Blume is a desktop app that sits next to Claude Code, Codex and Cursor and learns from your sessions. Correction, nudges, frustrated ALL CAPS messages: Blume picks up on them and clusters them thematically. If a pain threshold or recurrence is reached, it suggests a concrete update to your setup. That can be updating a stale rule, patching a hook or skill, or creating an entirely new one. You review and apply it, improving the agent for the next run.
It is free to use, and uses your local harness for extracting and improving the setup. So no chats or code ever leaves your machine.
Try it now for macOS, Linux or Windows! And happy to answer any questions today on how it works or discussing approaches to giving agents proper up-to-date context