Conversation Mood Light tunes its color to make your conversations more immersive and engaging. The mood light uses AI sentiment analysis to adapt to the tone of your voice, keeping your conversations the center of focus.
Clone the repo:
git clone https://github.com/diya-iyer/mood-light.git
Build the circuit as specified in the schematic.
In Arduino IDE, run the Arduino sketch. Then in Processing, run the Processing sketch.
Install the dependencies:
npm install
Add your Assembly AI API key to the .env file.
Start the server
npm start
Replace the server url in the Processing file with your local server url.
Start the Arduino and Processing sketches normally.
Docs for the Node.js server endpoints can be found here