├── .github ├── FUNDING.yml ├── ISSUE_TEMPLATE │ ├── bug_report.md │ └── feature_request.md └── dependabot.yml ├── .gitignore ├── .vscode ├── extensions.json └── settings.json ├── CODE_OF_CONDUCT.md ├── CONTRIBUTING.md ├── LICENSE ├── MANIFEST.in ├── Makefile ├── README.md ├── har_and_cookies └── blackbox.json ├── pyproject.toml ├── pyqt_openai ├── __init__.py ├── aboutDialog.py ├── chat_widget │ ├── center │ │ ├── aiChatUnit.py │ │ ├── chatBrowser.py │ │ ├── chatHome.py │ │ ├── chatUnit.py │ │ ├── chatWidget.py │ │ ├── commandCompleter.py │ │ ├── commandSuggestionWidget.py │ │ ├── findTextWidget.py │ │ ├── menuWidget.py │ │ ├── messageTextBrowser.py │ │ ├── prompt.py │ │ ├── realtimeApiWidget.py │ │ ├── responseInfoDialog.py │ │ ├── textEditPrompt.py │ │ ├── textEditPromptGroup.py │ │ ├── uploadedImageFileWidget.py │ │ └── userChatUnit.py │ ├── chatMainWidget.py │ ├── left_sidebar │ │ ├── chatNavWidget.py │ │ ├── exportDialog.py │ │ ├── importDialog.py │ │ └── selectChatImportTypeDialog.py │ ├── llamaIndexThread.py │ ├── prompt_gen_widget │ │ ├── importPromptManualDialog.py │ │ ├── promptCsvRightFormSampleDialog.py │ │ ├── promptEntryDirectInputDialog.py │ │ ├── promptGeneratorWidget.py │ │ ├── promptGroupDirectInputDialog.py │ │ ├── promptGroupExportDialog.py │ │ ├── promptGroupImportDialog.py │ │ ├── promptGroupList.py │ │ ├── promptPage.py │ │ └── promptTable.py │ └── right_sidebar │ │ ├── chatRightSideBarWidget.py │ │ ├── llama_widget │ │ ├── filesWidget.py │ │ ├── llamaPage.py │ │ └── supportedFileFormatsWidget.py │ │ ├── modelSearchBar.py │ │ ├── usingAPIPage.py │ │ └── usingG4FPage.py ├── config_loader.py ├── customizeDialog.py ├── dalle_widget │ ├── dalleHome.py │ ├── dalleMainWidget.py │ ├── dalleRightSideBar.py │ └── dalleThread.py ├── doNotAskAgainDialog.py ├── fontWidget.py ├── g4f_image_widget │ ├── g4fImageHome.py │ ├── g4fImageMainWidget.py │ ├── g4fImageRightSideBar.py │ └── g4fImageThread.py ├── globals.py ├── ico │ ├── add.svg │ ├── case.svg │ ├── close.svg │ ├── copy.svg │ ├── customize.svg │ ├── delete.svg │ ├── discord.svg │ ├── export.svg │ ├── favorite_no.svg │ ├── favorite_yes.svg │ ├── file.svg │ ├── focus_mode.svg │ ├── fullscreen.svg │ ├── github.svg │ ├── history.svg │ ├── import.svg │ ├── info.svg │ ├── kofi.png │ ├── next.svg │ ├── openai.png │ ├── openai.svg │ ├── patreon.svg │ ├── paypal.png │ ├── prev.svg │ ├── prompt.svg │ ├── question.svg │ ├── realtime_api.svg │ ├── record.svg │ ├── refresh.svg │ ├── regex.svg │ ├── save.svg │ ├── search.svg │ ├── send.svg │ ├── setting.svg │ ├── shortcut.svg │ ├── sidebar.svg │ ├── speaker.svg │ ├── stackontop.svg │ ├── update.svg │ ├── user.png │ ├── user.svg │ ├── vertical_three_dots.svg │ └── word.svg ├── icon.ico ├── img │ └── import_prompt_with_csv_right_form.png ├── lang │ ├── translations.json │ └── translations.py ├── main.py ├── mainWindow.py ├── models.py ├── prompt_res │ └── alex_brogan.json ├── replicate_widget │ ├── replicateHome.py │ ├── replicateMainWidget.py │ ├── replicateRightSideBar.py │ └── replicateThread.py ├── settings_dialog │ ├── apiWidget.py │ ├── generalSettingsWidget.py │ ├── markdownSettingsWidget.py │ ├── settingsDialog.py │ └── voiceSettingsWidget.py ├── shortcutDialog.py ├── sqlite.py ├── updateSoftwareDialog.py ├── util │ ├── button_style_helper.py │ ├── common.py │ ├── llamaindex.py │ └── replicate.py └── widgets │ ├── APIInputButton.py │ ├── animationButton.py │ ├── baseNavWidget.py │ ├── button.py │ ├── checkBoxListWidget.py │ ├── checkBoxTableWidget.py │ ├── circleProfileImage.py │ ├── fileTableDialog.py │ ├── findPathWidget.py │ ├── imageControlWidget.py │ ├── imageMainWidget.py │ ├── imageNavWidget.py │ ├── inputDialog.py │ ├── jsonEditor.py │ ├── linkLabel.py │ ├── modelInputManualDialog.py │ ├── navWidget.py │ ├── normalImageView.py │ ├── notifier.py │ ├── questionTooltipLabel.py │ ├── randomImagePromptGeneratorWidget.py │ ├── readme.txt │ ├── scrollableErrorDialog.py │ ├── searchBar.py │ ├── showingKeyUserInputLineEdit.py │ ├── svgLabel.py │ ├── thumbnailView.py │ ├── toast.py │ └── toolButton.py ├── requirements.txt └── version_info.txt /.github/FUNDING.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yjg30737/pyqt-openai/HEAD/.github/FUNDING.yml -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/bug_report.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yjg30737/pyqt-openai/HEAD/.github/ISSUE_TEMPLATE/bug_report.md -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/feature_request.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yjg30737/pyqt-openai/HEAD/.github/ISSUE_TEMPLATE/feature_request.md -------------------------------------------------------------------------------- /.github/dependabot.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yjg30737/pyqt-openai/HEAD/.github/dependabot.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yjg30737/pyqt-openai/HEAD/.gitignore -------------------------------------------------------------------------------- /.vscode/extensions.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yjg30737/pyqt-openai/HEAD/.vscode/extensions.json -------------------------------------------------------------------------------- /.vscode/settings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yjg30737/pyqt-openai/HEAD/.vscode/settings.json -------------------------------------------------------------------------------- /CODE_OF_CONDUCT.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yjg30737/pyqt-openai/HEAD/CODE_OF_CONDUCT.md -------------------------------------------------------------------------------- /CONTRIBUTING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yjg30737/pyqt-openai/HEAD/CONTRIBUTING.md -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yjg30737/pyqt-openai/HEAD/LICENSE -------------------------------------------------------------------------------- /MANIFEST.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yjg30737/pyqt-openai/HEAD/MANIFEST.in -------------------------------------------------------------------------------- /Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yjg30737/pyqt-openai/HEAD/Makefile -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yjg30737/pyqt-openai/HEAD/README.md -------------------------------------------------------------------------------- /har_and_cookies/blackbox.json: -------------------------------------------------------------------------------- 1 | {"validated_value": "00f37b34-a166-4efb-bce5-1312d87f2f94"} -------------------------------------------------------------------------------- /pyproject.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yjg30737/pyqt-openai/HEAD/pyproject.toml -------------------------------------------------------------------------------- /pyqt_openai/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yjg30737/pyqt-openai/HEAD/pyqt_openai/__init__.py -------------------------------------------------------------------------------- /pyqt_openai/aboutDialog.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yjg30737/pyqt-openai/HEAD/pyqt_openai/aboutDialog.py -------------------------------------------------------------------------------- /pyqt_openai/chat_widget/center/aiChatUnit.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yjg30737/pyqt-openai/HEAD/pyqt_openai/chat_widget/center/aiChatUnit.py -------------------------------------------------------------------------------- /pyqt_openai/chat_widget/center/chatBrowser.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yjg30737/pyqt-openai/HEAD/pyqt_openai/chat_widget/center/chatBrowser.py -------------------------------------------------------------------------------- /pyqt_openai/chat_widget/center/chatHome.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yjg30737/pyqt-openai/HEAD/pyqt_openai/chat_widget/center/chatHome.py -------------------------------------------------------------------------------- /pyqt_openai/chat_widget/center/chatUnit.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yjg30737/pyqt-openai/HEAD/pyqt_openai/chat_widget/center/chatUnit.py -------------------------------------------------------------------------------- /pyqt_openai/chat_widget/center/chatWidget.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yjg30737/pyqt-openai/HEAD/pyqt_openai/chat_widget/center/chatWidget.py -------------------------------------------------------------------------------- /pyqt_openai/chat_widget/center/commandCompleter.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yjg30737/pyqt-openai/HEAD/pyqt_openai/chat_widget/center/commandCompleter.py -------------------------------------------------------------------------------- /pyqt_openai/chat_widget/center/commandSuggestionWidget.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yjg30737/pyqt-openai/HEAD/pyqt_openai/chat_widget/center/commandSuggestionWidget.py -------------------------------------------------------------------------------- /pyqt_openai/chat_widget/center/findTextWidget.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yjg30737/pyqt-openai/HEAD/pyqt_openai/chat_widget/center/findTextWidget.py -------------------------------------------------------------------------------- /pyqt_openai/chat_widget/center/menuWidget.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yjg30737/pyqt-openai/HEAD/pyqt_openai/chat_widget/center/menuWidget.py -------------------------------------------------------------------------------- /pyqt_openai/chat_widget/center/messageTextBrowser.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yjg30737/pyqt-openai/HEAD/pyqt_openai/chat_widget/center/messageTextBrowser.py -------------------------------------------------------------------------------- /pyqt_openai/chat_widget/center/prompt.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yjg30737/pyqt-openai/HEAD/pyqt_openai/chat_widget/center/prompt.py -------------------------------------------------------------------------------- /pyqt_openai/chat_widget/center/realtimeApiWidget.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yjg30737/pyqt-openai/HEAD/pyqt_openai/chat_widget/center/realtimeApiWidget.py -------------------------------------------------------------------------------- /pyqt_openai/chat_widget/center/responseInfoDialog.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yjg30737/pyqt-openai/HEAD/pyqt_openai/chat_widget/center/responseInfoDialog.py -------------------------------------------------------------------------------- /pyqt_openai/chat_widget/center/textEditPrompt.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yjg30737/pyqt-openai/HEAD/pyqt_openai/chat_widget/center/textEditPrompt.py -------------------------------------------------------------------------------- /pyqt_openai/chat_widget/center/textEditPromptGroup.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yjg30737/pyqt-openai/HEAD/pyqt_openai/chat_widget/center/textEditPromptGroup.py -------------------------------------------------------------------------------- /pyqt_openai/chat_widget/center/uploadedImageFileWidget.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yjg30737/pyqt-openai/HEAD/pyqt_openai/chat_widget/center/uploadedImageFileWidget.py -------------------------------------------------------------------------------- /pyqt_openai/chat_widget/center/userChatUnit.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yjg30737/pyqt-openai/HEAD/pyqt_openai/chat_widget/center/userChatUnit.py -------------------------------------------------------------------------------- /pyqt_openai/chat_widget/chatMainWidget.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yjg30737/pyqt-openai/HEAD/pyqt_openai/chat_widget/chatMainWidget.py -------------------------------------------------------------------------------- /pyqt_openai/chat_widget/left_sidebar/chatNavWidget.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yjg30737/pyqt-openai/HEAD/pyqt_openai/chat_widget/left_sidebar/chatNavWidget.py -------------------------------------------------------------------------------- /pyqt_openai/chat_widget/left_sidebar/exportDialog.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yjg30737/pyqt-openai/HEAD/pyqt_openai/chat_widget/left_sidebar/exportDialog.py -------------------------------------------------------------------------------- /pyqt_openai/chat_widget/left_sidebar/importDialog.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yjg30737/pyqt-openai/HEAD/pyqt_openai/chat_widget/left_sidebar/importDialog.py -------------------------------------------------------------------------------- /pyqt_openai/chat_widget/left_sidebar/selectChatImportTypeDialog.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yjg30737/pyqt-openai/HEAD/pyqt_openai/chat_widget/left_sidebar/selectChatImportTypeDialog.py -------------------------------------------------------------------------------- /pyqt_openai/chat_widget/llamaIndexThread.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yjg30737/pyqt-openai/HEAD/pyqt_openai/chat_widget/llamaIndexThread.py -------------------------------------------------------------------------------- /pyqt_openai/chat_widget/prompt_gen_widget/importPromptManualDialog.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yjg30737/pyqt-openai/HEAD/pyqt_openai/chat_widget/prompt_gen_widget/importPromptManualDialog.py -------------------------------------------------------------------------------- /pyqt_openai/chat_widget/prompt_gen_widget/promptCsvRightFormSampleDialog.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yjg30737/pyqt-openai/HEAD/pyqt_openai/chat_widget/prompt_gen_widget/promptCsvRightFormSampleDialog.py -------------------------------------------------------------------------------- /pyqt_openai/chat_widget/prompt_gen_widget/promptEntryDirectInputDialog.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yjg30737/pyqt-openai/HEAD/pyqt_openai/chat_widget/prompt_gen_widget/promptEntryDirectInputDialog.py -------------------------------------------------------------------------------- /pyqt_openai/chat_widget/prompt_gen_widget/promptGeneratorWidget.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yjg30737/pyqt-openai/HEAD/pyqt_openai/chat_widget/prompt_gen_widget/promptGeneratorWidget.py -------------------------------------------------------------------------------- /pyqt_openai/chat_widget/prompt_gen_widget/promptGroupDirectInputDialog.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yjg30737/pyqt-openai/HEAD/pyqt_openai/chat_widget/prompt_gen_widget/promptGroupDirectInputDialog.py -------------------------------------------------------------------------------- /pyqt_openai/chat_widget/prompt_gen_widget/promptGroupExportDialog.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yjg30737/pyqt-openai/HEAD/pyqt_openai/chat_widget/prompt_gen_widget/promptGroupExportDialog.py -------------------------------------------------------------------------------- /pyqt_openai/chat_widget/prompt_gen_widget/promptGroupImportDialog.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yjg30737/pyqt-openai/HEAD/pyqt_openai/chat_widget/prompt_gen_widget/promptGroupImportDialog.py -------------------------------------------------------------------------------- /pyqt_openai/chat_widget/prompt_gen_widget/promptGroupList.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yjg30737/pyqt-openai/HEAD/pyqt_openai/chat_widget/prompt_gen_widget/promptGroupList.py -------------------------------------------------------------------------------- /pyqt_openai/chat_widget/prompt_gen_widget/promptPage.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yjg30737/pyqt-openai/HEAD/pyqt_openai/chat_widget/prompt_gen_widget/promptPage.py -------------------------------------------------------------------------------- /pyqt_openai/chat_widget/prompt_gen_widget/promptTable.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yjg30737/pyqt-openai/HEAD/pyqt_openai/chat_widget/prompt_gen_widget/promptTable.py -------------------------------------------------------------------------------- /pyqt_openai/chat_widget/right_sidebar/chatRightSideBarWidget.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yjg30737/pyqt-openai/HEAD/pyqt_openai/chat_widget/right_sidebar/chatRightSideBarWidget.py -------------------------------------------------------------------------------- /pyqt_openai/chat_widget/right_sidebar/llama_widget/filesWidget.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yjg30737/pyqt-openai/HEAD/pyqt_openai/chat_widget/right_sidebar/llama_widget/filesWidget.py -------------------------------------------------------------------------------- /pyqt_openai/chat_widget/right_sidebar/llama_widget/llamaPage.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yjg30737/pyqt-openai/HEAD/pyqt_openai/chat_widget/right_sidebar/llama_widget/llamaPage.py -------------------------------------------------------------------------------- /pyqt_openai/chat_widget/right_sidebar/llama_widget/supportedFileFormatsWidget.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yjg30737/pyqt-openai/HEAD/pyqt_openai/chat_widget/right_sidebar/llama_widget/supportedFileFormatsWidget.py -------------------------------------------------------------------------------- /pyqt_openai/chat_widget/right_sidebar/modelSearchBar.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yjg30737/pyqt-openai/HEAD/pyqt_openai/chat_widget/right_sidebar/modelSearchBar.py -------------------------------------------------------------------------------- /pyqt_openai/chat_widget/right_sidebar/usingAPIPage.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yjg30737/pyqt-openai/HEAD/pyqt_openai/chat_widget/right_sidebar/usingAPIPage.py -------------------------------------------------------------------------------- /pyqt_openai/chat_widget/right_sidebar/usingG4FPage.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yjg30737/pyqt-openai/HEAD/pyqt_openai/chat_widget/right_sidebar/usingG4FPage.py -------------------------------------------------------------------------------- /pyqt_openai/config_loader.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yjg30737/pyqt-openai/HEAD/pyqt_openai/config_loader.py -------------------------------------------------------------------------------- /pyqt_openai/customizeDialog.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yjg30737/pyqt-openai/HEAD/pyqt_openai/customizeDialog.py -------------------------------------------------------------------------------- /pyqt_openai/dalle_widget/dalleHome.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yjg30737/pyqt-openai/HEAD/pyqt_openai/dalle_widget/dalleHome.py -------------------------------------------------------------------------------- /pyqt_openai/dalle_widget/dalleMainWidget.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yjg30737/pyqt-openai/HEAD/pyqt_openai/dalle_widget/dalleMainWidget.py -------------------------------------------------------------------------------- /pyqt_openai/dalle_widget/dalleRightSideBar.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yjg30737/pyqt-openai/HEAD/pyqt_openai/dalle_widget/dalleRightSideBar.py -------------------------------------------------------------------------------- /pyqt_openai/dalle_widget/dalleThread.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yjg30737/pyqt-openai/HEAD/pyqt_openai/dalle_widget/dalleThread.py -------------------------------------------------------------------------------- /pyqt_openai/doNotAskAgainDialog.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yjg30737/pyqt-openai/HEAD/pyqt_openai/doNotAskAgainDialog.py -------------------------------------------------------------------------------- /pyqt_openai/fontWidget.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yjg30737/pyqt-openai/HEAD/pyqt_openai/fontWidget.py -------------------------------------------------------------------------------- /pyqt_openai/g4f_image_widget/g4fImageHome.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yjg30737/pyqt-openai/HEAD/pyqt_openai/g4f_image_widget/g4fImageHome.py -------------------------------------------------------------------------------- /pyqt_openai/g4f_image_widget/g4fImageMainWidget.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yjg30737/pyqt-openai/HEAD/pyqt_openai/g4f_image_widget/g4fImageMainWidget.py -------------------------------------------------------------------------------- /pyqt_openai/g4f_image_widget/g4fImageRightSideBar.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yjg30737/pyqt-openai/HEAD/pyqt_openai/g4f_image_widget/g4fImageRightSideBar.py -------------------------------------------------------------------------------- /pyqt_openai/g4f_image_widget/g4fImageThread.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yjg30737/pyqt-openai/HEAD/pyqt_openai/g4f_image_widget/g4fImageThread.py -------------------------------------------------------------------------------- /pyqt_openai/globals.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yjg30737/pyqt-openai/HEAD/pyqt_openai/globals.py -------------------------------------------------------------------------------- /pyqt_openai/ico/add.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yjg30737/pyqt-openai/HEAD/pyqt_openai/ico/add.svg -------------------------------------------------------------------------------- /pyqt_openai/ico/case.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yjg30737/pyqt-openai/HEAD/pyqt_openai/ico/case.svg -------------------------------------------------------------------------------- /pyqt_openai/ico/close.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yjg30737/pyqt-openai/HEAD/pyqt_openai/ico/close.svg -------------------------------------------------------------------------------- /pyqt_openai/ico/copy.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yjg30737/pyqt-openai/HEAD/pyqt_openai/ico/copy.svg -------------------------------------------------------------------------------- /pyqt_openai/ico/customize.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yjg30737/pyqt-openai/HEAD/pyqt_openai/ico/customize.svg -------------------------------------------------------------------------------- /pyqt_openai/ico/delete.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yjg30737/pyqt-openai/HEAD/pyqt_openai/ico/delete.svg -------------------------------------------------------------------------------- /pyqt_openai/ico/discord.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yjg30737/pyqt-openai/HEAD/pyqt_openai/ico/discord.svg -------------------------------------------------------------------------------- /pyqt_openai/ico/export.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yjg30737/pyqt-openai/HEAD/pyqt_openai/ico/export.svg -------------------------------------------------------------------------------- /pyqt_openai/ico/favorite_no.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yjg30737/pyqt-openai/HEAD/pyqt_openai/ico/favorite_no.svg -------------------------------------------------------------------------------- /pyqt_openai/ico/favorite_yes.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yjg30737/pyqt-openai/HEAD/pyqt_openai/ico/favorite_yes.svg -------------------------------------------------------------------------------- /pyqt_openai/ico/file.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yjg30737/pyqt-openai/HEAD/pyqt_openai/ico/file.svg -------------------------------------------------------------------------------- /pyqt_openai/ico/focus_mode.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yjg30737/pyqt-openai/HEAD/pyqt_openai/ico/focus_mode.svg -------------------------------------------------------------------------------- /pyqt_openai/ico/fullscreen.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yjg30737/pyqt-openai/HEAD/pyqt_openai/ico/fullscreen.svg -------------------------------------------------------------------------------- /pyqt_openai/ico/github.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yjg30737/pyqt-openai/HEAD/pyqt_openai/ico/github.svg -------------------------------------------------------------------------------- /pyqt_openai/ico/history.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yjg30737/pyqt-openai/HEAD/pyqt_openai/ico/history.svg -------------------------------------------------------------------------------- /pyqt_openai/ico/import.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yjg30737/pyqt-openai/HEAD/pyqt_openai/ico/import.svg -------------------------------------------------------------------------------- /pyqt_openai/ico/info.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yjg30737/pyqt-openai/HEAD/pyqt_openai/ico/info.svg -------------------------------------------------------------------------------- /pyqt_openai/ico/kofi.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yjg30737/pyqt-openai/HEAD/pyqt_openai/ico/kofi.png -------------------------------------------------------------------------------- /pyqt_openai/ico/next.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yjg30737/pyqt-openai/HEAD/pyqt_openai/ico/next.svg -------------------------------------------------------------------------------- /pyqt_openai/ico/openai.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yjg30737/pyqt-openai/HEAD/pyqt_openai/ico/openai.png -------------------------------------------------------------------------------- /pyqt_openai/ico/openai.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yjg30737/pyqt-openai/HEAD/pyqt_openai/ico/openai.svg -------------------------------------------------------------------------------- /pyqt_openai/ico/patreon.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yjg30737/pyqt-openai/HEAD/pyqt_openai/ico/patreon.svg -------------------------------------------------------------------------------- /pyqt_openai/ico/paypal.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yjg30737/pyqt-openai/HEAD/pyqt_openai/ico/paypal.png -------------------------------------------------------------------------------- /pyqt_openai/ico/prev.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yjg30737/pyqt-openai/HEAD/pyqt_openai/ico/prev.svg -------------------------------------------------------------------------------- /pyqt_openai/ico/prompt.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yjg30737/pyqt-openai/HEAD/pyqt_openai/ico/prompt.svg -------------------------------------------------------------------------------- /pyqt_openai/ico/question.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yjg30737/pyqt-openai/HEAD/pyqt_openai/ico/question.svg -------------------------------------------------------------------------------- /pyqt_openai/ico/realtime_api.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yjg30737/pyqt-openai/HEAD/pyqt_openai/ico/realtime_api.svg -------------------------------------------------------------------------------- /pyqt_openai/ico/record.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yjg30737/pyqt-openai/HEAD/pyqt_openai/ico/record.svg -------------------------------------------------------------------------------- /pyqt_openai/ico/refresh.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yjg30737/pyqt-openai/HEAD/pyqt_openai/ico/refresh.svg -------------------------------------------------------------------------------- /pyqt_openai/ico/regex.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yjg30737/pyqt-openai/HEAD/pyqt_openai/ico/regex.svg -------------------------------------------------------------------------------- /pyqt_openai/ico/save.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yjg30737/pyqt-openai/HEAD/pyqt_openai/ico/save.svg -------------------------------------------------------------------------------- /pyqt_openai/ico/search.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yjg30737/pyqt-openai/HEAD/pyqt_openai/ico/search.svg -------------------------------------------------------------------------------- /pyqt_openai/ico/send.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yjg30737/pyqt-openai/HEAD/pyqt_openai/ico/send.svg -------------------------------------------------------------------------------- /pyqt_openai/ico/setting.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yjg30737/pyqt-openai/HEAD/pyqt_openai/ico/setting.svg -------------------------------------------------------------------------------- /pyqt_openai/ico/shortcut.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yjg30737/pyqt-openai/HEAD/pyqt_openai/ico/shortcut.svg -------------------------------------------------------------------------------- /pyqt_openai/ico/sidebar.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yjg30737/pyqt-openai/HEAD/pyqt_openai/ico/sidebar.svg -------------------------------------------------------------------------------- /pyqt_openai/ico/speaker.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yjg30737/pyqt-openai/HEAD/pyqt_openai/ico/speaker.svg -------------------------------------------------------------------------------- /pyqt_openai/ico/stackontop.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yjg30737/pyqt-openai/HEAD/pyqt_openai/ico/stackontop.svg -------------------------------------------------------------------------------- /pyqt_openai/ico/update.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yjg30737/pyqt-openai/HEAD/pyqt_openai/ico/update.svg -------------------------------------------------------------------------------- /pyqt_openai/ico/user.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yjg30737/pyqt-openai/HEAD/pyqt_openai/ico/user.png -------------------------------------------------------------------------------- /pyqt_openai/ico/user.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yjg30737/pyqt-openai/HEAD/pyqt_openai/ico/user.svg -------------------------------------------------------------------------------- /pyqt_openai/ico/vertical_three_dots.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yjg30737/pyqt-openai/HEAD/pyqt_openai/ico/vertical_three_dots.svg -------------------------------------------------------------------------------- /pyqt_openai/ico/word.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yjg30737/pyqt-openai/HEAD/pyqt_openai/ico/word.svg -------------------------------------------------------------------------------- /pyqt_openai/icon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yjg30737/pyqt-openai/HEAD/pyqt_openai/icon.ico -------------------------------------------------------------------------------- /pyqt_openai/img/import_prompt_with_csv_right_form.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yjg30737/pyqt-openai/HEAD/pyqt_openai/img/import_prompt_with_csv_right_form.png -------------------------------------------------------------------------------- /pyqt_openai/lang/translations.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yjg30737/pyqt-openai/HEAD/pyqt_openai/lang/translations.json -------------------------------------------------------------------------------- /pyqt_openai/lang/translations.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yjg30737/pyqt-openai/HEAD/pyqt_openai/lang/translations.py -------------------------------------------------------------------------------- /pyqt_openai/main.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yjg30737/pyqt-openai/HEAD/pyqt_openai/main.py -------------------------------------------------------------------------------- /pyqt_openai/mainWindow.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yjg30737/pyqt-openai/HEAD/pyqt_openai/mainWindow.py -------------------------------------------------------------------------------- /pyqt_openai/models.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yjg30737/pyqt-openai/HEAD/pyqt_openai/models.py -------------------------------------------------------------------------------- /pyqt_openai/prompt_res/alex_brogan.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yjg30737/pyqt-openai/HEAD/pyqt_openai/prompt_res/alex_brogan.json -------------------------------------------------------------------------------- /pyqt_openai/replicate_widget/replicateHome.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yjg30737/pyqt-openai/HEAD/pyqt_openai/replicate_widget/replicateHome.py -------------------------------------------------------------------------------- /pyqt_openai/replicate_widget/replicateMainWidget.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yjg30737/pyqt-openai/HEAD/pyqt_openai/replicate_widget/replicateMainWidget.py -------------------------------------------------------------------------------- /pyqt_openai/replicate_widget/replicateRightSideBar.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yjg30737/pyqt-openai/HEAD/pyqt_openai/replicate_widget/replicateRightSideBar.py -------------------------------------------------------------------------------- /pyqt_openai/replicate_widget/replicateThread.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yjg30737/pyqt-openai/HEAD/pyqt_openai/replicate_widget/replicateThread.py -------------------------------------------------------------------------------- /pyqt_openai/settings_dialog/apiWidget.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yjg30737/pyqt-openai/HEAD/pyqt_openai/settings_dialog/apiWidget.py -------------------------------------------------------------------------------- /pyqt_openai/settings_dialog/generalSettingsWidget.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yjg30737/pyqt-openai/HEAD/pyqt_openai/settings_dialog/generalSettingsWidget.py -------------------------------------------------------------------------------- /pyqt_openai/settings_dialog/markdownSettingsWidget.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yjg30737/pyqt-openai/HEAD/pyqt_openai/settings_dialog/markdownSettingsWidget.py -------------------------------------------------------------------------------- /pyqt_openai/settings_dialog/settingsDialog.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yjg30737/pyqt-openai/HEAD/pyqt_openai/settings_dialog/settingsDialog.py -------------------------------------------------------------------------------- /pyqt_openai/settings_dialog/voiceSettingsWidget.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yjg30737/pyqt-openai/HEAD/pyqt_openai/settings_dialog/voiceSettingsWidget.py -------------------------------------------------------------------------------- /pyqt_openai/shortcutDialog.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yjg30737/pyqt-openai/HEAD/pyqt_openai/shortcutDialog.py -------------------------------------------------------------------------------- /pyqt_openai/sqlite.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yjg30737/pyqt-openai/HEAD/pyqt_openai/sqlite.py -------------------------------------------------------------------------------- /pyqt_openai/updateSoftwareDialog.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yjg30737/pyqt-openai/HEAD/pyqt_openai/updateSoftwareDialog.py -------------------------------------------------------------------------------- /pyqt_openai/util/button_style_helper.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yjg30737/pyqt-openai/HEAD/pyqt_openai/util/button_style_helper.py -------------------------------------------------------------------------------- /pyqt_openai/util/common.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yjg30737/pyqt-openai/HEAD/pyqt_openai/util/common.py -------------------------------------------------------------------------------- /pyqt_openai/util/llamaindex.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yjg30737/pyqt-openai/HEAD/pyqt_openai/util/llamaindex.py -------------------------------------------------------------------------------- /pyqt_openai/util/replicate.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yjg30737/pyqt-openai/HEAD/pyqt_openai/util/replicate.py -------------------------------------------------------------------------------- /pyqt_openai/widgets/APIInputButton.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yjg30737/pyqt-openai/HEAD/pyqt_openai/widgets/APIInputButton.py -------------------------------------------------------------------------------- /pyqt_openai/widgets/animationButton.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yjg30737/pyqt-openai/HEAD/pyqt_openai/widgets/animationButton.py -------------------------------------------------------------------------------- /pyqt_openai/widgets/baseNavWidget.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yjg30737/pyqt-openai/HEAD/pyqt_openai/widgets/baseNavWidget.py -------------------------------------------------------------------------------- /pyqt_openai/widgets/button.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yjg30737/pyqt-openai/HEAD/pyqt_openai/widgets/button.py -------------------------------------------------------------------------------- /pyqt_openai/widgets/checkBoxListWidget.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yjg30737/pyqt-openai/HEAD/pyqt_openai/widgets/checkBoxListWidget.py -------------------------------------------------------------------------------- /pyqt_openai/widgets/checkBoxTableWidget.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yjg30737/pyqt-openai/HEAD/pyqt_openai/widgets/checkBoxTableWidget.py -------------------------------------------------------------------------------- /pyqt_openai/widgets/circleProfileImage.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yjg30737/pyqt-openai/HEAD/pyqt_openai/widgets/circleProfileImage.py -------------------------------------------------------------------------------- /pyqt_openai/widgets/fileTableDialog.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yjg30737/pyqt-openai/HEAD/pyqt_openai/widgets/fileTableDialog.py -------------------------------------------------------------------------------- /pyqt_openai/widgets/findPathWidget.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yjg30737/pyqt-openai/HEAD/pyqt_openai/widgets/findPathWidget.py -------------------------------------------------------------------------------- /pyqt_openai/widgets/imageControlWidget.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yjg30737/pyqt-openai/HEAD/pyqt_openai/widgets/imageControlWidget.py -------------------------------------------------------------------------------- /pyqt_openai/widgets/imageMainWidget.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yjg30737/pyqt-openai/HEAD/pyqt_openai/widgets/imageMainWidget.py -------------------------------------------------------------------------------- /pyqt_openai/widgets/imageNavWidget.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yjg30737/pyqt-openai/HEAD/pyqt_openai/widgets/imageNavWidget.py -------------------------------------------------------------------------------- /pyqt_openai/widgets/inputDialog.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yjg30737/pyqt-openai/HEAD/pyqt_openai/widgets/inputDialog.py -------------------------------------------------------------------------------- /pyqt_openai/widgets/jsonEditor.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yjg30737/pyqt-openai/HEAD/pyqt_openai/widgets/jsonEditor.py -------------------------------------------------------------------------------- /pyqt_openai/widgets/linkLabel.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yjg30737/pyqt-openai/HEAD/pyqt_openai/widgets/linkLabel.py -------------------------------------------------------------------------------- /pyqt_openai/widgets/modelInputManualDialog.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yjg30737/pyqt-openai/HEAD/pyqt_openai/widgets/modelInputManualDialog.py -------------------------------------------------------------------------------- /pyqt_openai/widgets/navWidget.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yjg30737/pyqt-openai/HEAD/pyqt_openai/widgets/navWidget.py -------------------------------------------------------------------------------- /pyqt_openai/widgets/normalImageView.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yjg30737/pyqt-openai/HEAD/pyqt_openai/widgets/normalImageView.py -------------------------------------------------------------------------------- /pyqt_openai/widgets/notifier.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yjg30737/pyqt-openai/HEAD/pyqt_openai/widgets/notifier.py -------------------------------------------------------------------------------- /pyqt_openai/widgets/questionTooltipLabel.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yjg30737/pyqt-openai/HEAD/pyqt_openai/widgets/questionTooltipLabel.py -------------------------------------------------------------------------------- /pyqt_openai/widgets/randomImagePromptGeneratorWidget.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yjg30737/pyqt-openai/HEAD/pyqt_openai/widgets/randomImagePromptGeneratorWidget.py -------------------------------------------------------------------------------- /pyqt_openai/widgets/readme.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yjg30737/pyqt-openai/HEAD/pyqt_openai/widgets/readme.txt -------------------------------------------------------------------------------- /pyqt_openai/widgets/scrollableErrorDialog.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yjg30737/pyqt-openai/HEAD/pyqt_openai/widgets/scrollableErrorDialog.py -------------------------------------------------------------------------------- /pyqt_openai/widgets/searchBar.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yjg30737/pyqt-openai/HEAD/pyqt_openai/widgets/searchBar.py -------------------------------------------------------------------------------- /pyqt_openai/widgets/showingKeyUserInputLineEdit.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yjg30737/pyqt-openai/HEAD/pyqt_openai/widgets/showingKeyUserInputLineEdit.py -------------------------------------------------------------------------------- /pyqt_openai/widgets/svgLabel.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yjg30737/pyqt-openai/HEAD/pyqt_openai/widgets/svgLabel.py -------------------------------------------------------------------------------- /pyqt_openai/widgets/thumbnailView.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yjg30737/pyqt-openai/HEAD/pyqt_openai/widgets/thumbnailView.py -------------------------------------------------------------------------------- /pyqt_openai/widgets/toast.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yjg30737/pyqt-openai/HEAD/pyqt_openai/widgets/toast.py -------------------------------------------------------------------------------- /pyqt_openai/widgets/toolButton.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yjg30737/pyqt-openai/HEAD/pyqt_openai/widgets/toolButton.py -------------------------------------------------------------------------------- /requirements.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yjg30737/pyqt-openai/HEAD/requirements.txt -------------------------------------------------------------------------------- /version_info.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yjg30737/pyqt-openai/HEAD/version_info.txt --------------------------------------------------------------------------------