# Introduction

Welcome to the User Guide for Emotiv-BCI Node-RED Toolbox!

[Node-RED](https://nodered.org/) is an open source node based development tool built by IBM which allows you to wire up Internet of Things devices, online services like social media, and robotics like Arduino, without the need to write code.

It uses a drag and drop graphical interface and has an ecosystem of over 2000 nodes, including logic nodes, input and output nodes and GUI nodes, that you can combine to create an endless number of integrations that you can deploy on your computer, to the cloud or onto hardware like Arduino.

The **Emotiv-BCI Node-RED Toolbox** is a custom library of input nodes for Node-RED which will allow you to interface EMOTIV technology with Node-RED and create a wide variety of brain-computer interface (BCI) integrations, without the need to program.

We developed this Toolbox to give the EMOTIV community a way to create various applications for the BCI features of the EMOTIV platform, without the need to be or hire a developer. However, [some technical skills](https://emotiv.gitbook.io/emotivbci-node-red-toolbox/required-skills) will be helpful when installing and using Node-RED.

Emotiv-BCI Node-RED Toolbox works on **Mac** and **Windows**.<br>


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://emotiv.gitbook.io/emotivbci-node-red-toolbox/master.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
