Introducción
Este proyecto utiliza como punto de partida Kademlia. Kademlia es una tabla de hash distribuida que permite que millones de ordenadores se organicen automáticamente en una red, se comuniquen con otros ordenadores de la red y compartan recursos.
Se hace uso de varios enfoques e ideas propuestas por Kademlia, muchas de ellas se usan como base para ampliar las funcionalidades del proyecto y otras son utilizadas de la misma manera que Kademlia.
Una vez que se tiene un sistema de ficheros se integra a AutoGOAL para resolver problemas de aprendizaje de máquina de una manera más eficiente en cuanto a rendimiento, uso de la red y almacenamiento.