MemWhale records commands, outputs, errors, and fixes in local SQLite so debugging history survives across terminal, SSH, and agent sessions.
Adapted from @DanKornasDebugging fixes should survive your terminal session. MemWhale is a persistent local debugging memory tool for developers and coding agents. It helps you recover failures and fixes across terminal, SSH, and agent sessions by recording commands, output, errors, and lessons in local SQLite. Key features: • Evidence capture – records commands, output, failures, and fixes that worked • Local-first storage – keeps development history in local SQLite without an account or hosted service • Agent access – exposes the same local memory through a stdio MCP server • Flexible capture – supports future shell capture, one-command capture, and crash-resistant live sessions • Searchable retrieval – provides search and compact context, plus TUI, web dashboard, and desktop interfaces It’s open-source (MIT license). Link in the reply 👇 🔗 GitHub: https://github.com/wuisabel-gif/MemWhale --- ✉️ If you’re into AI, ML, agents, and building real systems, join my newsletter (it’s free): https://dankornas.substack.com