summaryrefslogtreecommitdiffstats
path: root/g4f/gui (unfollow)
Commit message (Collapse)AuthorFilesLines
4 daysAdd speech synthesize from Gemini (#2404)0.3.6.10.3.6.0H Lohaus5-43/+82
* Improve slim docker image example, clean up OpenaiChat provider * Enhance event loop management for asynchronous generators * Fix attribute " shutdown_default_executor" not found in old python versions * asyncio file created with all async helpers * Add speech synthesize from Gemini. You can use it without a account
4 daysImprove slim docker image example, clean up OpenaiChat provider (#2397)0.3.5.90.3.5.8H Lohaus1-17/+2
* Improve slim docker image example, clean up OpenaiChat provider * Enhance event loop management for asynchronous generators * Fix attribute " shutdown_default_executor" not found in old python versions * asyncio file added with all async helpers
5 daysAdd upload cookie filesHeiner Lohaus3-22/+40
5 daysSupport synthesize in Openai generator (#2394)0.3.5.5H Lohaus4-55/+193
* Improve download of generated images, serve images in the api * Add support for conversation handling in the api * Add orginal prompt to image response * Add download images option in gui, fix loading model list in Airforce * Support speech synthesize in Openai generator
5 daysImprove download of generated images, serve images in the api (#2391)0.3.5.4H Lohaus6-75/+73
* Improve download of generated images, serve images in the api Add support for conversation handling in the api * Add orginal prompt to image response * Add download images option in gui, fix loading model list in Airforce * Add download images option in gui, fix loading model list in Airforce
6 daysUpdate api.py0.3.5.3H Lohaus1-1/+1
6 daysAdd Cerebras and HuggingFace2 provider, Fix RubiksAI providerHeiner Lohaus5-47/+60
Add support for image generation in Copilot provider
6 daysAdd image upload to Copilot providerHeiner Lohaus3-2/+18
Add --cookie-browsers argument to cli
6 daysFix aliases to gui argumentsHeiner Lohaus1-6/+2
6 daysAdd aliases to gui arguments, fix logs variableHeiner Lohaus3-9/+12
6 daysAdd show log option to guiHeiner Lohaus4-2/+45
6 daysFix generate messages on error in guiHeiner Lohaus1-11/+15
7 daysAsk for auth on image uploadHeiner Lohaus1-0/+2
7 daysAdd image upload to Copilot providerHeiner Lohaus3-131/+142
Remove prompt lock from gui Fix discord link in gui
7 daysFix load model list i AirforceChat providerHeiner Lohaus3-11/+16
Add Microsoft Copilot provider Show image support in the model list of the gui
8 daysAdd nodriver to Gemini provider,Heiner Lohaus1-15/+17
Add slim docker image with google-chrome usage, Add the new docker images to publish worklow, Update requirements.txt and pip requirements
9 daysFix api streaming, fix AsyncClient (#2357)0.3.4.0H Lohaus1-1/+1
* Fix api streaming, fix AsyncClient, Improve Client class, Some providers fixes, Update models list, Fix some tests, Update model list in Airforce provid er, Add OpenAi image generation url to api, Fix reload and debug in api arguments, Fix websearch in gui * Fix Cloadflare and Pi and AmigoChat provider * Fix conversation support in DDG provider, Add cloudflare bypass with nodriver * Fix unittests without curl_cffi
9 daysUpdate internet.pyH Lohaus1-2/+2
10 daysUpdate internet.pyH Lohaus1-2/+0
10 daysUpdate internet.pyH Lohaus1-1/+1
10 daysUpdate internet.pyH Lohaus1-1/+1
10 daysUpdate internet.pyH Lohaus1-1/+1
10 daysUpdate internet.pyH Lohaus1-1/+1
10 daysUpdate index.htmlH Lohaus1-1/+1
11 daysImprove logging implementation (#2347)foxfire521-2/+4
2024-11-09Update (g4f/gui/client/index.html)kqlio671-2/+2
2024-11-06Update (g4f/gui/client/index.html)kqlio671-1/+2
2024-11-06Update (docs/providers-and-models.md g4f/models.py g4f/gui/client/index.html g4f/Provider/Cloudflare.py)kqlio671-1/+0
2024-10-31fix(g4f/gui/client/index.html): Update Discord link in sidebarkqlio671-1/+1
2024-10-29Update (g4f/gui/server/api.py)kqlio671-1/+1
2024-10-29Update (g4f/gui/server/api.py g4f/Provider/Blackbox.py)kqlio671-1/+1
2024-10-29Update (g4f/gui/*)kqlio674-440/+218
2024-10-26Update chat.v1.jsfoxfire521-1/+4
2024-10-26Update highlightjs-copy.min.jsfoxfire521-6/+4
2024-10-26Clean up chat.v1.jsfoxfire521-1/+1
2024-10-26Clean up highlightjs-copy.min.jsfoxfire521-4/+2
2024-10-26Clean up chat.v1.jsfoxfire521-15/+9
2024-10-25feat(messages): add image album functionalitykqlio671-8/+120
2024-10-25feat(g4f/gui/client/static/css/style.css): add image modal and navigation controlskqlio671-1/+86
2024-10-25feat(g4f/gui/client/index.html): add image album and enhance model/provider optionskqlio671-237/+251
2024-10-25feat(g4f/gui/server/website.py): add redirect for /images/ endpointkqlio671-1/+5
2024-10-25feat(g4f/gui/server/backend.py): add route to list generated imageskqlio671-2/+22
2024-10-25feat(g4f/gui/server/api.py): enhance image handling and directory managementkqlio671-52/+11
2024-10-25Update highlightjs-copy.min.jsfoxfire521-7/+21
2024-10-25Undo minify highlightjs-copy.min.jsfoxfire521-1/+44
2024-10-24Update chat.v1.jsfoxfire521-5/+1
2024-10-24Update chat.v1.jsfoxfire521-13/+0
2024-10-24Update chat.v1.jsfoxfire521-1/+53
2024-10-22feat(g4f/gui/server/api.py): improve image handling and response streamingkqlio671-61/+63
2024-10-19refactor(g4f/gui/server/api.py): streamline model retrieval logickqlio671-7/+2
2024-10-19Fixing (g4f/gui/client/static/css/style.css) errors with the size of internals in guikqlio671-2/+0
2024-10-15Updated(g4f/gui/server/api.py)kqlio671-28/+13
2024-10-11style(g4f/gui/server/api.py): update inline comments for URL processingkqlio671-1/+1
2024-09-28Duck Duck Go Async Text Search Bug FixSujip Maharjan1-1/+1
2024-09-24Resolved merge conflictskqlio671-2/+1
2024-09-04Updated g4f/gui/server/api.pykqlio671-1/+1
2024-09-04feat(image-processing): add support for data URI image handlinkqlio671-13/+28
2024-07-29Updates, improvements, corrections of models.py and index.html errorskqlio671-2/+2
2024-05-20Improve async client readme, Fix print styling, Add image api exampleHeiner Lohaus1-0/+3
2024-05-20Add some options to messages in gui, saves generated images localHeiner Lohaus5-27/+97
2024-05-19Create windows release, improve stylingHeiner Lohaus1-15/+20
2024-05-19Add dark mode config, slide system promptHeiner Lohaus3-118/+50
2024-05-19Fix js error in gui, Revert to_image in guiHeiner Lohaus2-3/+3
2024-05-18Fix upload imageHeiner Lohaus1-2/+2
2024-05-18Add get/set cookies dir, hide prompt option in guiHeiner Lohaus3-18/+43
2024-05-15Update chatgpt url, uvloop supportHeiner Lohaus4-20/+42
2024-04-23Fix issue with You.com and nodriverHeiner Lohaus2-2/+5
Show global model list when unselect provider
2024-04-23Add conversation title change in guiHeiner Lohaus2-13/+59
Fix bug with multiple requests a .har in OpenaiChat
2024-04-23Add nodriver to dockerHeiner Lohaus1-0/+1
2024-04-22Add gemini-1.5-pro-latest modelHeiner Lohaus2-13/+25
2024-04-22Add vision models to readmeHeiner Lohaus1-5/+9
2024-04-21Add Replicate ProviderHeiner Lohaus3-3/+7
Fix Bug in OpenaiChat and MetaAI Add read cookie and .har files Use factory for api app
2024-04-21Add image model listHeiner Lohaus2-4/+28
2024-04-21Fix Bing Provider, Add Account Support for Meta AIHeiner Lohaus2-2/+9
Use default headers in OpenaiChat
2024-04-20Add MetaAI Provider and some small improvmentsHeiner Lohaus3-4/+5
2024-04-19A few small fixes in GUI and Providers (#1861)kqlio671-1/+1
2024-04-19Added Meta llama-3 support! (#1856)PD2-1/+2
* Added Meta llama-3 support! Decided to change llama2.py to llama.py to hold all the llama family models. * updated HuggingChat provider * Update FlowGpt.py
2024-04-18Add Ecosia Provider, Add OpenaiAccount aliasHeiner Lohaus1-4/+4
Use AsyncClient in API, add web_search parameter in API Improve error messages in Openai
2024-04-17Add missing styling on phoneHeiner Lohaus2-14/+11
2024-04-17Fix style.cssHeiner Lohaus1-1/+1
2024-04-17Fix DuckDuckGo Provider issuesHeiner Lohaus3-4/+21
Fix PerplexityLabs, FlowGpt Provider Update Bing, Gemini Provider
2024-04-13Fix SpeechRecognition on PhoneHeiner Lohaus1-2/+2
2024-04-13Fix SpeechRecognition on PhoneHeiner Lohaus1-8/+9
2024-04-13Fix SpeechRecognition on PhoneHeiner Lohaus1-16/+2
2024-04-13Fix SpeechRecognition on PhoneHeiner Lohaus1-1/+1
2024-04-13Fix SpeechRecognition on PhoneHeiner Lohaus1-3/+2
2024-04-13Fix SpeechRecognition on PhoneHeiner Lohaus1-1/+1
2024-04-13Fix SpeechRecognition on PhoneHeiner Lohaus1-4/+12
2024-04-12Add labels to provider listHeiner Lohaus2-3/+13
2024-04-12Add unittests for async client (#1830)0.2.9.5H Lohaus1-7/+4
* Add unittests for async client * Add pollyfill for anext * Update integration tests
2024-04-11Update chat.v1.jsH Lohaus1-1/+1
2024-04-11Update chat.v1.jsH Lohaus1-1/+2
2024-04-11Update chat.v1.jsH Lohaus1-5/+7
2024-04-11Fix DeepInfra Provider, Fix Speech Recognition on PhoneHeiner Lohaus1-3/+3
2024-04-11Add ReplicateImage Provider, Fix BingCreateImages ProviderHeiner Lohaus3-56/+59
2024-04-10Increase conversation title lenghtHeiner Lohaus2-24/+45
2024-04-10Some small fixesHeiner Lohaus2-69/+106
2024-04-10Add OpenRouter and DeepInfraImage Provider (#1814)0.2.9.2H Lohaus4-19/+35
2024-04-09Improve styling mobileHeiner Lohaus2-4/+13
2024-04-09Add project filesHeiner Lohaus2-6/+8
2024-04-09Add text to speech moduleHeiner Lohaus6-15/+113
2024-04-08Add DuckDuckGo Provider, Add SpeechRecognition to guiHeiner Lohaus3-37/+162
2024-04-08Add WhiteRabbitNeo Provider, Many tiny improvments in the guiHeiner Lohaus6-94/+192
2024-04-07Add nodriver to OpenaiChatHeiner Lohaus1-1/+1
2024-04-07Add local models to gui, Fix You Provider, add AsyncClientHeiner Lohaus5-25/+67
2024-04-06Update style.cssH Lohaus1-5/+13
2024-04-06Update index.htmlH Lohaus1-1/+1
2024-04-06Update index.htmlH Lohaus1-0/+13
2024-04-06Update style.cssH Lohaus1-3/+19
2024-04-06Update index.htmlH Lohaus1-33/+0
2024-04-06Update api.pyH Lohaus1-5/+2
2024-04-06Update api.pyH Lohaus1-1/+0
2024-04-06Update api.pyH Lohaus1-98/+0
2024-04-06Update webview.pyH Lohaus1-1/+1
2024-04-06Update serverH Lohaus1-0/+95
2024-04-06Update webview.pyH Lohaus1-1/+1
2024-04-06Update webview.pyH Lohaus1-0/+2
2024-04-06Update webview.pyH Lohaus1-1/+1
2024-04-06Update run.pyH Lohaus1-8/+1
2024-04-06Update guiH Lohaus1-0/+8
2024-04-06Update __init__.pyH Lohaus1-8/+12
2024-04-06Update __init__.pyH Lohaus1-1/+0
2024-04-06Update serverH Lohaus1-0/+1
2024-04-06Update api.pyH Lohaus1-1/+1
2024-04-06Add Installation Guide for WindowsHeiner Lohaus3-49/+6
Improve Contributors list in Readme
2024-04-05Aktualisieren von api.pyH Lohaus1-1/+1
2024-03-28Fix history support for OpenaiChatHeiner Lohaus2-7/+10
2024-03-26No arkose token and .har filesHeiner Lohaus1-4/+4
2024-03-25Add .har file support for OpenaiChatHeiner Lohaus4-4/+19
Update model list of HuggingChat Update styles of scrollbar in gui Fix image upload in gui
2024-03-22Add webview docs and examples, Set webview as defaultHeiner Lohaus3-13/+14
2024-03-19Fix requirements in gui apiHeiner Lohaus1-6/+6
2024-03-19Fix requirements in gui apiHeiner Lohaus1-4/+1
2024-03-19Fix missing websocket_request_id in OpenaiChatHeiner Lohaus6-39/+219
Add RateLimitErrors to Bing Add android support to gui api Add annotations import to gui api
2024-03-17Fix abort in webviewHeiner Lohaus4-22/+34
2024-03-16Fix GigaChat exceptions, Raise missing browser errorHeiner Lohaus2-9/+7
2024-03-16Add conversation support for BingHeiner Lohaus3-9/+24
2024-03-16Add copilot conversation modeHeiner Lohaus1-8/+11
2024-03-16Serverless webview guiHeiner Lohaus19-404/+436
2024-03-15Move raise_for_status, Create FormData wrapperHeiner Lohaus2-6/+66
2024-03-15Add Pyinstaller support, Use curl_cffi in You providerHeiner Lohaus3-4/+16
2024-03-14Add export / import conversationsHeiner Lohaus3-12/+57
2024-03-14Filter not working provider from RetryProviderHeiner Lohaus1-1/+1
2024-03-14Add webview support to OpenaiChatHeiner Lohaus2-9/+5
2024-03-13Add model preselection in guiHeiner Lohaus4-33/+100
2024-03-13Remove generate images buttonHeiner Lohaus2-2/+9
2024-03-13Fix Bing create images, Add gui in webview initHeiner Lohaus2-16/+55
2024-03-12Add count chars to gui, Add retry support to fix rate limit in BingHeiner Lohaus1-1/+5
2024-03-12Remove all not working provider (#1679)H Lohaus1-0/+1
Fix many providers Add selenium-wire to requierments
2024-03-09~ gui system prompt spacingxtekky-patch-1Tekky1-2/+2
The spacing was misaligned, a little increase in the with fixes it
2024-03-09Add word count from iG8RHeiner Lohaus3-117/+120
Improve Bing provider Some gui improvments Improve error handling in gui
2024-03-09Add system message input to guiHeiner Lohaus3-60/+89
Improve OpenaiChat provider
2024-03-08Enable Liaobots, disable Phind providerHeiner Lohaus1-1/+0
2024-03-06Fiy unittests with duckduckgo-search 5.0Heiner Lohaus1-1/+1
2024-03-06Use word word count from alfaazHeiner Lohaus1-8/+1
2024-03-06Use word word count from alfaazHeiner Lohaus1-2/+6
Fix delete config on clear conversations
2024-03-03Improve gui handling, Improve count tokensHeiner Lohaus1-22/+28
2024-03-02Fix history on error, fix count words for chineseHeiner Lohaus1-4/+7
2024-02-29Ignore empty auth header in apiHeiner Lohaus3-48/+103
Add live token count in gui
2024-02-26Fix filter messages in guiHeiner Lohaus1-5/+8
2024-02-26Improve filter_messages in guiHeiner Lohaus2-5/+15
Add rdns suport for proxies
2024-02-25Improve mobile css stylesHeiner Lohaus1-2/+10
2024-02-25gui: remove cursor on errorsHeiner Lohaus1-17/+20
Add auth header to GeminiPro provider
2024-02-25Improve show result in guiHeiner Lohaus1-6/+10
2024-02-24Add count word and tokens in guiHeiner Lohaus3-23/+89
2024-02-24Add FlowGpt provider, Fix issue with None values in apiHeiner Lohaus1-1/+1
2024-02-24Add remove messages from historyHeiner Lohaus2-23/+95
Improve hidding regenerated messages
2024-02-22Update client docs, Enable some testsHeiner Lohaus1-2/+2
2024-02-22Move some modules, create providers dirHeiner Lohaus2-10/+10
Set min version for duckduckgo Make duckduckgo search async Remove get_lastet_version
2024-02-19Add MathJax to GUI #1563, Add model name to GUI #1600Heiner Lohaus2-17/+36
2024-02-12Add new Client API with DocsHeiner Lohaus1-19/+10
Use object urls for the preview of image uploads. Fix upload images in You provider Fix create image. It's now a single image. Improve system message for create images.
2024-02-11Add disable history button in GUIHeiner Lohaus2-4/+14
2024-02-11Add upload image in You providerHeiner Lohaus2-1/+3
2024-02-11Fix convert image to jpg in BingHeiner Lohaus1-2/+1
Fix display upload image in GUI
2024-02-11Add GPT 4 support in You, Add camera input, Enable logging on debug in GUI, Don't load expired cookiesHeiner Lohaus5-26/+70
2024-02-09Resolve images in Gemini ProviderHeiner Lohaus1-1/+1
2024-02-08Add Gemini Provider with image upload and generationHeiner Lohaus1-1/+1
2024-01-29Add aiohttp_socks to requirementsHeiner Lohaus1-0/+16
Fix preview for uploaded and generated images in gui Improve typing, readme
2024-01-26Fix: ChromeDriver only supports characters in the BMPHeiner Lohaus3-10/+14
Add set_cookies helper, Show last used model
2024-01-26New minimum requirements (#1515)0.2.0.6H Lohaus3-11/+19
* New minimum requirements * Add ConversationStyleOptionSets to Bing * Add image.ImageRequest * Improve python version support * Improve unittests
2024-01-23Fix background in select boxHeiner Lohaus1-1/+1
2024-01-23Add upload svg image supportHeiner Lohaus3-4/+10
Fix upload image in Bing Provider
2024-01-21Improve testsHeiner Lohaus1-2/+1
2024-01-14Fix unittests (#1472)H Lohaus1-1/+6
* Fix unittests * Fix missing distutils, install setuptools * Fix version not found * Remove deprecation in get_event_loop
2024-01-14Change doctypes style to GoogleHeiner Lohaus2-65/+152
Fix typo in latest_version Fix Phind Provider Add unittest worklow and main tests
2024-01-14Refactor code with AIHeiner Lohaus3-25/+86
Add doctypes to many functions Add file upload for text files Add alternative url to FreeChatgpt Add webp to allowed image types
2024-01-13Fix process_image in BingHeiner Lohaus2-2/+3
Add ImageResponse to Bing Fix cursor styling in gui
2024-01-13Fix merge issuesHeiner Lohaus1-1/+2
2024-01-13Support upload image in guiHeiner Lohaus4-144/+137
Add image upload to OpenaiChat Add image response to OpenaiChat Improve ChatGPT Plus Support Remove unused requirements
2024-01-12Add publish-to-pypi workflowHeiner Lohaus3-9/+9
Improve gui frontend Fix web search in bing
2024-01-10Add create images to Bing (#1426)H Lohaus4-19/+40
Add create images from Bing Add FreeChatgpt Provider Fix Bard Provider
2024-01-02Fix markdown replaceHeiner Lohaus1-1/+3
2024-01-01Fix permissions for chromedriverHeiner Lohaus1-1/+2
Fix NoVNC server access Remove java from build
2024-01-01Add support for all modelsHeiner Lohaus3-38/+64
Add AbstractProvider class Add ProviderType type Add get_last_provider function Add version module and VersionUtils Display used provider in gui Fix error response in api
2023-12-31remove unnecessary semicolonYash Varshney1-1/+1
2023-12-19fix(g4f): Fix typo in function nameNiNiyas1-1/+1
2023-12-11Change default port for guiHeiner Lohaus1-1/+1
Change default host for api Disable gui in build Add custom docker user
2023-12-11Add error classesHeiner Lohaus1-10/+8
Move version check to debug
2023-12-10Improve error handling in guiHeiner Lohaus2-59/+45
2023-12-10Add G4F_PROXY environmentHeiner Lohaus4-119/+108
Add regenerate button in gui
2023-12-07Update readme. Add docker hubHeiner Lohaus1-2/+2
2023-12-07Add websearch to gui (#1314)H Lohaus5-55/+178
* Add websearch to gui * Fix version_check config * Add version badge in README.md * Show version in gui * Add docker hub build * Fix gui backend, improve style
2023-12-06Improve docker imageHeiner Lohaus2-2/+5
2023-12-06Add selenium to dockerfileHeiner Lohaus3-93/+60
Load model and provider list in gui Remove needs_auth in HuggingChat Add default model and login url in gui
2023-11-08Remove height restrictionpakmmc1-7/+1
Currently has blank black space at the bottom of the screen on 13" devices
2023-10-28Update backend.py, index.html, requirements.txt (#1180)hdsz252-6/+6
* Update backend.py change to the model that received from user interactive from the web interface model selection. * Update index.html added Llama2 as a provider selection and also include the model selection for Llama2: llama2-70b, llama2-13b, llama2-7b * Update requirements.txt add asgiref to enable async for Flask in api. "RuntimeError: Install Flask with the 'async' extra in order to use async views"
2023-10-27added contextunknown3-50/+83
2023-10-26add proxy supportcatmeowjiao1-8/+29
2023-10-23'Refactored by Sourcery' (#1125)ⲘrṨhส∂ow4-32/+26
Co-authored-by: Sourcery AI <>
2023-10-19~abc4-39/+95
fix gui errors on iOS
2023-10-19~ | g4f `v-0.1.6.8`0.1.6.8abc2-7/+12
some quick fixes
2023-10-19~abc3-64/+59
automatic models fetching in GUI.
2023-10-19~abc1-0/+7
2023-10-13fix: remove typo in readme and configsEzra Adeyinka1-1/+1
2023-10-12Unify g4f tools into one CLIArran Hobson Sayers2-13/+19
2023-10-11Fix: TypeError: unsupported operand type(s) for |:...hs_junxiang2-0/+5
2023-10-11fix typo in backend.pyIkko Eltociear Ashimine1-1/+1
occured -> occurred
2023-10-10~ | remove DeepAiabc1-1/+0
2023-10-10~ | g4f `v-0.1.5.8`0.1.5.8abc2-12/+4
2023-10-10fix htmlCommenter1233211-1/+1
2023-10-10whatCommenter1233211-3/+3
2023-10-10change discord icon to telegram icon on guiCommenter1233212-2/+2
2023-10-10fix provider thing in gui x2Commenter1233213-10/+9
2023-10-10fix provider thing in guiCommenter1233211-1/+1
2023-10-10make internet searching betterCommenter1233212-11/+41
2023-10-10~ | g4f `v-0.1.5.7` [Set Provider in GUI] + Provider Proxyabc3-143/+164
2023-10-10~abc1-1/+15
Command line arguments for GUI
2023-10-10~abc2-7/+29
New system for str to Provider
2023-10-08~ | g4f `v-0.1.5.6`abc1-0/+4
gui & interference can now be run with: python -m g4f.gui.run and python -m g4f.interference.run
2023-10-06~ | new g4f GUIabc20-0/+1880