Gostei, a ideia é muito interessante!
Vi que você faz as chamadas para a API da IA diretamente do front-end, o que pode acabar se tornando um grande problema, já que você expõe ao usuário seu Token de Autorização e até a Diretiva que você utiliza para instruir a IA. O ideal seria ter um back-end que fique responsável por fazer essas comunicações e retornar ao usuário. Não consegui identificar se você está usando Next.js, mas caso esteja, dá para colocar essa camada nele mesmo!
No geral é isso, o projeto está bem bonito e simples de usar, parabéns 👏