/yoursDaily

Generate daily personalised podcasts on yesterday's news

Primary LanguagePython

yoursDaily: Your daily AI-generated podcast

Demo

demo_ai.mp4

Requirements

To run this app you need to have:

  • an OpenAI API key
  • an Exa API key (there is a free tier available)
  • an Eleven Labs API key (there is a free tier available)

Installation

Set up a virtual environment and install the requirements:

python3 -m venv .venv
source .venv/bin/activate
pip install -r requirements.txt

Setup the secrets in your .env file (use .env.example for reference):

# llm endpoint
OPENAI_API_KEY=""

# search
EXA_API_KEY=""

# audio
ELEVEN_LABS_API_KEY=""

Usage

streamlit run app.py

This will open a new tab in your default browser with the app running.

Happy listening !