Productivity Insight is a tool that helps you track and improve your productivity. It uses OpenAI's GPT-4 Vision model to analyze your activities and provides a summary of your work, tips for improving productivity, and an appendix of observed keywords.
- Tracks your activities in real-time
- Provides a summary of your work
- Gives tips for improving productivity
- Lists observed keywords
- Clone this repository.
- Install the required dependencies with
pip install -r requirements.txt
. - Copy the
.envtemplate
file and rename the copy to.env
. - Open the
.env
file and fill in your OpenAI API key and any other required environment variables.
- Run the main script with
python main.py
. - The script will start tracking your activities.
- After a certain interval (which you can set), it will generate a report and save it as a PDF.
Contributions are welcome! Please feel free to submit a pull request.
This project is licensed under the terms of the MIT license.