Skip to content

veggiebob/taskme-ext

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Taskme — Quick summary

Taskme lets you turn short, natural-language task lines into Google Calendar events from a small popup.

The Google Gemini API is used to parse the natural language input into structured event data.

Quick use

  • Click the Taskme toolbar icon.
  • If prompted, authorize with Google and allow calendar access.
  • Type a task (e.g. "Lunch with Sam tomorrow 12pm"), press Enter.
  • Review the preview and confirm to create the event.

Install (Firefox)

  • Temporary load: open about:debugging → "This Firefox" → "Load Temporary Add-on" → choose this repo's manifest.json.
  • Or for iterative dev: install web-ext (npm i -g web-ext) and run web-ext run from the project root.

Note: This is a draft app — expect rough edges and development-mode behavior.

Example usage:
Example usage

Backend

Backend code is at https://github.com/veggiebob/taskme-functions/tree/master

AI Disclosure

AI was used during the development of this project incrementally. Some files were largely generated by AI, and are marked as such. This README was largely written by AI. The model of choice was GPT-5. The icon for this project was generated by DALL·E 3.

Future Features

Provided the time, I would like to add these extra features:

  • Add tasks as well as events.
  • Support multiple calendars.
  • Update events that already exist.
  • Reduce permissions scopes required.

About

taskme extension

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published