TE
科技回声
首页24小时热榜最新最佳问答展示工作
GitHubTwitter
首页

科技回声

基于 Next.js 构建的科技新闻平台,提供全球科技新闻和讨论内容。

GitHubTwitter

首页

首页最新最佳问答展示工作

资源链接

HackerNews API原版 HackerNewsNext.js

© 2025 科技回声. 版权所有。

Show HN: I built a better UI for ChatGPT

183 点作者 trungdq88大约 2 年前

22 条评论

trungdq88大约 2 年前
I was annoyed by the default OpenAI ChatGPT slow-typing animation and logging me out every day, so I built a new UI client on top of its API.<p>It&#x27;s a static web app, you can host it yourself, data is stored locally on your browser, API requests are made directly to OpenAI API without any middle server.<p>It has some more convenient features that make your that experience way better. Like search chat history, prompt library, integrations, etc.<p>Would love to hear all the feedback!
评论 #35055712 未加载
评论 #35054853 未加载
评论 #35054719 未加载
评论 #35054277 未加载
评论 #35060108 未加载
lowefk大约 2 年前
Shameless plug: I just don&#x27;t like closed-source software; here is my attempt at re-implementing ChatGPT&#x27;s UI as a desktop app with the ChatGPT API, and it is open source: <a href="https:&#x2F;&#x2F;github.com&#x2F;chatgptui&#x2F;desktop">https:&#x2F;&#x2F;github.com&#x2F;chatgptui&#x2F;desktop</a> I&#x27;ve implemented most of features of ChatGPT, text-to-speech via Azure, and keyboard shortcuts such as tab&#x2F;shift+tab.<p>Edit: However, as typingmind is earning more than $1000, it should have more features and better maintenance.
评论 #35056226 未加载
评论 #35055183 未加载
ICodeSometimes大约 2 年前
Well done! I wonder if it&#x27;s worth it to also hide a &quot;select model&quot; option somewhere, since we&#x27;re putting in our own api keys i&#x27;d be interested in trying out other models even though they arent &quot;chat&quot; models.<p>Also would be great to see which messages are included in the computation, since chat gpt limits total characters per request to 4K? so inevitably some past messages will be rendered useless.<p>Overall well done!
评论 #35054630 未加载
kierangill大约 2 年前
I’m working on the same thing, but open source!<p><a href="https:&#x2F;&#x2F;github.com&#x2F;kierangilliam&#x2F;chatwithme.chat">https:&#x2F;&#x2F;github.com&#x2F;kierangilliam&#x2F;chatwithme.chat</a><p>Available at: <a href="https:&#x2F;&#x2F;www.chatwithme.chat&#x2F;" rel="nofollow">https:&#x2F;&#x2F;www.chatwithme.chat&#x2F;</a>
评论 #35055873 未加载
epaga大约 2 年前
This looks very nice, lots of great extra features over the vanilla UI.<p>One possible improvement: I had accidentally mistyped my API key and it popped up an HTTP 500 error instead of going &quot;That doesn&#x27;t seem to be a valid API key, could you make sure you pasted it in correctly&quot; or something...
评论 #35054618 未加载
andygcook大约 2 年前
Tony Dihn built this, who is a fun follow on Twitter if you enjoy indie hacking content: <a href="https:&#x2F;&#x2F;twitter.com&#x2F;tdinh_me" rel="nofollow">https:&#x2F;&#x2F;twitter.com&#x2F;tdinh_me</a>
purplend大约 2 年前
Superpower ChatGPT is free, has a ton of features, and it doesn&#x27;t need your API key.<p><a href="https:&#x2F;&#x2F;www.reddit.com&#x2F;r&#x2F;OpenAI&#x2F;comments&#x2F;11ef8ea&#x2F;superpower_chatgpt_v220_is_out&#x2F;" rel="nofollow">https:&#x2F;&#x2F;www.reddit.com&#x2F;r&#x2F;OpenAI&#x2F;comments&#x2F;11ef8ea&#x2F;superpower_...</a>
评论 #35057537 未加载
101008大约 2 年前
Looks amazing - congrats! I haven&#x27;t checked the API in detail but how do you keep the context of the conversation (awareness of previous questions and answers)? Do you send back the whole conversation on every request?
评论 #35055556 未加载
Bzzz666大约 2 年前
Cool project! Thank you! I would request a new feature, a page&#x2F;document upload (in parts if it is big) to update the right\correct context. For example the current documentation for the framework I use version 27, but chatgpt only knows version 17 of it and I have to upload pieces of documentation every time to get correct updated code snippets.<p>That would be great, something like a button\action with a promt that would load and split if needed large amounts of text and promt it in conversation. (maybe add format some parsing, like markdown or plain text)
评论 #35055100 未加载
foolinaround大约 2 年前
ChatGPT has this annoying habit of crashing or having extended downtime.<p>If this UI can capture my query in the case of such a crash and keep retrying till I get the answer, and then notify me (browser, email, etc) - that would be great.
throwaway86530大约 2 年前
Very neat. I am already using it.<p>One feature I would love is passing a prompt (or even a conversation) using queryparams. It would help for the integration with other tools.<p>Another feature I&#x27;d love is to exploit the &#x27;system&#x27; agent. From the documentation, there are three possible agents : User, Assistant and System. My understanding is that system can be exploited to drive the expected general behavior of the assistant and seems very useful to that regard.<p>Last thing, if it was open-source I could clone it and that would dismiss any fears from having my API key stolen. But that&#x27;s up to you of course.
评论 #35056493 未加载
Heleana大约 2 年前
Great work on the project and thank you for sharing it! I do have a feature request though - would it be possible to add a page&#x2F;document upload function that allows for updating the correct context?
punnerud大约 2 年前
Nice, just add from Safari to HomeScreen and you get full screen view
评论 #35054451 未加载
johnjungles大约 2 年前
I just want PWA on ChatGPT
评论 #35056129 未加载
poisoned大约 2 年前
Pretty buggy got `Application error: a client-side exception has occurred (see the browser console for more information).` after a couple of prompts. And I can&#x27;t access my old conversation anymore and have to restart the whole conversation.
jerpint大约 2 年前
Anyone aware of a mobile app doing something similar? I guess I could use this too vis browser
评论 #35056211 未加载
dmw_ng大约 2 年前
Can anyone recommend a UI clone as close to the regular ChatGPT as possible, but built on the API? The API traffic is sent directly into Azure while the regular UI is sent via CloudFlare. Vastly prefer the former reading my conversations than the latter
评论 #35055625 未加载
评论 #35056503 未加载
thoughtpeddler大约 2 年前
How is this different from Quora&#x27;s new Poe web app? [1]<p>[1] <a href="https:&#x2F;&#x2F;twitter.com&#x2F;adamdangelo&#x2F;status&#x2F;1631714221171023873" rel="nofollow">https:&#x2F;&#x2F;twitter.com&#x2F;adamdangelo&#x2F;status&#x2F;1631714221171023873</a>
leobg大约 2 年前
Text to speech output, please. Google WaveNet voices. With a toggle to turn auto-reading of responses off or on.<p>Add serpapi on top of that, and you might just become my phone’s most used app.
agust大约 2 年前
It has the one most important feature ChatGPT is missing: add to homescreen&#x2F;install. Not sure why they haven&#x27;t added it yet. Thank you for making this!
评论 #35055553 未加载
thunderbong大约 2 年前
To all the HNers here commenting on having used this - are you entering your API keys into this app website directly?
评论 #35152151 未加载
comatose_thor大约 2 年前
Can you please prevent it from zooming on input on iOS devices?