Memoer is a minimal, pluggable memory management library for Node.js, designed for programmatic access without a web server or frontend. It utilizes local SQLite storage via Prisma, semantic search with Qdrant, and OpenAI embeddings to provide a robust system for adding, listing, updating, and deleting memories. It supports user, app, and category-based organization, offering a TypeScript-first development experience.
Key Features
01User, app, and category support
02Semantic search (Qdrant)
03Local SQLite (via Prisma)
04TypeScript-first
05Add, list, update, delete memories
068 GitHub stars