Skip to content

Gromit AI: Smart Calendar Events. Natural language event creation, utilizes AWS Lambda + GPT-3.5.

License

Notifications You must be signed in to change notification settings

msahebsara/gromit

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Gromit AI: Smart Calendar Events

Create calendar events with ease with Gromit. Gromit provides natural language Google calendar event creation, powered by GPT-3.5. Currently packaged as a simple-to-use Chrome extension, with multi-calendar event targeting support.

Gromit AI Demo

Setup

  • Serverless Lambda function that connects to OpenAI API, hosts the prompts, and packages the OpenAI response (separate serverless func allows for continuous scaling and individual event processing)
  • Vanilla JS frontend (Chrome extension) that calls the Lambda through API gateway
  • OAuth 2.0 for the frontend client to request permissions from Google Calendar and have access granted to read/write events, and read a list of available calendars

Gromit Serverless Setup

Install

  • Through the Chrome web store (coming soon!)
  • Load unpacked (through developer options) in Chrome extensions manager (loadable release ZIPs will be available in release/)

WIP

  • Right click any text within a browser session to parse the text and create a calendar event
  • Support for further fields such as event color, status, etc. (currently supports summary, description, start, end, and location, including all day events)

License

MIT

About

Gromit AI: Smart Calendar Events. Natural language event creation, utilizes AWS Lambda + GPT-3.5.

Resources

License

Stars

Watchers

Forks

Packages

No packages published