Skip to content
MATRIX OS Codebase
Branch: dev
Clone or download
Latest commit 004e8e4 Mar 1, 2019
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
apps
bin Change bin scripts to use production instead of prod Sep 27, 2017
config
debian
lib
proto @ 919ea1c
test
.gitignore remove matrix apps from git Feb 24, 2017
.gitmodules
.jshintrc
.travis.yml
CONTRIBUTING.md Update for gh issues Apr 4, 2017
DEVELOPERS.md
Dockerfile
Dockerfile-apphost
Dockerfile-apphost-arm
HISTORY.md
INSTALLATION.md
LICENSE
README.md
docker-compose.yml
docker-entrypoint.sh
dockertest.js
index.js
initmatrix.sh
package-lock.json
package.json Fixes toString() in face proto mapping Feb 13, 2018

README.md

MATRIX OS (MOS) has been deprecated. We are no longer providing support for it and it may cease to function at any time. Please refer to our new library MATRIX Lite to easily program your MATRIX Device with just one line of code.

MATRIX OS

Build Status

matrix os launches

Overview

MATRIX Open Source is a platform for running applications on the MATRIX Creator.

Bugs

https://github.com/matrix-io/matrix-os/issues

Questions

http://community.matrix.one

Documentation & Installation Instructions

https://creator.matrix.one/#!/develop/start

MATRIX Applications

MATRIX applications are built in JavaScript to logically connect sensor and computer vision data streams with outputs, such as LED lights, sending voltages, integrations and data for dashboards and analysis.

An example application would recognize your face and unlock your front door. A security gesture could be added for a basic level of access control. A 2 factor QR Code provided over the phone or fingerprint reader could be integrated more security.

Using configuration files, an application end-user could customize an application for their specific use case. Adding API keys or custom phrases.

Why JavaScript?

Lots of people already know JavaScript, and there is a rich module ecosystem. Part of our goal is to put IoT into the hands of more people.

What about MY language?

Don't worry. We like other languages too, all it will need is a supporting SDK. Coming soon.

Applications?

MATRIX Applications can be used in the traditional manner of an app, single user, single device. We believe swarming meshes of interconnected data streams will be a more common pattern. Most devices will use many applications at once, and many will operate entirely without direct manipulation by an end user. We have built inter-app messaging protocols to help this.

Open Source

We built MATRIX on top of open source software and we are releasing it for everyone to see under the hood and make contributions😎. We believe in open access to information, especially for the IoT space, where security and privacy are of the utmost importance.

Great, how do I use the thing over the internet?

Right now, you need a MATRIX Creator, available at creator.matrix.one.

Then follow the installation instructions above.

You can’t perform that action at this time.
You signed in with another tab or window. Reload to refresh your session. You signed out in another tab or window. Reload to refresh your session.