Use GPT 3.5 / 4 Free - No API Key Need
Last updated Aug 7, 2026
267
Stars
102
Forks
11
Issues
+1
Stars/day
Attention Score
49
Topics
Language breakdown
Python 75.6%
JavaScript 11.0%
CSS 10.2%
HTML 3.0%
Dockerfile 0.3%
โธ Files
click to expand
README
FreeGPT WebUI
GPT 3.5/4
โ๐ NOT REQUIRE ANY API KEY This project features a WebUI utilizing the G4F API.Experience the power of ChatGPT with a user-friendly interface, enhanced jailbreaks, and completely free.
๐ง Known bugs:
- API Provider redirecting GPT-4 model to GPT-3.5;
- Auto Proxy is not working.
Table of Contents
- Cloning the Repository - Install Dependencies - Enable Auto Proxy - Prerequisites - Running the Docker - WebUI - API FreeGPT ##To-Do List โ๏ธ
- [x] Integrate the free GPT API into the WebUI
- [x] Create Docker support
- [x] Improve the Jailbreak functionality
- [x] Add the GPT-4 model
- [x] Enhance the user interface
- [ ] Auto Proxy
- [ ] Enable editing and creating Jailbreaks/Roles in the WebUI
- [ ] Migrate the interface to React.js (?)
Getting Started :whitecheckmark:
To get started with this project, you'll need to clone the repository and have Python installed on your system.Cloning the Repository :inbox_tray:
Run the following command to clone the repository:git clone https://github.com/ramonvc/freegpt-webui.git
Install Dependencies :wrench:
Navigate to the project directory:cd freegpt-webui
Install the dependencies:
pip install -r requirements.txt
Running the Application :rocket:
To run the application, run the following command:python run.py
Access the application in your browser using the URL:
http://127.0.0.1:1338
or
http://localhost:1338
Auto Proxy ๐
The application includes an auto proxy feature that allows it to work with multiple free proxy servers. The freeGPT API refuses some connections, especially when hosted in the cloud (Azure, AWS, Google Cloud). Auto proxy solves this problem automatically for you. When enabled, the application will automatically fetch and test proxy servers, updating the list of working proxies every 30 minutes.Enable Auto Proxy
To enable it, just go to theconfig.json file and change the value of the "useautoproxy" to true.
"useautoproxy": true
Docker ๐ณ
Prerequisites
Before you start, make sure you have installed Docker on your machine.Running the Docker
Pull the Docker image from Docker Hub:docker pull ramonvc/freegpt-webui
Run the application using Docker:
docker run -p 1338:1338 ramonvc/freegpt-webui
Access the application in your browser using the URL:
http://127.0.0.1:1338
or
http://localhost:1338
When you're done using the application, stop the Docker containers using the following command:
docker stop <container-id>
Incorporated Projects :bustsinsilhouette:
I highly recommend visiting and supporting both projects.WebUI
The application interface was incorporated from the chatgpt-clone repository.API G4F
The free GPT-4 API was incorporated from the GPT4Free repository.Legal Notice
This repository is not associated with or endorsed by providers of the APIs contained in this GitHub repository. This project is intended for educational purposes only. This is just a little personal project. Sites may contact me to improve their security or request the removal of their site from this repository. Please note the following:- Disclaimer: The APIs, services, and trademarks mentioned in this repository belong to their respective owners.
- Responsibility: The author of this repository is not responsible for any consequences, damages, or losses
- Educational Purposes Only: This repository and its content are provided strictly for educational purposes. By
- Copyright: All content in this repository, including but not limited to code, images, and documentation, is the
- Indemnification: Users agree to indemnify, defend, and hold harmless the author of this repository from and
- Updates and Changes: The author reserves the right to modify, update, or remove any content, information, or
๐ More in this category