Skip to content

v0.9.0 — memory without a reader

Latest

Choose a tag to compare

@evan-moon evan-moon released this 20 Sep 04:46
· 1 commit to main since this release

memex retires the desktop app. It is a memory engine reached over MCP, and nothing in it assumes a person will open a window, read a document an LLM wrote, or keep a vault tidy.

Removed

  • The Electron app, its packaging and the desktop-v* release channel
  • The React screens and the HTTP router that served them
  • In-app chat, the prose reviewer, the reference panel, the review queue and the claim-judgement layer
  • memex ui. A provisional rule is now promoted with memex layer <id> rule

The CLI's 21 commands and the 14 MCP tools are unchanged.

Schema v33

Seven tables only the app ever wrote are dropped: chat_sessions, chat_turns, review_deferrals, document_drafts, document_references, change_proposals, claim_actions.

openDb snapshots the database before applying a pending migration, so these rows remain in ~/.memex/memex.db.bak-<timestamp> if you want them back. Everything else — notes, embeddings, links, signals, inferences, registers, revisions — is untouched.

Also

  • better-sqlite3 no longer keeps a build per runtime. With Electron gone, bindings finds the file yarn install fetched, and yarn native is gone with it.
  • The site offers npm i -g @evan-moon/memex instead of a dmg.

Full Changelog: v0.7.0...v0.9.0