TE
TechEcho
Home24h TopNewestBestAskShowJobs
GitHubTwitter
Home

TechEcho

A tech news platform built with Next.js, providing global tech news and discussions.

GitHubTwitter

Home

HomeNewestBestAskShowJobs

Resources

HackerNews APIOriginal HackerNewsNext.js

© 2025 TechEcho. All rights reserved.

Show HN: I made a self-hosted ChatGPT UI

141 pointsby tottenvalabout 2 years ago

15 comments

neilvabout 2 years ago
&gt; <i>Chat with GPT is an open-source, unofficial ChatGPT app with extra features and more ways to customize your experience. It connects ChatGPT with ElevenLabs to give ChatGPT a realistic human voice.</i><p>Looks like only GUI aspects of the UI are self-hosted, but that the text and speech aspects of the UI (and the bulk of the computation and IP) are provided by two SaaS services.<p>Self-hosted (and some degree of open) ML models are what a lot of people might want, so we should probably be careful when saying &quot;self-hosted&quot; right now, to not disappoint people or confuse discussion when talking about what we want.
评论 #35152237 未加载
评论 #35151733 未加载
评论 #35151202 未加载
评论 #35151413 未加载
评论 #35151388 未加载
评论 #35151288 未加载
评论 #35155592 未加载
monkmartinezabout 2 years ago
I have tried this and many, many other ChatGPT frontends. I recently did a search for &quot;chatgpt&quot; on GitHub and filtered for frontends, but I was a bit disappointed with the results. Most of them seemed to be pretty similar and didn&#x27;t offer anything new or unique.<p>I&#x27;m really interested in finding a frontend with LangChain integration that can switch between chat mode and doc mode or something along those lines. It would be great to have a more versatile tool for communication and collaboration.<p>Do any of you have any recommendations or know of any projects that fit this description?
评论 #35164050 未加载
评论 #35153107 未加载
filenoxabout 2 years ago
It&#x27;s a shame that the screencast has no sound. I was curious about what it would sound like. I could try it myself via the netlify app but I don&#x27;t feel very comfortable sharing my API key somewhere...
评论 #35152000 未加载
1xdevloperabout 2 years ago
ChatGPT API can be a lot more useful when you use it in context. Like selecting a chunk of text on any web page, right-click, and select summarize&#x2F;translate&#x2F;ELI5. Or executing your own custom prompt.<p>I&#x27;m building a chrome extension called SublimeGPT[1] to do exactly that. Right now, you can log in to your existing ChatGPT account, go to any page, and open a chat overlay. Next version will have the context options.<p>[1] <a href="https:&#x2F;&#x2F;sublimegpt.com" rel="nofollow">https:&#x2F;&#x2F;sublimegpt.com</a>
评论 #35151720 未加载
NiekvdMaasabout 2 years ago
Looks great! I have something very similar:<p><a href="https:&#x2F;&#x2F;github.com&#x2F;Niek&#x2F;chatgpt-web">https:&#x2F;&#x2F;github.com&#x2F;Niek&#x2F;chatgpt-web</a>
humanistbotabout 2 years ago
Is this allowed under OpenAI&#x27;s ToS? I just don&#x27;t want to connect my account and then get it banned.<p>Edit: It seems like it is just using the API instead of the web interface, and thus charging my account each time. I originally thought it was injecting into the free web interface. But is changing the system prompt going to get me banned?
评论 #35153616 未加载
nirav72about 2 years ago
Thanks for sharing. It&#x27;s really quick with responses. At least compared to couple of other frontend projects for chatgpt&#x2F;OpenAI API clients I&#x27;ve used in the past few days.
prenoobabout 2 years ago
What I think i need is something like this, but in bookmarklet form. I click it, it prompt()s me for the prompt and displays the output in a textarea so i can quickly paste it. Thinking of it it should be possible to put the output straight into the clipboard, right? The use case of course would be email&#x2F;forum communication. The problem is that you have to make a UI to embed the API key into the code, because pasting it into an urlencoded script is bound to be a pain.
评论 #35151587 未加载
CharlesWabout 2 years ago
Apologies if this is so unrelated as to be off-topic, but I&#x27;m new to this and so my mental model is incomplete at best and completely wrong at worst. My question is:<p>How would one create a &quot;domain expert&quot; version of this? The idea would be to feed the model a bunch of specialized, domain-specific content, and then use an app like this as the UX for that.
评论 #35153583 未加载
评论 #35156192 未加载
ricklamersabout 2 years ago
Would be cool if they add support for llama.cpp
评论 #35152098 未加载
Version467about 2 years ago
I like it. The chat.openai.com frontend is very slow and frequently breaks, so I would consider using this. Have you considered adding different tts providers? It doesn&#x27;t get better than elevenlabs right now, but they are also much more expensive than for example the azure neural voices.
评论 #35152318 未加载
评论 #35152347 未加载
skeritabout 2 years ago
This would be really useful if the API key could be stored in the config file
ar9avabout 2 years ago
Do you know if people get charged for prompts now on the original chatGPT site now that the API is out? Or is it still free for users that use the original site?
评论 #35151609 未加载
smusamashahabout 2 years ago
A simple ChatGPT client can be very simple .html and a .js file that runs all locally and stores data in browser local storage.
tagyroabout 2 years ago
Thank you!<p>I can&#x27;t wait to test this! As other have mentioned, the &quot;free&quot; chat frontend is slow and the &quot;Plus&quot; one, not much better. Also, at $20&#x2F;month, based on my usage, it&#x27;s actually more expensive than using the API.<p>The last hurdle: as ChatGPT is not GDPR compliant, it would be really interesting&#x2F;useful to find a way to &quot;hide&quot; the queries from openai and prevent the usage of your input in future training - basically, a self-hosted, non-leaking, chatGPT.