-
ai-bash-gpt
AI - a commandline ChatGPT (3.5/4) client featuring multiple conversations support, automatic topic identification, image generation and stdin piping (sending files to ChatGPT for inspection)
-
SurveyJS
Open-Source JSON Form Builder to Create Dynamic Forms Right in Your App. With SurveyJS form UI libraries, you can build and style forms in a fully-integrated drag & drop form builder, render them in your JS app, and store form submission data in any backend, inc. PHP, ASP.NET Core, and Node.js.
Afterwards you can simply use ChatBotUI (source here) by inserting your API key there and just chatting away. If privacy is a major concern for you, you shouldn't use ChatGPT since that's what got us in this situation in the first place heh you can optionally fork the repo and run your own instance as detailed in the GH readme.
Alternatives for the terminal abund (I wrote one with features that interested me personally, and that suited my workflow best - but there's a truckload of alternatives).