I (and I know others here) have been working on different models… at least for trying to create an agent, here’s an (imperfect, incomplete, but at least a stab) idea for how to create a working memory… its three levels of HTM with some manual hebbian-like rules (slightly modified CLA). Too busy at the moment creating a platform and trying to get it off the ground, and as such, haven’t tested it. But I do think it, or something like it, would be a viable approach to try.