https://github.com/4cecoder/gpt-google-calendar
explain your goals in normal human language and automatically have your calendar organized for the week
https://github.com/4cecoder/gpt-google-calendar
ai automation calendar google-calendar gpt openai
Last synced: 6 months ago
JSON representation
explain your goals in normal human language and automatically have your calendar organized for the week
- Host: GitHub
- URL: https://github.com/4cecoder/gpt-google-calendar
- Owner: 4cecoder
- License: mit
- Created: 2023-04-12T18:58:33.000Z (over 2 years ago)
- Default Branch: main
- Last Pushed: 2023-06-03T22:21:25.000Z (over 2 years ago)
- Last Synced: 2025-04-01T17:44:50.724Z (6 months ago)
- Topics: ai, automation, calendar, google-calendar, gpt, openai
- Language: Python
- Homepage:
- Size: 9.77 KB
- Stars: 32
- Watchers: 2
- Forks: 12
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# 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
1. Clone the repository:
```
git clone https://github.com/4cecoder/gpt-google-calendar.git
```2. Install dependencies:
```
pip install -r requirements.txt
```3. Replace the placeholders in the script with your Google Calendar API credentials, Calendar ID, and OpenAI API key.
4. 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](LICENSE) file for details.
## Show Your Support ❤️
Give this project a ⭐️ if you found it helpful!