À propos du projet

Supermemory est un moteur de mémoire et de contexte pour les applications d'IA, conçu pour donner aux assistants IA une mémoire persistante à travers les conversations. Il extrait automatiquement les faits des conversations, construit des profils utilisateurs, gère les mises à jour et contradictions de connaissances, et oublie les informations expirées. Le projet fournit une API unique couvrant la mémoire, le RAG, les profils utilisateurs, les connecteurs (Google Drive, Gmail, Notion, OneDrive, GitHub) et le traitement de fichiers multimodaux (PDF, images, vidéos, code). Il propose des plugins pour des outils d'IA populaires comme Claude Code, Cursor, Codex, OpenCode et un serveur MCP. Les développeurs peuvent intégrer via des packages npm ou pip avec des wrappers de frameworks pour Vercel AI SDK, LangChain, LangGraph, OpenAI Agents SDK, Mastra et autres. Pour l'auto-hébergement, un binaire unique s'exécute localement sans configuration, supportant n'importe quel modèle ou entièrement hors ligne via Ollama. Le projet revendique des résultats de pointe sur les benchmarks de mémoire (LongMemEval, LoCoMo, ConvoMem) et fournit un cadre de benchmark open source (MemoryBench).