Skip to content

alpha5611331/ai-assist

Folders and files

NameName
Last commit message
Last commit date

Latest commit

ย 

History

12 Commits
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 

Repository files navigation

WinForms ChatGPT-like Chatbot

A simple and modern C# WinForms application that lets you chat with an AI assistant similar to ChatGPT.
Easily configure your API key and model to customize the experience to your needs.


โœจ Features

  • ๐Ÿ—จ๏ธ ChatGPT-like interface โ€“ clean and minimal desktop chat UI
  • ๐Ÿ”‘ Custom API key โ€“ provide your own API key for authentication
  • ๐Ÿง  Model selection โ€“ choose from supported AI models
  • ๐Ÿ’พ Settings storage โ€“ keep your API credentials and preferences between sessions
  • โšก Responsive โ€“ designed for smooth user interaction

๐Ÿ“ฆ Requirements

  • .NET Framework 4.8 or higher / .NET 6 (Windows) (depends on your build target)
  • Active internet connection
  • An OpenAI (or compatible) API key

๐Ÿš€ Installation & Usage

  1. Clone the repository:
    git clone https://github.com/yourusername/your-repo-name.git
  2. Open the .sln file in Visual Studio.
  3. Restore NuGet packages.
  4. Build and run the project.

โš™๏ธ Setting Up

  1. Launch the app.
  2. Open Settings from the menu.
  3. Enter your API key and select your preferred AI model.
  4. Save settings and start chatting!

๐Ÿ“ธ Screenshots

image

๐Ÿ› ๏ธ Technologies Used

  • C# โ€“ main programming language
  • WinForms โ€“ desktop UI framework
  • OpenAI API (or API-compatibile service)

About

C# WinForms application featuring a ChatGPT-like chatbot interface. Allows users to interact with AI via a clean desktop UI, with support for setting a custom API key and selecting desired language model.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages