The Embrivia Eco-system