Skip to content

neuralinterfaces/brainsatplay

Repository files navigation

Brains@Play

All Contributors

Brains@Play is a cross-platform application for 8 billion brains.

This repository also contains supporting packages for building your own applications with Brains@Play infrastructure.

Getting Started

Installation

Python

You will need to have miniconda installed on your machine.

Create the Conda environment for the project by running the following command:

conda env create -f environment.yml 

This will install all the necessary Python dependencies for the project.

Once complete, activate the environment by running the following command:

conda activate brainsatplay

Node.js

You will need to have Node.js installed on your machine.

This repository uses PNPM for package management. Install PNPM by running the following command:

npm install -g pnpm

Install all packages by running the following command:

pnpm install

This only needs to be run once at project initialization and when the package.json dependencies are updated.

Running the App

To run the app, you will need to run the following command:

npm run start

This will start the Electron app.

Packages

Package Version (click for changelogs)
brainsatplay brainsatplay version
@brainsatplay/device @brainsatplay/device version
@brainsatplay/muse @brainsatplay/muse version
muse-capacitor muse-capacitor version

Contributors

Garrett Michael Flynn
Garrett Michael Flynn

Acknowledgements

This project is part of Neural Interfaces.