This paper introduces a framework for embedding intelligence in the Internet of Things (IoT) networks. The framework draws upon agent-based modeling, swarm intelligence, social insect behavior, and evolutionary adaptation. The key principles for each of these areas are first discussed. These concepts are then discussed from an IoTs perspective. The resulting capabilities and potential of embedding this type of intelligence are outlined.