A smart, AI-powered calendar management tool that leverages OpenAI's GPT to help you schedule and manage your calendar events based on your goals and preferences.
- Generates personalized calendar events using GPT-3 from OpenAI
- Seamlessly integrates with Google Calendar to create, update, and manage events
- Schedule events for a day, week, month, or any custom time frame
- Automatically takes into account your goals, preferences, and daily routine
- Python 3.6+
- Google Calendar API credentials
- OpenAI API key
-
Clone the repository:
git clone https://github.com/4cecoder/gpt-google-calendar.git
-
Install dependencies:
pip install -r requirements.txt
-
Replace the placeholders in the script with your Google Calendar API credentials, Calendar ID, and OpenAI API key.
-
Run the script:
python main.py
To schedule events with GPT-Google-Calendar, simply provide a natural language prompt with your desired goals or preferences, such as:
Get my calendar events for the week, focusing on fitness and productivity.
The AI will generate a list of events based on your input, which will then be added to your Google Calendar.
Contributions are welcome! Feel free to open an issue or submit a pull request to improve the project.
This project is licensed under the MIT License - see the LICENSE file for details.
Give this project a ⭐️ if you found it helpful!