
Mem0 supports a smaller range of LLMs than Hindsight, but all the major options are available: Anthropic, Google Gemini, OpenAI, and self-hosted options like LangChain, LiteLLM, LM Studio, and Ollama. If you intend to use Mem0 locally rather than as a service, you’ll need to provide a Python instance and your own vector database. For the latter, Postgres with the pgvector extension is a common and simple choice; it can even be installed inside a Python venv.
Supermemory
Supermemory ingests data from many common sources—supporting plaintext, structured data, common document file formats like PDF and Microsoft Office, video and audio, images—and uses them to build a context graph to inform agent conversations. Among its most promoted features is its content-extraction tools.
Supermemory is available as a cloud service or as open-source software you can run locally. The open-source edition lacks the scaling services and third-party service connectors (Gmail, Google Drive, Notion, etc.) provided with the enterprise edition, but it has one big advantage: it consists of a single, self-contained binary, so it can be deployed on one’s own hardware with very little effort. No external databases need to be provisioned for Supermemory, either, so it’s well-suited to quick experimentation.

