
My personal projects offer a window into my passions and interests, showcasing the work I’ve pursued over the years. AI and mathematics have always been constants in my journey, fueling my curiosity and driving many of these endeavors. Personally and professionally, I have worked with a broad range of technologies, gaining diverse skills.
The field of AI has narrowed dramatically. What used to be a rich landscape — ontologies, knowledge graphs, decision trees, SVMs, K-means — has collapsed into a single focus: neural networks, transformers, and recommendation systems, almost all written in Python. It's practical, but the narrowness is a problem. Transformers are powerful yet deeply inefficient, especially in training. The energy they consume is so vast it could strain national power grids, which limits real access to a handful of players with enormous financial backing and locks everyone else out.
At industry meetups I keep hearing the same enthusiasm about AI's potential, but when I ask about continuous learning, the answer is always the same: no. That gap — between the hype and an actual understanding of how these models work — is where the real danger lives. The next step for AI isn't applying more neural networks. It's confronting their limitations, understanding their inner workings, and building something better.
So I built it.
Robot Brain is a hierarchical temporal neural network that learns from raw sequential data — with no training epochs, no backpropagation, and no labeled data. You feed it streams of events (stock prices, text characters, sensor data) and it self-organizes. Neurons form, compete, decay, and die. The ones that make good predictions survive. It's a prediction machine at its core: every neuron exists to predict what comes next, and learning happens only when predictions fail.
A few principles set it apart from the status quo:
The architecture is validated, not theoretical. On historical market data it learns to trade across multiple stocks simultaneously, discovering cross-stock patterns and turning roughly coin-flip price-prediction accuracy into profitable decisions through reward-weighted action selection. On text it goes from random (~24%) to 100% next-character accuracy in five episodes by fully memorizing a sequence. Applications for vision, audio, and motor control (an arm with proprioceptive feedback) extend the same core to other modalities.
This work grew out of the same conviction that drew me to Jeff Hawkins and Numenta's Thousand Brains Theory — that intelligence should mirror the brain's actual processes, learning continuously and efficiently rather than brute-forcing through epochs. Like Hawkins, I don't fear the AI age, as long as we build it the right way. The way these systems are being built today is not safe, because nobody really understands how LLMs work. I don't think they'll turn into terminators any time soon. But the solution for that risk is understanding exactly how intelligence works.
Robot Brain is open source under the Apache 2.0 license: github.com/cucar/robot_brain
Technologies: Node.js, MySQL, Rust.