Hey, I've built one of the most popular AI Chrome extensions for generating replies on Gmail. Although I provide various writing tones and offer better model choices (Gemini 2.5, Sonnet 3.7), I still get user feedback that the AI doesn't capture their style. Inspired by your article, I'm working on a way to let users provide a system prompt. Additionally, I'm considering allowing users to tag some emails to help teach the AI their writing style. I'm confident this will solve the style issue. I'd love to hear from others if there's an even better approach.
TIL about the Cache API and how you can store an almost unlimited amount of data in it for caching purposes. It eliminates the need for IndexedDB in most cases. The Cache API can be accessed without service workers.
Here's another article about it: https://web.dev/articles/cache-api-quick-guide
reply