HTM.js Lightweight Browser-Based Javascript Hierarchical Temporal Memory HTM.js is an experimental implementation of Hierarchical Temporal Memory (HTM), for use in learning the basics and experimenting with new concepts. It is designed to be lightweight enough to run client-side in the browser.