Practical overview
When it fits
Use it when you want a customizable ChatGPT API interface with conversation management or optional voice interaction, and can provide your own OpenAI API key.
Who it is for
- People who want additional controls for conversations with ChatGPT through the OpenAI API.
- Users who want speech recognition or spoken replies in a chat interface.
- People who want to run the application locally with Docker.
Documented uses
- Search previous chat conversations.
- Adjust the system prompt and response temperature.
- Edit a message or regenerate a ChatGPT response.
- Use speech recognition or have replies read aloud.
- Share a chat session through a public URL.
Requirements & limits
The primary chat function requires a user-provided OpenAI API key. OpenAI API usage is pay-as-you-go and billed separately from a ChatGPT subscription. ElevenLabs speech requires a separate ElevenLabs API key; browser-native speech synthesis is also available. The project provides a hosted version and documents local Docker self-hosting.
- Chat requires an OpenAI API key; a ChatGPT subscription does not cover the API usage described in the README.
- ElevenLabs is optional for spoken replies because browser-native speech synthesis is also supported.
- The README warns that server-stored API keys on a self-hosted instance may be used by anyone with access to that instance.
Check current requirements in the official documentation. Source-based guidance does not mean OpenViST has run or independently tested this project.
Run Chat With Gpt locally with Docker
Start the application on your own computer using the project’s documented Docker command.
Before you start
- Docker
- An OpenAI API key to start chatting
Steps
Run the command below.
docker run -v $(pwd)/data:/app/data -p 3000:3000 ghcr.io/cogentapps/chat-with-gpt:releaseOpen
http://localhost:3000in a browser.Add your OpenAI API key in the app settings before starting a chat.
Expected outcome
The app is available locally, and the OpenAI key enables ChatGPT conversations.
Guide limitations
- OpenAI API usage is billed separately from a ChatGPT subscription.
- The documented local run command does not configure server-side API keys.
Sources & review
Source record details
- Source availability
- Active
- Sources checked
- 14 October 2026
- Original website title
- cogentapps/chat-with-gpt · Official homepage title · retained in its source language

