/dojo-gen-ai

Primary LanguagePythonMIT LicenseMIT

AI note taker

This project that use AI to take note from an audio recorder. It is based on Streamlit and OpenAI API.

Use this project with Github Codespaces

You can use Github Codespaces to run the project. It will automatically install the dependencies and run the project.

Usage

  1. Go to project repository
  2. Click on the green button "Code"
  3. Click on "Open with Codespaces"
  4. Wait for the project to be ready
  5. Duplicate .env.example and rename it to .env
  6. Set your env variables in .env
  7. Open a terminal and kill the streamlit process with Ctrl + C
  8. Re-run the command with was automatically generated by Github Codespaces

Installation without Github Codespaces

  1. Fork the project
  2. Install the dependencies
pip install -r requirements.txt
  1. Duplicate .env.example and rename it to .env
  2. Set your env variables in .env
  3. Run the project
python3 -m streamlit run 'streamlit_app.py'