MemWhale banner
wuisabel-gif wuisabel-gif

MemWhale

Development community

Description

Persistent, local memory for developers and their coding agents. Records commands, output, errors, and the fixes that worked into SQLite and serves them over MCP.

Installation

This entry records only its repository, not the path inside it, so there is no exact command to give. Open the source below and copy the folder into ~/.claude/skills/, or the file into ~/.claude/agents/.

README

MemoryWhale logo

MemoryWhale

Persistent local debugging memory for developers and coding agents.

简体中文 README · 繁體中文 README · 한국어 README · 日本語 README

CI release crates.io license MIT local-first, nothing uploaded

MemoryWhale records what actually happened while you debug: commands, output, failures, and the fixes that worked. It stores that evidence in local SQLite so you and your coding agents can find it after the terminal, SSH connection, or agent session is gone.

Why MemoryWhale

  • Remember what actually happened. Preserve the command, environment, output, failure, and lesson—not only a shell-history line.
  • Use one memory across coding agents. Any compatible stdio MCP client can read and write the same local memory through mw-mcp.
  • Keep development history local. MemoryWhale works without an account, hosted service, or per-token memory bill.

MemoryWhale records development experience, not everything. It is a debugging memory layer, not an auton