Before others ask you why they should use your project and not X or Y, I wanted to say that it looks pretty good!
One potentially useful feature would be to allow users to add their own system prompts via the UI (and not prompts.js).
Thanks for sharing!