Supermodel open source framework