Start free with self-hosting. Subscribe for managed cloud, vector embeddings, and zero-config sync.
A workspace is an isolated memory store — its own database. Use separate workspaces per project, team, or purpose. Configure which workspace to use via a config file in your project directory.
Yes. Memstash is open source. You need a SQLite database and an OpenAI-compatible embedding endpoint. The CLI and MCP server are the same binary either way.
Cursor, Claude Code, and OpenClaw today. The MCP server works with any MCP-compatible client. The CLI hooks work with any editor that supports shell hooks.
Memories are cached locally in SQLite. Cloud sync encrypts in transit. On the paid plan, only the embedding service processes your memory text. Self-host for full control.
Point multiple agents at the same workspace. When one agent learns something, all the others can recall it. Useful for multi-agent workflows in OpenClaw.
Plans are month-to-month. Upgrade, downgrade, or cancel anytime. Your local cache keeps working even if you cancel — you just lose cloud sync and managed embeddings.