VSABrains

VSABrains

A discrete, CPU-first learning architecture inspired by A Thousand Brains (Hawkins et al.). Demonstrating that robust intelligence can emerge from parallel models operating in reference frames, achieving consensus through voting mechanisms.

Interactive Tutorial

A visual, step-by-step lesson that explains how the core pieces fit together: grids, displacement, multi-column consensus, replay, and verifiable reasoning.

Design Specifications

The project is documented through a small set of design specifications that cover architecture, core algorithms, integration details, implementation, and evaluation. Each specification builds on the core insight: order as address, not superposition.

Core Principles

The architecture is built on four foundational principles that distinguish it from traditional approaches like VSA (Vector Symbolic Architectures) or dense neural networks.

Evaluation Experiments

The experiments validate core hypotheses. Each targets a specific architectural claim and provides quantitative success criteria.

Inspiration

The architecture draws from Jeff Hawkins' A Thousand Brains theory, operationalizing key concepts into discrete, auditable mechanisms: