#172 · Primary category: AI Chatbots

chat-with-gpt

artificial-intelligence chat chatgpt chatgpt-api gpt-3 gpt-4 llm llms self-hosted speech-synthesis

An open-source ChatGPT app with a voice

Project last updated:05/24/24

GitHub Stars

2.4K

Forks

474

Contributors

9

License

MIT

Why we included this project

This is a self-hosted chat client that puts a more configurable face on the OpenAI API than the standard ChatGPT page. You supply your own API key, and in return you get searchable history, editable and regenerated messages, a temperature slider, full markdown rendering, and shareable URLs for individual conversations. The standout feature is voice: it can read replies aloud through ElevenLabs or the browser's built-in speech engine, and accept spoken input via OpenAI's Whisper, which makes hands-free use genuinely practical. It runs from a single Docker command, stores keys either on your device or your server, and lets developers spin up a private, customizable front-end in minutes. For teams curious how an OpenAI-backed assistant feels as a real product UI rather than a raw API call, it's a solid reference.

Articles for this project

No articles for this project yet.

To suggest a topic or contribute an article, contact us.

Related projects in this category