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.
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 brainsatplayYou 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 pnpmInstall all packages by running the following command:
pnpm installThis only needs to be run once at project initialization and when the package.json dependencies are updated.
To run the app, you will need to run the following command:
npm run startThis will start the Electron app.
| Package | Version (click for changelogs) |
|---|---|
| brainsatplay | |
| @brainsatplay/device | |
| @brainsatplay/muse | |
| muse-capacitor |
Garrett Michael Flynn |
This project is part of Neural Interfaces.