What problem does it solve? Managing AI memories through a web dashboard or writing SDK code is slow when you just need to add, search, or delete memories quickly from a terminal, script, or CI/CD pipeline. ## Core Features & Use Cases - Full memory lifecycle from the shell: Run mem0 add, search, list, get, update, delete, import, config, entity, event, and status commands with correct flags, scoping, and output formats. - Agent and JSON modes: Use --json or --agent flags to get structured JSON envelopes on stdout, making output parseable by LLMs, jq, and shell scripts. - Scripting and CI/CD workflows: Pipe content via stdin, bulk import from JSON files, and integrate memory operations into pipelines and agent loops. - Use Case: Ask the assistant to "search alice's memories for dietary preferences and output as JSON" and it constructs the correct mem0 search command with the right flags. ## Quick Start Ask the assistant to add a memory for a user, for example: "Add a memory for user alice that she prefers dark mode using the mem0 CLI."