vivo Framework