3 min de lectura

La memoria de Siri revela un índice híbrido y un grafo

AppleSiriперсональная память

Apple no ha publicado una especificación completa de la memoria a largo plazo de Siri. Sin embargo, el análisis inverso de una beta de macOS apunta a búsqueda BM25 y vectorial combinadas con RRF, además de un grafo de hechos personales. Esto mejora el contexto, pero plantea dudas sobre corrección, borrado y privacidad.

Qué se encontró exactamente en la memoria de Siri

No lo describiría como un sistema público de memoria ya terminado, pero la dirección parece bastante clara: Apple vincula el contexto personal con índices y entidades estructuradas. Cuando se realizó este análisis, la empresa no había publicado una especificación técnica completa de la memoria a largo plazo de Siri.

La documentación de Apple sobre Spotlight y App Intents describe la capa oficial de la arquitectura. Las aplicaciones pueden indexar entidades, aportar acciones del usuario y vincular datos con pantallas para que Siri y Apple Intelligence encuentren contenido mediante búsqueda semántica. Foundation Models admite sesiones de varios pasos, aunque su contexto no se presenta como memoria persistente entre aplicaciones.

La parte más interesante no procede de la documentación de Apple, sino de una publicación en Reddit sobre ingeniería inversa de software beta de macOS. Allí se describe un índice híbrido: la recuperación de texto completo BM25 funciona junto a la búsqueda vectorial y los resultados se combinan mediante reciprocal rank fusion, o RRF.

También se menciona un grafo de memoria centrado en el usuario. Sus nodos supuestamente abarcan contactos, identidad, relaciones, lugares, hábitos, eventos, salud y prioridades. Los llamados átomos de memoria representan hechos, opiniones, intenciones y eventos vinculados con el tiempo, el lugar, las entidades y los temas.

Por ahora no es un contrato de plataforma, sino el rastro de una implementación interna. Los nombres de componentes, esquemas y almacenamientos pueden cambiar, y no hay datos públicos sobre latencia de búsqueda, precisión, tamaño del índice, consumo de batería o la frontera entre el dispositivo y Private Cloud Compute.

Por qué un índice híbrido cambia los asistentes

Si el hallazgo es correcto, Siri no obtiene solo un historial de conversaciones, sino un mecanismo para recuperar de forma selectiva el contexto personal. «Selectiva» es la palabra clave: BM25 sirve para coincidencias exactas, los vectores captan el significado y el grafo conecta lo encontrado con una persona, un lugar o un evento concreto.

Para los desarrolladores, esto implica un descubrimiento de datos más rico sin acceso público a la memoria interna de Siri. La aplicación describe sus entidades y acciones, y la capa del sistema decide qué recuperar para una solicitud. Esa barrera reduce el acceso directo a datos ajenos, pero no elimina los errores de inferencia del asistente.

Lo primero que probaría no es la elegancia de las respuestas, sino la corrección de hechos falsos, la eliminación de relaciones obsoletas y la protección frente a revelar contexto en una situación equivocada. La memoria personal deja de ser útil cuando recuerda con seguridad algo que nunca ocurrió.

Antes analizamos Rust LocalGPT, un asistente local con memoria persistente y una API. Su enfoque ayuda a entender cómo los datos personales y el contexto podrían conservarse en sistemas como la plataforma que Apple está desarrollando.