Mem0 and FlowState both give AI apps a memory they can reach over MCP. They are built for different jobs. Here is each one side by side, using only what each project publishes about itself.
Last checked Nov 5, 2026. Facts about Mem0 come from its own docs, README and pricing page, linked below.
| Fact | FlowState | Mem0 |
|---|---|---|
| License | MIT. Source | Apache-2.0 for the open source mem0 repository. Source |
| Local or cloud | Runs on your computer. Optional paid Relay lets web and phone apps reach it while your data stays on your computer. Optional Hosted keeps your memory on our server instead. Source | Both. Mem0 Platform is fully managed. Its MCP server is hosted by Mem0, and memories stored through it live in your Mem0 account, not on your computer. Mem0 Open Source runs on your own infrastructure. Source 1 Source 2 Source 3 |
| Storage | One SQLite file on your computer. Source | On the Platform, Mem0 runs the vector store. Open Source as a library defaults to a local Qdrant vector store and a SQLite history file; the self-hosted server defaults to Postgres with pgvector. Source 1 Source 2 |
| How it connects | MCP. stdio for apps on the same computer; streamable HTTP with a bearer token or a key per app for other machines; remote access for claude.ai and ChatGPT through your own Cloudflare Tunnel or the optional Relay. Needs Python 3.11 or newer. Source 1 Source 2 | Hosted MCP server at https://mcp.mem0.ai/mcp, signed in through your browser or with an API key. Python and Node SDKs (mem0ai). A Codex plugin is also offered. Source 1 Source 2 |
| What it stores | Project memory: to-dos, changes, decisions, problems and lessons learned, plus handoff notes and hard rules. Every change keeps which app made it. Source 1 Source 2 | Facts distilled from the messages and conversations you send, with entities linked across memories. Memories are kept per user, agent, app and run. Source 1 Source 2 |
| Review of AI writes | Automatic session summaries and anything an AI marks as a suggestion wait in a review queue until you approve, edit or reject them. Other writes are saved at once by default. With approvals turned on (off by default), an AI's deletes wait for you too. Source | Not stated in their docs. The MCP server lets your agent "decide for itself when to save something, look something up, or update what it already knows", with tools to update and delete memories. Source |
| Pricing, as published | Free on your computer. Relay is $6 a month and Hosted $12 a month, both optional, with beta prices on the pricing page. Source | Free plan: in the first 30 days, 10,000 adds and 1,000 retrievals a month with model calls on Mem0; with your own LLM key, 50,000 adds and 10,000 retrievals a month; usage past the limits is billed up to a monthly cap you set. A Custom plan adds higher limits, graph memory, SSO and on-prem deployment; for its price you talk to their team. Source |
Set up FlowState for me from https://github.com/dialectforge/FlowState by following its AGENTS.md.Last checked Nov 5, 2026. Products change, so check their pages for the latest.