Blume watches your coding agent sessions locally and turns what it learns into better agent context. Repeated corrections become rules, workflows become skills, and your agents stop making the same mistakes. Claude code, Codex and Cursor.
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
Blume.codes
Hey Hunters, Peder here👋
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