Learn through generative AI video content.

In the server directory, you need the following yaml configuration file keys.yaml to save the Google Gemini and Deepgram API keys:
gemini: "KEY"
deepgram: "KEY"
NOTE: Scripts are directory dependent. Certain scripts will not work in other directories.
Runs the application frontend client in the development mode. Make sure to run in the client directory.
Installs all packages listed in the package.json file in the directory you are in. Make sure to run in the client directory.
Formats all code using Prettier. Make sure to run in the client directory to format all JavaScript files.
In VS Code, you can install the plugin Prettier - Code formatter to format code automatically when saving a file.
Starts Python virtual environment. Make sure to run in the server directory.
Deactivates Python virtual environment. Make sure to run in the server directory.
Installs all required dependencies to run the Python scripts. Make sure to run in the server directory.