WiroArtificialIntelligence / wiroai

0 stars 1 forks source link

Wiro AI

Introducing Wiro AI – your personal music therapist. Derived from the Korean word "위로" meaning "comfort," Wiro AI is designed to create personalized music that heals and soothes the soul. Using the power of generative AI, Wiro AI asks you a few questions each day about your feelings and experiences. Based on your responses, it crafts unique music tailored to your emotional state, offering you a moment of tranquility and reflection. Built with Flutter, and leveraging chat agents from Wit.ai along with cutting-edge generative AI APIs, Wiro AI aims to bring harmony and peace to your daily life. Experience the comforting embrace of music with Wiro AI.

How the wiro AI works!

Setting up Wiro AI Flutter Project

Windows

  1. Install Flutter SDK:

    • Download the Flutter SDK for Windows.
    • Extract the downloaded file to a preferred location on your system.
    • Add the Flutter bin directory to your system PATH.
      set PATH=%PATH%;<flutter_installation_directory>\flutter\bin
  2. Install Visual Studio Code (VSCode):

    • Download and install Visual Studio Code.
    • Install the Flutter and Dart plugins in VSCode.
  3. Clone Wiro AI Repository:

    • Clone the Wiro AI repository from GitHub using Git or download the ZIP file and extract it.
      git clone https://github.com/WiroArtificialIntelligence/wiroai.git
  4. Install Dependencies:

    • Open a terminal and navigate to the Wiro AI project directory.
    • Run the following command to install all project dependencies.
      flutter pub get
  5. Run the App:

    • Connect your device or start an emulator.
    • Run the following command in the terminal to launch the Wiro AI app.
      flutter run
  6. Running with Emulator:

    • To run the app with an emulator, start Android Studio and launch the AVD Manager.
    • Create a new virtual device and start it.
    • Once the emulator is running, execute flutter run command in the terminal to deploy the app.

macOS

  1. Install Flutter SDK:

    • Download the Flutter SDK for macOS.
    • Extract the downloaded file to a preferred location on your system.
    • Add the Flutter bin directory to your system PATH by updating your .bash_profile or .zshrc file.
      export PATH="$PATH:<flutter_installation_directory>/flutter/bin"
  2. Install Xcode:

    • Install Xcode from the Mac App Store.
    • Launch Xcode and accept the license agreement.
      sudo xcodebuild -license accept
  3. Install Visual Studio Code (VSCode):

    • Download and install Visual Studio Code.
    • Install the Flutter and Dart plugins in VSCode.
  4. Clone Wiro AI Repository:

    • Clone the Wiro AI repository from GitHub using Git or download the ZIP file and extract it.
      git clone https://github.com/WiroArtificialIntelligence/wiroai.git
  5. Install Dependencies:

    • Open a terminal and navigate to the Wiro AI project directory.
    • Run the following command to install all project dependencies.
      flutter pub get
  6. Run the App:

    • Connect your device or start an emulator.
    • Run the following command in the terminal to launch the Quokka app.
      flutter run
  7. Running with Emulator:

    • To run the app with an emulator, open Xcode and navigate to Xcode > Open Developer Tool > Simulator.
    • Start the desired simulator.
    • Once the simulator is running, execute flutter run command in the terminal to deploy the app.