Blog Logo
TAGS

ChatGPT - C# client for graphical user interface to run on multiple platforms

ChatGPT is a C# client for graphical user interface that can run on multiple platforms such as MacOS, Windows, Linux, Android, iOS and Browser. It is powered by the Avalonia UI framework. To use the app, set the OpenAI API key as the environment variable or set it directly in the app settings. The client can also be tried using the browser version. There are also shortcuts available for users such as toggling between transparent and acrylic blur window styles or visible and hidden window states. One can import OpenAI ChatGPT web version chats backup using a script. The application has been built using various dependencies such as Avalonia, Markdown.Avalonia, Avalonia.HtmlRenderer, CommunityToolkit.Mvvm, and Microsoft.Extensions.DependencyInjection. ChatGPT.CLI is an additional .NET tool that can be installed for usage. It can be used for input files, input directory, output directory, output files, pattern, recursive, extension, settings file, temperature and topP.