Skip to main content

Welcome to the Monty Repository!

An open-source, sensorimotor learning system following the principles of the neocortex.

License PyPI - Python Version

This repository contains the first implementation of a sensorimotor learning system from the Thousand Brains Project. We lovingly call it Monty after Vernon Mountcastle, who proposed cortical columns as a repeating functional unit across the neocortex.

This is an open-source project that was initially started at Numenta. The Thousand Brains Project is now an independent non-profit, partially funded by the Gates Foundation.

Please find our full documentation here

Our API documentation here.

Getting Started

You can find detailed instructions on how to install the project requirements and how to get started here

Current Performance

We regularly evaluate this system against a set of sensorimotor tasks, and report results in benchmark experiments. Any time a functional change is made to the code, these experiments are rerun, and results are updated. Configs for these experiments can be found in the src/tbp/monty/conf/experiment/ folder.

You can find our current performance on these benchmarks as well as an explanation of them here.

Contributing

Are you interested in contributing? Check out our tips and guidelines here.

Before contributing, please sign our Contributor License Agreement (CLA). You can find the CLA and guidelines here.

Disclaimer

This is not production-ready code. It is an early beta version that is under active development. This early beta version is functional but evolving. Expect frequent changes as we develop core features.

You can find a list of the systems current capabilities and application criteria here.

You can find our project road map and details on the next features we are working on here.

More Information and Updates

As mentioned above, we have extensive documentation of this project here.

We also publish our meeting recordings on YouTube on the Thousand Brains Project channel.

If you want to use this code, contribute to it, ask questions or propose ideas, please consider joining our discourse channel.

If you would like to receive updates, follow us on Bluesky or Twitter or LinkedIn.

If you have further questions or suggestions for collaborations, don't hesitate to contact us directly at info@thousandbrains.org.

Citing the Project

If you're writing a publication that references the Thousand Brains Project, please cite

TBP white paper:

@misc{thousandbrainsproject2024,
      title={The Thousand Brains Project: A New Paradigm for Sensorimotor Intelligence},
      author={Viviane Clay and Niels Leadholm and Jeff Hawkins},
      year={2024},
      eprint={2412.18354},
}

If you would like to refer to Monty's capabilities and advantages over deep learning, please cite

Thousand-Brains Systems: Sensorimotor Intelligence for Rapid, Robust Learning and Inference:

@article{thousand-brains_systems_2026,
	title = {Thousand-{Brains} {Systems}: {Sensorimotor} {Intelligence} for {Rapid}, {Robust} {Learning} and {Inference}},
	volume = {38},
	issn = {0899-7667, 1530-888X},
	url = {https://direct.mit.edu/neco/article/38/6/845/136222/Thousand-Brains-Systems-Sensorimotor-Intelligence},
	doi = {10.1162/NECO.a.1508},
	number = {6},
	urldate = {2026-06-10},
	journal = {Neural Computation},
	author = {Leadholm, Niels and Clay, Viviane and Knudstrup, Scott and Lee, Hojae and Hawkins, Jeff},
      month = may,
	year = {2026},
	pages = {845--896},
}

If you would like to reference the theory behind this novel AI approach, here you can find a list of neuroscience theory papers.

License

The MIT License. See the LICENSE for details.

Metadata

Release files for tbp.monty 0.54.0

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for tbp.monty 0.54.0
File Size Uploaded Provenance
tbp_monty-0.54.0.tar.gz 411.5 kB With provenance Details

Built distribution (wheel)

Table of built distributions (wheels) for tbp.monty 0.54.0
File Interpreter ABI Platform
tbp_monty-0.54.0-py3-none-any.whl Python 3 none any Details

Total release size: 1.2 MB

Release files / tbp_monty-0.54.0.tar.gz

Download URL tbp_monty-0.54.0.tar.gz
Size 411.5 kB
Tags Source
SHA-256 checksum
How to use checksums
76040ff19c620a55eedb7331cc159ad37e5b98486f0724e6c1af66b7f542e4eb
BLAKE2b-256 checksum
How to use checksums
88ec235a35797e7fdfd5b440f1a8304cf3e5eb5c1da097c39a0330e7fd4ae23c
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 20, 2026.

Transparency log

Release files / tbp_monty-0.54.0-py3-none-any.whl

Download URL tbp_monty-0.54.0-py3-none-any.whl
Size 796.1 kB
Tags Python 3
SHA-256 checksum
How to use checksums
720e906b276a2ba6115fb1e1260629cac78bf2e6dfbf1f95cf505ec267c3d3e7
BLAKE2b-256 checksum
How to use checksums
68cf9da66a9d89194363faa893cf3c4a538082d1ac1f7a54e8ac14ea05826686
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 20, 2026.

Transparency log

Security for tbp.monty 0.54.0

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

Full provenance

All 2 files in this release have been uploaded with provenance metadata.

Select from 2 files

Attestation for tbp_monty-0.54.0.tar.gz

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 20, 2026.

Transparency log

A note on package security

PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.

Release history Release notifications | RSS feed

This release

0.54.0 This release

2 release files Full provenance

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page