This document describes a new technology called Cogito that can enable truly intelligent machines. Cogito uses a neuromorphic approach to provide real-time learning and analytics with low and predictable latency in a scalable and compact package. It is energy and bandwidth efficient with an optimum cost of ownership. Cogito-enabled machines can learn and think. The technology provides an extremely fast, low power and low cost pattern learning and recognition solution that can be applied to industrial applications like visual inspection and predictive maintenance. It puts the cognitive power of a data center into a credit-card sized module.