Cross-platform GUI Client & CLI Tool
1.5k 2026-04-18

wieslawsoltes/ChatGPT

A versatile C# client providing a graphical user interface and command-line tool for interacting with the OpenAI ChatGPT API across multiple operating systems and browsers.

Core Features

Cross-platform support for MacOS, Windows, Linux, Android, iOS, and Web browsers.
Intuitive graphical user interface powered by Avalonia UI.
Command-line interface (CLI) for scriptable ChatGPT interactions.
Configurable OpenAI API key and custom API URL support.
Ability to import chat backups from the official OpenAI ChatGPT web version.

Quick Start

dotnet tool install --global ChatGPT.CLI --version 1.0.0-preview.17

Detailed Introduction

This project offers a comprehensive solution for accessing the OpenAI ChatGPT service, extending its reach beyond the official web interface. Built with C# and the Avalonia UI framework, it delivers a consistent user experience across a wide array of platforms including desktop (MacOS, Windows, Linux), mobile (Android, iOS), and web browsers. Beyond its user-friendly GUI, it also provides a robust CLI tool for developers and power users to integrate ChatGPT into their workflows programmatically. With features like API key management, custom API URL overrides, and chat import functionality, it empowers users with greater control and flexibility over their AI interactions.

OSS Alternative

Explore the best open source alternatives to commercial software.

© 2026 OSS Alternative. hotgithub.com - All rights reserved.