true, 'engine' => 'Supermemory', 'features' => [ 'persistent_context' => true, 'cross_session' => true, 'fast_retrieval' => '<10ms', 'max_memories' => 'unlimited', 'compression' => '3-6x text' ], 'stored' => 0, 'ready' => true]); break; case 'store': $data = json_decode(file_get_contents('php://input'), true); $key = $data['key'] ?? ''; $value = $data['value'] ?? ''; // Store in Qdrant or local file $mem_file = '/dev/shm/supermemory_' . md5($key) . '.json'; file_put_contents($mem_file, json_encode(['key' => $key, 'value' => $value, 'ts' => time()])); echo json_encode(['ok' => true, 'stored' => $key]); break; case 'recall': $key = $_GET['key'] ?? ''; $mem_file = '/dev/shm/supermemory_' . md5($key) . '.json'; if (file_exists($mem_file)) { echo file_get_contents($mem_file); } else { echo json_encode(['ok' => false, 'error' => 'not found']); } break; default: echo json_encode(['error' => 'action: status|store|recall']); }