An open API service indexing awesome lists of open source software.

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

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!