
Last updated: 17 July 2026
Persistent Flow is your personal memory layer for AI; it holds your context (decisions, customers, documents, the lot) and makes it available to whichever AI you're talking to, so you stop re-explaining yourself every new chat.
Thank you for being one of our first MVP testers. Your feedback (especially what you'd love us to build next) directly shapes what comes next; you'll get a chance to share it during setup, or email us anytime at [email protected].
In your chosen LLM, open Settings and follow this flow:
→ Connectors → + Add Connector → Custom MCP Connector
https://flow.persistentflow.com/mcp
→ Add ConnectorCustom connectors need a paid Claude plan (Pro / Max / Team / Enterprise). Works in Claude.ai and Claude Desktop.
https://flow.persistentflow.com/mcp.Setup has to be done on chatgpt.com in a browser: ChatGPT's app management isn't in the mobile/desktop apps. Once installed, it works everywhere: browser and apps. Needs Plus / Pro / Business.
Persistent Flow · Linking Server-URL + paste https://flow.persistentflow.com/mcp · Authentication OAuth · tick the “I understand and want to continue” risk box. Icon is optional (any PNG ≤ 10 KB, e.g. favicon-black.png from /press).Custom MCP connectors work on Vibe Free as well as paid plans. Le Chat was renamed Vibe on 28 May 2026 (same URL chat.mistral.ai, same login, plans and history carried over); its modes are Vibe Chat, Vibe Work, and Vibe Code.
https://flow.persistentflow.com/mcp.Persistent Flow is a standard remote MCP server, so any MCP-capable client connects. Goose, Continue, Cline, Cursor, and Zed are good options. llama.cpp's web UI (the chat interface served by llama-server) now ships its own MCP client, so it connects directly, no third-party wrapper needed. Ollama and LM Studio work too.
No API key needed. Flow issues no keys. Sign-in is OAuth via WorkOS: a browser login, nothing to paste. The catch: the client has to run the OAuth handshake. Claude, ChatGPT, and Mistral do this automatically; many local clients do not. A client that cannot sign in itself bridges through mcp-remote, a small local proxy that runs the OAuth flow for it (needs Node). Point your client at this as a stdio command: npx -y mcp-remote https://flow.persistentflow.com/mcp. It opens your browser once to sign in, caches the token, and presents Flow to your client. For JSON-config clients, set the command to npx and the args to -y mcp-remote https://flow.persistentflow.com/mcp. Still stuck? [email protected].
llama.cpp specifics: the MCP client lives in the web UI, not in the llama-server process itself. Browser-to-server calls need the CORS proxy: start llama-server with --webui-mcp-proxy (spelled --ui-mcp-proxy on newer builds) and enable the “use llama-server proxy” toggle on the MCP server entry in the UI. Both halves are required.
https://flow.persistentflow.com/mcp, transport
streamable-HTTP.Each client's exact dialog differs (some take JSON in a config file, others have a UI). Search "MCP server" in your client's docs and use the URL above.
… and many more.
Every new AI chat starts cold. You explain your business, your customers, your team, your decisions, and your documents again.
Persistent Flow holds that context once, so any connected AI can use it.
Save something in Claude. Look it up in ChatGPT. Ask Mistral to reason about it.
Same Flow. Every chat. No copy-pasting between assistants.
Beyond facts, Flow can hold you, your worldview, opinions, voice, and the calls you'd defend. Say "build my soul" and any AI you connect can think and write as you, not as a generic assistant. Refresh it anytime as your Flow grows.
Choose the right level of privacy for every piece of information:
Use the AI tools you already love. Persistent Flow simply gives them memory.
Power users: type terminal-style commands like /flow menu,
/flow soul, or /flow find <X> to jump straight in.
Memory → Privacy → Security → Roadmap
Tell us what matters most during onboarding. Your feedback directly influences what we build next.
No. Flow uses OAuth sign-in (WorkOS). You add the MCP URL, click connect, and sign in in your browser. Same login in every AI = one Flow.
No. Your records live on our servers, tied to your login, not to the connector or any local token. Removing a connector or clearing your device credentials only cuts the connection. Reconnect with the same login and everything reappears. Use the same account you started with: a different one opens a separate empty Flow, and your original data stays safe under the original login. If a client shows "invalid credentials" on reconnect, remove it and add it again so it does a clean sign-in.
Persistent Flow is built in Sweden, but today runs on US-based infrastructure.
Your records are stored in a managed database, while authentication is handled by a separate provider. We chose this setup to move quickly and validate the product.
We're transparent about this: today, your data is hosted on US-controlled infrastructure.
Your data is encrypted in transit and at rest.
Every Flow is private to its owner, and we cannot browse user records. We only see aggregate usage statistics and the feedback you explicitly choose to share.
You can choose between three privacy levels:
Persistent Flow doesn't push data anywhere. When Claude / ChatGPT / Mistral asks Flow for a record, Flow returns it to that AI as part of the conversation. What each AI does with that data afterwards is governed by their policies (Anthropic / OpenAI / Mistral), separate companies with separate privacy terms.
Our goal is a local-first architecture.
Over time, your memory should live primarily on your own devices, with optional encrypted backups to storage you control.
Persistent Flow becomes the layer that synchronises, indexes, and retrieves your knowledge, rather than the place where it lives.
We're not there yet, but that's where we're heading.
The current version of Persistent Flow is hosted in the cloud because it was the fastest way to validate the idea and learn what users actually need.
As the platform grows, our vision is to provide greater control over where data is stored and how it is protected.
Over time, we want users and businesses to be able to store their data in the region that makes the most sense for them, whether that's Sweden, Europe, the United States, or their own private infrastructure.
Security and privacy are not features we'll add later. They are fundamental design principles. Our goal is to build a system that gives users more control over their data, reduces unnecessary exposure, and aligns with the strongest privacy and security standards available.
We're also exploring ways to handle highly sensitive information without exposing it to general-purpose AI models. This includes investigating secure processing options for Vault records, trusted AI environments, and alternative ways of accessing sensitive information while maintaining stronger privacy guarantees.
The same applies to ingestion. We're actively researching how highly sensitive information can be added to Persistent Flow in a way that gives users maximum control over what is shared, processed, or retained.
Today, we're focused on proving the value of Persistent Flow. As the platform grows, we'll continue investing in infrastructure, privacy, and security while keeping our core mission the same: giving you one trusted memory layer that works across all your AI tools.
We're not there yet, and we want to be honest about that.
Same login = one memory. Sign in with the same account in each AI and they all share the same Flow.
Questions, or something you'd like us to build? [email protected]