add OpenCirrus model generator