What Does "Ayllu" Mean?
The name Ayllu /ˈajʎu/, eye-joo is the Quechua word for the traditional form of a community in the Andes region of South America, particularly in Bolivia and Peru.
Do You Provide Hosting?
Not currently. If there was enough interest the project might offer hosted environments as a way to sustain it's development.