Congratulations on this magnificent project. When using the "Toggle AI Command," it might be beneficial to incorporate an additional level of user interaction, for instance, to allow for responding to an email in a specific tone or translating into a chosen language. Let me elaborate (for example):
  1. Initiating the command enables the option to "respond to an email."
  2. A prompt appears asking a (customizable) question: "What tone do you wish to give your email?"
  3. The response is generated.
This feature would make it possible to respond to emails in a specific tone, translate texts into the desired language, rephrase with a particular tone, etc.
I have developed a tool using ChatGPT that utilizes the contextual menu in "Services" under MacOS to accomplish this, and I would love to see it implemented in BoltAI.
Thank you 🙏