  We propose an artificial life framework aimed at facilitating the emergence
of intelligent organisms. In this framework there is no explicit notion of an
agent: instead there is an environment made of atomic elements. These elements
contain neural operations and interact through exchanges of information and
through physics-like rules contained in the environment. We discuss how an
evolutionary process can lead to the emergence of different organisms made of
many such atomic elements which can coexist and thrive in the environment. We
discuss how this forms the basis of a general AI generating algorithm. We
provide a simplified implementation of such system and discuss what advances
need to be made to scale it up further.
