Odiac Framework