Skip to content

explain your goals in normal human language and automatically have your calendar organized for the week

License

Notifications You must be signed in to change notification settings

4cecoder/gpt-google-calendar

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

8 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

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 file for details.

Show Your Support ❤️

Give this project a ⭐️ if you found it helpful!

About

explain your goals in normal human language and automatically have your calendar organized for the week

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages