memex
What it is
memex is a local-first, zero-dependency library for Python and JavaScript that provides persistent, searchable memory for LLMs using a single SQLite file. It features semantic search via MiniLM, automatic learning from conversation history, and multi-user namespaces without requiring external vector databases or API keys.
The problem it solves
LLMs lack persistent memory, forcing users to re-explain context, preferences, and project details in every new session.
What you could use it for
- Adding persistent user preference memory to a chatbot
- Creating a local, private memory layer for personal AI assistants
- Implementing cross-session context retention for LLM applications
Read the source ↗Back to the library →
Summary written by an AI model from the source; check the source before you rely on it.