The field splits into three shapes. Workspaces and note apps that offer AI access (Notion, Obsidian, Heptabase, RemNote). Developer memory layers you wire into your own code (mem0, MemCP). And knowledge bases built around MCP from the start, like Hjarni, where the MCP server is built in, the notes are plain Markdown you read and write as a human, and the same notes work with both ChatGPT and Claude from any device. Which group fits depends on whether you are writing notes yourself or wiring memory into an agent.
The honest caveats matter. If you also need databases and project management, Notion is the better product. If you must keep files on your own machine, Obsidian, or a self-hosted option like Khoj, fits better. If you are a developer adding memory to an agent rather than writing notes yourself, mem0 or MemCP are the right tools. Local servers such as Joplin's and RemNote's need a bridge for web-only assistants. Basic Memory offers both local and hosted options. Notion and Heptabase also offer hosted MCP access for external assistants.