Repolode
supermemoryai

supermemoryai/supermemory

Motor de memoria y contexto para aplicaciones y asistentes de IA, con una API única para memoria persistente, RAG, perfiles de usuario y conectores.

Alternativa open source a:Mem0Zep

Estrellas
31,327
Forks
2,750
Issues abiertos
34
Último commit
hace 3 días

¿Qué es?

Supermemory es una capa de memoria y contexto para IA. Extrae datos de las conversaciones, registra actualizaciones y contradicciones, olvida la información caducada y mantiene un perfil de usuario con datos estables y actividad reciente. Los desarrolladores pueden usar una API para almacenar contenido, hacer búsquedas híbridas en recuerdos personales y documentos subidos, y consultar el perfil de un usuario.

Incluye SDK para TypeScript y Python, adaptadores para frameworks como Vercel AI SDK, LangChain, LangGraph y Mastra, y conectores que sincronizan Google Drive, Gmail, Notion, OneDrive, GitHub y páginas web. El procesamiento de archivos admite PDF, imágenes mediante OCR, transcripción de video y división de código en fragmentos.

Para usuarios individuales, ofrece plugins para Claude Code, Cursor, Codex, OpenCode y otras herramientas de IA, además de un servidor MCP en una URL alojada. El modo local autohospedado ejecuta la misma API en localhost con embeddings locales y modelos Ollama opcionales. También hay imágenes Docker para Linux amd64 y arm64.

Funciones clave

  • 01Extrae datos de las conversaciones y gestiona actualizaciones, contradicciones y caducidad.
  • 02Mantiene perfiles de usuario con datos estáticos y contexto dinámico reciente en una sola llamada.
  • 03La búsqueda híbrida combina RAG sobre documentos con memoria personalizada en una sola consulta.
  • 04Los conectores sincronizan Google Drive, Gmail, Notion, OneDrive, GitHub y páginas web.
  • 05Procesa PDF, imágenes, videos y código en fragmentos que se pueden buscar.
  • 06Se ejecuta localmente con la misma API y usa embeddings locales u Ollama.

Casos de uso

  • Añadir memoria persistente y personalización a un chatbot o agente.
  • Dar a asistentes de programación con IA como Cursor o Claude Code memoria de las preferencias y los proyectos.
  • Crear una base de conocimiento RAG que se sincronice desde Notion, Drive o GitHub.
  • Ejecutar un servicio privado de memoria en una computadora o servidor propios.

Inicio rápido

  1. 1

    Instala el SDK con npm

    npm install supermemory
  2. 2

    Crea un cliente y llama a add y profile como se indica en Quickstart

Antes de usarlo

  • La API alojada requiere una cuenta de Supermemory y una clave de API.
  • Para ejecutarlo localmente, se necesita una clave de un proveedor de LLM o una configuración local de Ollama.
  • El modo local descarga un modelo de embeddings en el primer inicio.

Temas

Preguntas frecuentes

¿Qué es supermemory?
Motor de memoria y contexto para aplicaciones y asistentes de IA, con una API única para memoria persistente, RAG, perfiles de usuario y conectores. Supermemory es una capa de memoria y contexto para IA. Extrae datos de las conversaciones, registra actualizaciones y contradicciones, olvida la información caducada y mantiene un perfil de usuario con datos estables y actividad reciente. Los desarrolladores pueden usar una API para almacenar contenido, hacer búsquedas híbridas en recuerdos personales y documentos subidos, y consultar el perfil de un usuario.
¿supermemory es gratuito? ¿Qué licencia tiene?
supermemory es open source bajo la licencia MIT. Revisa los términos de la licencia antes de usarlo en productos comerciales.
¿supermemory sigue mantenido?
Mantenimiento activo. El último commit de supermemory fue el 18 oct 2026.
¿Para qué puedo usar supermemory?
Añadir memoria persistente y personalización a un chatbot o agente. Dar a asistentes de programación con IA como Cursor o Claude Code memoria de las preferencias y los proyectos. Crear una base de conocimiento RAG que se sincronice desde Notion, Drive o GitHub. Ejecutar un servicio privado de memoria en una computadora o servidor propios.
¿Cómo se instala supermemory?
Instala el SDK con npm: npm install supermemory Crea un cliente y llama a add y profile como se indica en Quickstart
¿Dónde consigo supermemory?
El código fuente y las instrucciones de instalación están en GitHub: https://github.com/supermemoryai/supermemory

Resumen generado por IA a partir del README del proyecto. Las estadísticas de GitHub se actualizan a diario.

Proyectos relacionados