It's a solved problem, but I actually prefer a simple web UI.
Would you like a closer look at Claude? Someone at Anthropic has some explaining to do, as the official npm package for ...