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