OctopusFramework