Chat with GPT
FreeOpen-source ChatGPT web app with a voice.
About Chat with GPT
Chat with GPT is an open-source, unofficial ChatGPT application that enhances the standard ChatGPT experience with additional features and customization options. Built with TypeScript and React, it connects to the OpenAI ChatGPT API and integrates with ElevenLabs for realistic text-to-speech, giving ChatGPT a human-like voice. Users can search past conversations, customize the system prompt, adjust the temperature for response creativity, and use speech recognition powered by OpenAI Whisper. The app supports sharing chat sessions via public URLs, editing and regenerating messages, and full markdown rendering. It can be self-hosted using Docker, and users pay only for their own API usage (OpenAI and optional ElevenLabs keys). The project is MIT-licensed and welcomes community contributions.
Key Features
Pros & Cons
- Open-source and free to self-host
- Integrates realistic text-to-speech from ElevenLabs
- Voice input via Whisper speech recognition
- Customizable system prompt and temperature
- Search and share chat conversations
- No subscription fee; pay only for API usage
- Supports all OpenAI GPT models (GPT-3, GPT-4)
- Requires OpenAI API key (pay-as-you-go costs apply)
- Realistic voice requires separate ElevenLabs API key
- Self-hosting requires technical knowledge (Docker)
- No mobile app; web-based only
- API keys are stored only locally but still need to be entered