Chat Worm
May 23, 2025 · View on GitHub
Chat directly via API
Web app:
Brand new Models of
🤖 OpenAI
🤖 Anthropic
🤖 Google Gemini
🤖 Deepseek
🤖 Alibaba Qwen
🤖 xAI Grok
This is a single page application there is no server between your browser and the model APIs. The app is just downloaded and cached by your browser and you communicate directly with the API.
Example screenshot:

Setting Up Local Development
- First, open a terminal and navigate to the project directory.
- Run the command
npm installto install all frontend packages. - Once the installation is complete, run
npm start. - This will start a web service accessible via http://localhost:4200/.
Pull Request for Improvements?
- Start coding changes to the project using your local setup.
- Once the improvements have been made, run
npm run build. This will generate new files in thedistfolder which are hosted on our demo page. - Create a pull request which includes the updated
distfolder.
Feature Requests or Bugs?
- Open following: https://github.com/UnknownEnergy/chatgpt-api/issues
- Create a new issue and decribe it as clear as possible. Screenshots can also help a lot. Thanks
Deploy to production
- Make sure everything is pushed to master.
- Run
npm run deployto deploy it to production server. - Check out https://chatworm.com/
Release on different App Stores
- Open https://www.pwabuilder.com/reportcard?site=https://chatworm.com
- Release on the stores
Update packages
- Run to update to latest versions:
npx npm-check-updates -u
npm install --force
License
This project is licensed under the MIT License.

