While the Thousand Brains Theory is our core model-based, sensorimotor framework for intelligence, HTM is an older algorithmic implementation of the Thousand Brains Theory. Based on a wealth of neuroscience evidence, HTM is not just biologically inspired, it is biologically constrained.

As we continue to gain a deeper understanding of the brain, both the framework and our terminology have evolved. Notably, HTM Theory has changed to The Thousand Brains Theory of Intelligence. Learn more about HTM with the resources below:

We make our HTM technology widely accessible in an open-source project. You’ll find our algorithms, source code, and our latest work on applying HTM to today’s machine learning platforms there.

If you’re interested in discussing our work, or developing and implementing our technology, join our open source discussion forum.

This YouTube series is designed to educate the general public about HTM algorithms. Each 10-15 minute episode dives into a particular topic and discusses a component of the Thousand Brains Theory.

HTM for Anomaly Detection & Prediction

Early example applications of HTM technology focused on anomaly detection for streaming data. In order to demonstrate these capabilities, we created example applications.

HTM Studio is a free, desktop tool that lets you find real-time anomalies in your streaming data without having to program, code or set parameters.

We created NAB in order to be able to measure and compare results from algorithms designed to find anomalies in streaming data.

HTM Licenses

GNU Affero Public License v3

We have several HTM software libraries available for anyone to use, along with the associated IP, under an AGPLv3 license at no cost. Our legacy work, applicable to anomaly detection and prediction on streaming data, can be found in nupic.

Contributor License

If you are interested in seeing, developing, or working with our open source technology, you’ll first have to sign the Contributor License.