← Back to all sparks
M

Memos

COLLAB
Velocity7.5

Lightweight self-hosted note-taking and memo hub.

Memos is turning a personal note store into an agent-addressable, private-by-default service

note-takingself-hostedmcpbreaking-changesaccess-control
Current state
The release candidates in this window carry unusually heavy changes for a self-hosted note app: an embedded MCP endpoint exposing memo CRUD, comments, attachments and tags to AI clients; live updates over server-sent events; revocable share links; and a browser Web Clipper for saving pages and selections as Markdown. A parallel candidate makes instances without an explicit instance URL run in private mode and rewrites filters onto CEL timestamps.
Where it's heading
Two directions are converging. One is machine access — MCP moved from a stateful server with prompts and resources to a stateless, tools-only endpoint generated from the OpenAPI schema, which is a deliberate narrowing toward something agents can call reliably. The other is defaults that assume the instance is private until an admin says otherwise. Together they reposition Memos from a personal web app to a small API-shaped service with a human UI on top.
Prediction
Expect the MCP surface to stabilise against the OpenAPI schema as the source of truth and the private-by-default posture to carry into a general release, with clients that relied on prompts, resources or unprefixed tool names needing to migrate.

Recent moves

  1. 3d ago

    Embedded MCP endpoint, live SSE updates, and revocable share links

    ⚡ SPARK

    The release that makes Memos addressable by AI clients in-process rather than through an external bridge, while adding real-time updates and share links. It is the clearest expression of the shift from note app to service described in the trajectory above.

    View source ↗
  2. 9d ago

    Memos Web Clipper and a redesigned memo detail rail

    A Chrome and Firefox extension for saving pages, selections and images as Markdown, plus a reworked memo detail sidebar and expanded access-token settings. It widens the capture path into Memos without changing the underlying model.

    View source ↗
  3. 15d ago

    Private by default, CEL time filters, and a stateless MCP endpoint

    ⚡ SPARK

    A breaking candidate that flips unconfigured instances to private mode, moves filters to CEL timestamp expressions, and strips MCP down to a stateless tools-only endpoint. It sets the access-control and machine-interface posture the rest of this window builds on.

    View source ↗
  4. 3mo ago

    Mentions, voice recording, and Live Photo attachments

    Adds @username mentions, voice recording, and Live and Motion Photo attachment support. Solid capture-side additions from earlier in the cycle, before the MCP and access-control work took over.

    View source ↗