gpt-google-calendar
gpt-google-calendar copied to clipboard
explain your goals in normal human language and automatically have your calendar organized for the week
GPT-Google-Calendar 📅✨
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.
Features 🚀
- 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
Getting Started 🌟
Prerequisites
- Python 3.6+
- Google Calendar API credentials
- OpenAI API key
Installation
-
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
Usage 🛠️
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.
Contributing 🤝
Contributions are welcome! Feel free to open an issue or submit a pull request to improve the project.
License 📄
This project is licensed under the MIT License - see the LICENSE file for details.
Show Your Support ❤️
Give this project a ⭐️ if you found it helpful!