AIKraft/Skills/mem0-cli

mem0-cli

mem0-cli — интерфейс командной строки для управления памятью mem0. Используйте при запросах о mem0 cli, mem0 command line, @mem0/cli, mem0-cli, pip install mem0-cli, npm install -g @mem0/cli, а также при работе с командами mem0 add, mem0 search, mem0 list, mem0 get, mem0 init, mem0 config, mem0 import в терминале. Не используйте для программной интеграции SDK в Python/TS или Vercel AI SDK provider.

MEMem0 official Разработка ★ 66.7k

Что делает навык

mem0-cli — это интерфейс командной строки для управления памятью платформы Mem0, позволяющий добавлять, искать, обновлять и удалять записи из терминала. Он предназначен для разработчиков, ИИ-агентов и CI/CD-пайплайнов, обеспечивая автономную настройку и структурированный JSON-вывод для интеграции с LLM.

Когда применять

  • Автономная инициализация памяти для ИИ-агентов (например, claude-code, cursor) без участия человека через mem0 init --agent.
  • Программное добавление и поиск пользовательских предпочтений или контекста в терминале с использованием mem0 add и mem0 search.
  • Управление жизненным циклом памяти (список, получение, обновление, удаление) в скриптах CI/CD или агентов с выводом в формате JSON.
  • Импорт и экспорт данных памяти с использованием команд mem0 import и mem0 config.

Как работает

  1. Установить пакет через npm (npm install -g @mem0/cli) или pip (pip install mem0-cli).
  2. Настроить доступ: выполнить mem0 init --agent --agent-caller <name> для агентов или mem0 init для людей, получив API-ключ.
  3. Использовать команды add, search, list, get, update, delete с указанием user-id или entity-id для управления памятью.
  4. Для интеграции с ИИ использовать флаги --json или --agent для получения структурированного вывода в stdout.
  5. При необходимости читать текст из stdin (для add, search, update), если аргумент не передан явно.
  6. Учитывать асинхронную обработку: ждать 2-3 секунды после add перед поиском или использовать mem0 event list.

Примеры запросов агенту

«Настрой память для моего агента codex и добавь в него, что я люблю темную тему»
«Найди все воспоминания пользователя alice, связанные с настройками интерфейса»
«Обнови воспоминание mem-abc текстом "I prefer light mode" и покажи результат в JSON»

Что понадобится

  • Установленный Node.js (npm) или Python (pip)
  • API-ключ Mem0 (получается через mem0 init или env переменную MEM0_API_KEY)
  • Терминал с доступом к интернету для взаимодействия с API Mem0

Описание составлено по SKILL.md навыка, сверено 08.10.2026.

Как подключить

1Скачать навык
# возьмите папку навыка «mem0-cli» из репозитория: # https://github.com/mem0ai/mem0
2Положить папку с SKILL.md к навыкам ассистента
# положите папку навыка туда, где ассистент ищет skills: cp -r mem0-cli/ ~/.claude/skills/mem0-cli/

Навык — папка с файлом SKILL.md (описание + инструкции) и опциональными скриптами. Ассистент (Claude, Claude Code и совместимые) подхватывает его по описанию и следует шагам.