This document discusses the roles and design of an automatic configuration and recommender system for an IoT gateway. The system will configure the gateway and recommend software modules based on the hardware modules connected. It will include an autoconfig component that applies configurations and a recommender that suggests configurations. The roles, design options, and integration with the gateway software stack are debated, including supporting offline and online usage scenarios. Deadlines for initial prototype versions and integration are outlined.