{"id":13400138,"url":"https://github.com/numenta/nupic-legacy","last_synced_at":"2025-12-16T14:47:42.851Z","repository":{"id":7878274,"uuid":"9252533","full_name":"numenta/nupic-legacy","owner":"numenta","description":"Numenta Platform for Intelligent Computing is an implementation of Hierarchical Temporal Memory (HTM), a theory of intelligence based strictly on the neuroscience of the neocortex.","archived":true,"fork":false,"pushed_at":"2023-09-01T15:42:16.000Z","size":153080,"stargazers_count":6334,"open_issues_count":464,"forks_count":1555,"subscribers_count":627,"default_branch":"master","last_synced_at":"2024-09-21T17:47:07.144Z","etag":null,"topics":["artificial-intelligence","hierarchical-temporal-memory","machine-intelligence","neocortex"],"latest_commit_sha":null,"homepage":"http://numenta.org/","language":"Python","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"agpl-3.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/numenta.png","metadata":{"files":{"readme":"README.md","changelog":"CHANGELOG.md","contributing":"CONTRIBUTING.md","funding":null,"license":"LICENSE.txt","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null}},"created_at":"2013-04-05T23:14:27.000Z","updated_at":"2024-09-18T11:56:13.000Z","dependencies_parsed_at":"2024-01-13T03:22:56.541Z","dependency_job_id":null,"html_url":"https://github.com/numenta/nupic-legacy","commit_stats":null,"previous_names":["numenta/nupic"],"tags_count":70,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/numenta%2Fnupic-legacy","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/numenta%2Fnupic-legacy/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/numenta%2Fnupic-legacy/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/numenta%2Fnupic-legacy/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/numenta","download_url":"https://codeload.github.com/numenta/nupic-legacy/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":219871972,"owners_count":16554475,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["artificial-intelligence","hierarchical-temporal-memory","machine-intelligence","neocortex"],"created_at":"2024-07-30T19:00:48.869Z","updated_at":"2025-12-16T14:47:37.813Z","avatar_url":"https://github.com/numenta.png","language":"Python","funding_links":[],"categories":["Python"],"sub_categories":[],"readme":"# \u003cimg src=\"http://numenta.org/87b23beb8a4b7dea7d88099bfb28d182.svg\" alt=\"NuPIC Logo\" width=100/\u003e NuPIC\n\nAs of September 2023 this repository contains code from legacy Hierarchical Temporal Memory (HTM) Numenta projects that have been in maintenance mode for several years.\n\n## Numenta Platform for Intelligent Computing\n\nThe Numenta Platform for Intelligent Computing (**NuPIC**) is a machine intelligence platform that implements the [HTM learning algorithms](https://numenta.com/resources/papers-videos-and-more/). HTM is a detailed computational theory of the neocortex. At the core of HTM are time-based continuous learning algorithms that store and recall spatial and temporal patterns. NuPIC is suited to a variety of problems, particularly anomaly detection and prediction of streaming data sources. For more information, see [numenta.org](http://numenta.org) or the [NuPIC Forum](https://discourse.numenta.org/c/nupic).\n\nFor usage guides, quick starts, and API documentation, see \u003chttp://nupic.docs.numenta.org/\u003e.\n\n## This project is in Maintenance Mode\n\nWe plan to do minor releases only, and limit changes in NuPIC and NuPIC Core to:\n\n- Fixing critical bugs.\n- Features needed to support ongoing research.\n\n## Installing NuPIC\n\nNuPIC binaries are available for:\n\n- Linux x86 64bit\n- OS X 10.9\n- OS X 10.10\n- Windows 64bit\n\n### Dependencies\n\nThe following dependencies are required to install NuPIC on all operating systems.\n\n- [Python 2.7](https://www.python.org/)\n- [pip](https://pip.pypa.io/en/stable/installing/)\u003e=8.1.2\n- [setuptools](https://setuptools.readthedocs.io)\u003e=25.2.0\n- [wheel](http://pythonwheels.com)\u003e=0.29.0\n- [numpy](http://www.numpy.org/)\n- C++ 11 compiler like [gcc](https://gcc.gnu.org/) (4.8+) or [clang](http://clang.llvm.org/)\n\nAdditional OS X requirements:\n\n- [Xcode command line tools](https://developer.apple.com/library/ios/technotes/tn2339/_index.html)\n\n### Install\n\nRun the following to install NuPIC:\n\n    pip install nupic\n\n### Test\n\n    # From the root of the repo:\n    py.test tests/unit\n\n### _Having problems?_\n\n- You may need to use the `--user` flag for the commands above to install in a non-system location (depends on your environment). Alternatively, you can execute the `pip` commands with `sudo` (not recommended).\n- You may need to add the `--use-wheel` option if you have an older pip version (wheels are now the default binary package format for pip).\n\nFor any other installation issues, please see our [search our forums](https://discourse.numenta.org/search?q=tag%3Ainstallation%20category%3A10) (post questions there). You can report bugs at https://github.com/numenta/nupic/issues.\n\nLive Community Chat: [![Gitter](https://img.shields.io/badge/gitter-join_chat-blue.svg?style=flat)](https://gitter.im/numenta/public?utm_source=badge)\n\n### Installing NuPIC From Source\n\nTo install from local source code, run from the repository root:\n\n    pip install .\n\nUse the optional `-e` argument for a developer install.\n\nIf you want to build the dependent `nupic.bindings` from source, you should build and install from [`nupic.core`](https://github.com/numenta/nupic.core) prior to installing nupic (since a PyPI release will be installed if `nupic.bindings` isn't yet installed).\n\n- Build:\n[![Build Status](https://travis-ci.org/numenta/nupic.png?branch=master)](https://travis-ci.org/numenta/nupic)\n[![AppVeyor Status](https://ci.appveyor.com/api/projects/status/4toemh0qtr21mk6b/branch/master?svg=true)](https://ci.appveyor.com/project/numenta-ci/nupic/branch/master)\n[![CircleCI](https://circleci.com/gh/numenta/nupic.svg?style=svg)](https://circleci.com/gh/numenta/nupic)\n- To cite this codebase: [![DOI](https://zenodo.org/badge/19461/numenta/nupic.svg)](https://zenodo.org/badge/latestdoi/19461/numenta/nupic)\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fnumenta%2Fnupic-legacy","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fnumenta%2Fnupic-legacy","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fnumenta%2Fnupic-legacy/lists"}