Skip to content

akhilaananthram/numenta-apps

 
 

Repository files navigation

This is the umbrella project for all of the components that make up the Numenta product-line.

Installation

All python packages include a setuptools-compatible setup.py with which the package may be installed. For example, to install in developer mode (recommended), you may run the following commands:

pushd <project>
python setup.py develop --install-dir=<site-packages in $PYTHONPATH> --script-dir=<somewhere in $PATH>
popd

Or, if you prefer pip:

pip install --editable --user <project>

You can see coverage across multiple projects as follows:

py.test --cov nta.utils --cov htmengine --cov taurus taurus/tests/unit htmengine/tests/unit nta.utils/tests/unit

Licenses

Each code directory defined below contains its own LICENSE.txt file and defines program dependencies within a DEPENDENCIES.md file.

Main Products

Grok

See http://numenta.com/grok.

AWS/Cloudwatch integration for HTM Engine.

Languages: Python, JavaScript, HTML

Grok mobile client.

Languages: Java

Grok for Stocks

Code name: Taurus. Application for tracking company data.

Server-side code for Taurus.

Languages: Python

Grok for Stocks mobile client.

Languages: Java

Custom metric collectors for Grok for Stocks data providers.

Languages: Python

Monitoring scripts and related utilities for monitoring Grok for Stocks (Code name: Taurus).

Languages: Python

Unicorn

Cross-platform Desktop Application to demonstrate basic HTM functionality to users using their own data files.

Languages: Javascript, Python

Support Code

Shared python package with common utility functions for boilerplate configuration, logging, and other common operations.

Languages: Python

HTM Engine Framework upon which Grok and Grok for Stocks are built. Implements basic infrastructure for receiving data and running models, including support for custom metrics.

Languages: Python

Shared library used in taurus-mobile and grok-mobile mobile applications.

Languages: Java

About

HTM based applications and support libraries. Includes Grok for IT Analytics and Grok for Stocks (code name "Taurus").

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Python 40.3%
  • JavaScript 28.0%
  • Java 17.7%
  • HTML 6.2%
  • Shell 5.7%
  • SaltStack 1.0%
  • Other 1.1%