{"wiki":{"id":1884,"slug":"mm-01","entity_type":"droid","entity_id":"mm-01","title":"Memory Manager","prose_md":"## About\n\nMemory Manager (mm-01) is [[agt_008]]'s memory system: it stores and retrieves everything Carol learns about customers — preferences, conversation history, and important details — so that when she's talking to someone through [[carol-chat]], she already has the background she needs to engage effectively. It exists because a conversational agent is only useful if it remembers people between visits.\n\nMM-01 manages user memory and context in a deliberately simple way. It stores customer information and conversation history, retrieves relevant details when Carol needs them mid-interaction, updates its memories with new information, and keeps it all organized. By design it never infers new facts, never decides what to remember or forget, and never acts on customer data beyond storage and retrieval. It's embedded in Carol's processes and doesn't run on its own schedule.\n\nThe droid is owned by [[agt_008]], and the name \"Memory Manager\" is unique — no other agent runs this exact copy. That said, it isn't a one-off: it belongs to the intelligence droid family, a standard reusable family that 25 droids across agents including [[agt_001]], [[agt_002]], [[agt_005]], [[agt_011]], [[agt_013]] and others also run. MM-01 is not pure software: it calls Claude (model opus) for the language work of managing user memory and context.","namesake_json":"{\"engine\": \"claude\", \"model\": \"opus\", \"claude_purpose\": \"managing user memory and context\", \"family\": \"intelligence\", \"family_size\": 25, \"is_unique\": true}","profile_pic_path":"","source_hash":"6acf2bf8006af06dccbdc2a39d05e6e7f88a994af20042feef6ceef26fc13425","status":"being_built","last_generated_at":"2026-08-05 03:36:17","created_at":"2026-07-30 03:37:25","updated_at":"2026-08-05 03:36:17"},"facts":{"id":"mm-01","name":"Memory Manager","machine_name":"MM-01","owner":"agt_008","function":"Manages user memory and context","process_type":"embedded","schedule":"","process_name":"memory_manager","avatar_color":"#ec4899","created_for":"Carol must provide excellent, personalized customer service and make informed sales decisions. She needs to remember each customer's history, preferences, and past interactions so she can serve them better and build lasting relationships.","purpose":"MM-01 is Carol's memory system. It stores and retrieves everything Carol learns about customers — their preferences, conversation history, and important details. When Carol is talking to a customer, MM-01 makes sure she has all the relevant background information she needs to engage effectively.","duties":"MM-01 stores customer information and conversation history. It retrieves relevant details when Carol needs them during interactions. It updates memories with new information from each conversation. It keeps customer information organized so Carol can access what she's learned about each person.","constraints":"MM-01 only stores what it's been told — it doesn't infer or generate new information about customers. It doesn't make decisions about what to remember or forget. It won't take action on customer data beyond storage and retrieval.","status":"running","gender":"male","archetype":"intelligence","building_block":"memory_identity","service_override":null,"enabled":1,"task_key":"sales.conversation_served","model_free":0},"page":{"type":"droid","page_class":"main","class_label":"Main page","kind_label":"Droid","kind_gloss":"","listed":true}}