Memoria continua para una conversación infinita
Oroi (euskera: raíz de oroitu, «recordar») es una memoria asociativa para agentes conversacionales: una red semántica con dinámica de activación inspirada en la memoria humana. Lo mencionado se activa, la activación se propaga a lo asociado, todo decae con los turnos, lo repetido se consolida y el desuso apaga — recordar combina el reconocimiento (lo que sigue activo) con la evocación (propagación desde las pistas de la pregunta).
En una evaluación de 224 escenarios, Oroi supera al RAG híbrido 0,75 frente a 0,55 en recall de recuperación (gana en 43 escenarios y no pierde en ninguno; p<10⁻⁴), con la ventaja concentrada en los casos que confunden a la búsqueda por similitud: distractores, datos que cambian y cadenas de tres asociaciones.
📄 Castellano (PDF) 📄 English (PDF) DOI: 10.5281/zenodo.21208930
La librería (Python, SQLite + sqlite-vec), con la que se obtuvieron los resultados del preprint, se publicará próximamente en github.com/igorlaburu/oroi. El nombre oroi está ya reservado en PyPI para este proyecto.