Skip to content

KoromeloDev/MindMate

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

MindMate

Flathub Downloads Flathub Version

❄️The project is temporarily frozen (author of the project is in the army)❄️

MindMate is an unofficial application for ChatGPT. The app supports chat settings, can send system messages, delete and edit messages.

Main window

How to install

Linux:

Download on Flathub

Windows:

You can download the archive with the program in the GitHub releases

How to install from source code

Dependencies

qt-base 6.5.2 qt-svg 6.5.2 qt-multimedia 6.5.2 qt-translations 6.5.2

Code

CodeFactor GitHub issues Unit Testing

Linux:

git clone https://github.com/KoromeloDev/MindMate.git ;\
cd MindMate ;\
cmake . -DCMAKE_BUILD_TYPE=MinSizeRel ;\
cmake --build . ;\
sudo cmake --install .

Windows:

git clone https://github.com/KoromeloDev/MindMate.git &^
cd MindMate &^
cmake . -DCMAKE_BUILD_TYPE=MinSizeRel &^
cmake --build . &^
cmake --install .

How to use

To use the program, you will need an OpenAI account to get an API key and enter it into the settings.

Configuration

To configure the application, you can go to global settings. These settings affect the entire application.

GeneralSettings ChatSettings

You can also configure each chat individually.

ChatSettings

Message role

Each message has a role. There are three roles in total:

  1. User - a regular user message
  2. System - used to guide the behavior of your model throughout the conversation
  3. Assistant - ChatGPT returns a response using this role

Role