Skip to content

v0.5.3 — README density, LICENSE fix, repo metadata

Choose a tag to compare

@pbmagnet4 pbmagnet4 released this 29 May 18:59
· 185 commits to main since this release

Cosmetic + presentation patch. No behavior changes — the public-facing surface is now appropriate for general-public discovery.

README rewrite

Restructured into a denser, table-heavy reference mirroring larger memory-OS projects:

  • Badge row + nav anchors
  • Runtimes table (9 adapters, connect commands, hook surface)
  • Hooks table (5 hooks × what NLM does)
  • MCP tools table (5 tools)
  • REST API table (~14 endpoints with auth requirements)
  • Env-vars table (15+ vars with defaults)
  • ASCII ingest + recall pipeline
  • 9-dimension comparison matrix (vs mem0, Letta, CLAUDE.md)

Every table grounded in source. Endpoint list pulled from src/http/app.ts; env vars from grep process.env; tools from server.registerTool call sites — no fabrication.

LICENSE fix

The repo shipped a truncated 151-line Apache 2.0 text, so GitHub's license detector returned NOASSERTION. Replaced with the canonical 202-line text from apache.org; the repo header now correctly identifies as Apache-2.0.

GitHub repo metadata

  • Description: rewritten to actually describe the project
  • Homepage: points at the npm page
  • Topics: 17 added (was 0) — ai, memory, mcp, claude-code, codex, cursor, windsurf, hermes, opencode, aider, local-first, session-memory, recall, typescript, sqlite, ollama, deepseek

612/612 tests passing. Pure docs patch — no API changes, no migration needed.