Why
When running complex prompts, it may take a while for the LLM to finish responding, so the user may switch tabs/applications. Browser notifications would alert the user that a response is ready. This feature is very useful in other AI chat software (Zed, OpenCode etc.)
Requirements
Implement the https://developer.mozilla.org/en-US/docs/Web/API/Notification API, though on localhost that requires HTTPS.
Why
When running complex prompts, it may take a while for the LLM to finish responding, so the user may switch tabs/applications. Browser notifications would alert the user that a response is ready. This feature is very useful in other AI chat software (Zed, OpenCode etc.)
Requirements
Implement the https://developer.mozilla.org/en-US/docs/Web/API/Notification API, though on localhost that requires HTTPS.