Repolode
supermemoryai

supermemoryai/supermemory

Движок памяти и контекста для AI-приложений и ассистентов: единый API для постоянной памяти, RAG, профилей пользователей и коннекторов.

Open source альтернатива:Mem0Zep

Звёзды
31,327
Форки
2,750
Открытые issues
34
Последний коммит
3 дня назад

Что это?

Supermemory — это слой памяти и контекста для AI. Он извлекает факты из диалогов, отслеживает обновления и противоречия, забывает устаревшую информацию и ведёт профиль пользователя со стабильными фактами и недавней активностью. Разработчики могут через единый API сохранять данные, выполнять гибридный поиск по личным воспоминаниям и загруженным документам, а также получать профиль конкретного пользователя.

Для разработчиков доступны SDK для TypeScript и Python, обёртки для таких фреймворков, как Vercel AI SDK, LangChain, LangGraph и Mastra, а также коннекторы для синхронизации с Google Drive, Gmail, Notion, OneDrive, GitHub и веб-страницами. Обработка файлов включает PDF, изображения с помощью OCR, транскрибацию видео и разбиение кода на фрагменты.

Для частных пользователей доступны плагины для Claude Code, Cursor, Codex, OpenCode и других AI-инструментов, а также MCP-сервер по хостируемому URL. В локальном режиме с самостоятельным размещением тот же API работает на localhost, используя локальные эмбеддинги и, при желании, модели Ollama. Docker-образы доступны для Linux amd64 и arm64.

Ключевые возможности

  • 01Извлекает факты из диалогов, учитывает обновления и противоречия и удаляет устаревшую информацию.
  • 02Ведёт профили пользователей со статическими фактами и актуальным контекстом в одном вызове.
  • 03Гибридный поиск объединяет RAG по документам с персональной памятью в одном запросе.
  • 04Коннекторы синхронизируют Google Drive, Gmail, Notion, OneDrive, GitHub и веб-страницы.
  • 05Обрабатывает PDF, изображения, видео и код, разбивая их на фрагменты для поиска.
  • 06Работает локально с тем же API, используя локальные эмбеддинги или Ollama.

Сценарии использования

  • Добавление постоянной памяти и персонализации в чат-бота или агента.
  • Передача AI-ассистентам для программирования, например Cursor или Claude Code, памяти о предпочтениях и проектах.
  • Создание базы знаний RAG с синхронизацией из Notion, Drive или GitHub.
  • Запуск приватного сервиса памяти на собственном компьютере или сервере.

Быстрый старт

  1. 1

    Установите SDK с помощью npm

    npm install supermemory
  2. 2

    Создайте клиент и вызовите add и profile, как показано в Quickstart

Что важно знать

  • Для работы с размещённым API необходимы аккаунт Supermemory и ключ API.
  • Для локального запуска нужен ключ провайдера LLM или локально настроенный Ollama.
  • В локальном режиме при первом запуске скачивается модель эмбеддингов.

Темы

Частые вопросы

Что такое supermemory?
Движок памяти и контекста для AI-приложений и ассистентов: единый API для постоянной памяти, RAG, профилей пользователей и коннекторов. Supermemory — это слой памяти и контекста для AI. Он извлекает факты из диалогов, отслеживает обновления и противоречия, забывает устаревшую информацию и ведёт профиль пользователя со стабильными фактами и недавней активностью. Разработчики могут через единый API сохранять данные, выполнять гибридный поиск по личным воспоминаниям и загруженным документам, а также получать профиль конкретного пользователя.
supermemory можно использовать бесплатно? Какая у него лицензия?
supermemory распространяется с открытым исходным кодом под лицензией MIT. Перед использованием в коммерческих продуктах проверьте условия лицензии.
supermemory всё ещё поддерживается?
Активно поддерживается. Последний коммит в supermemory — 18 окт. 2026 г..
Для чего можно использовать supermemory?
Добавление постоянной памяти и персонализации в чат-бота или агента. Передача AI-ассистентам для программирования, например Cursor или Claude Code, памяти о предпочтениях и проектах. Создание базы знаний RAG с синхронизацией из Notion, Drive или GitHub. Запуск приватного сервиса памяти на собственном компьютере или сервере.
Как установить supermemory?
Установите SDK с помощью npm: npm install supermemory Создайте клиент и вызовите add и profile, как показано в Quickstart
Где скачать supermemory?
Исходный код и инструкции по установке — на GitHub: https://github.com/supermemoryai/supermemory

Описание создано ИИ на основе README проекта. Статистика GitHub обновляется ежедневно.

Похожие проекты

Самостоятельно размещаемая платформа для AI-чата и работы со знаниями: индексирует данные из более чем 50 подключённых приложений и поддерживает большинство LLM-провайдеров.

32,6 тыс.4,6 тыс.PythonOtherОбновлён 22 часа назад