NotNessie is an independent, open-source, local-first, single-repo project memory layer for Claude Code. It is intentionally narrow: it remembers one repository’s decisions, constraints, preferences, verified commands, and task summaries, on your own machine, in your own Postgres. No account, no cloud, no sync.
It is not a chat-history importer, a team knowledge base, or a cloud context
platform. Those are explicitly out of scope (see Architecture
and the project’s PLAN.md).
The name is an affectionate homage to Nessie (“Make your thinking legible to every AI you use”). Nessie is a far broader, team-oriented product: it ingests and syncs your AI conversation history across ChatGPT, Claude, Gemini, Claude Code, Codex, and more, structures it into reusable context, and exposes it through an MCP server, with optional cloud sync, team sharing, and permissioning.
NotNessie borrows only the idea — that AI work should compound instead of evaporating between sessions — and applies it in a deliberately tiny, local, single-repository form aimed squarely at Claude Code.
!!! warning “Not affiliated” NotNessie is not affiliated with, sponsored by, or endorsed by Nessie or Nessie Labs. The name is an affectionate nod, nothing more. For the real, full-featured product, visit nessielabs.com.
In the spirit of honesty: NotNessie was “vibe-coded” — built rapidly with AI assistance (Claude Code) and then human-reviewed. That heritage is fitting for a tool whose whole purpose is making AI-assisted work more durable. Treat it as a focused, working homage rather than a hardened production system, and read the code — which, by NotNessie’s own first principle, is always more authoritative than any note about it.
See the LICENSE file in the repository for the project’s license terms.