Live data from Hacker News

Show HN: I built a better UI for ChatGPT

typingmind.com

61–70 of 95 posts

Re: Show HN: I built a better UI for ChatGPT

#61
post #16

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. It'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. It has some more convenient features that make your that experience way better. Like search chat history, prompt libr…

> I was annoyed by the default OpenAI ChatGPT slow-typing animation I’d assumed ChatGPT’s slow-typing was actually the model’s real-time output, streamed to the browser token-by-token. When I’ve made GPT3 API calls it’s worked like this, with streaming switched off I might need to wait ~20 seconds for a long response back. I just tried your UI, and it’s so much faster ! Was my assumption about real-time output wrong?…

I think the slow responses are the real generation rate when you time share the GPU. If you are willing to let GPUs occasionally sit idle though, you can probably get a faster generation rate by dedicating more of the GPU time to that one client.

Re: Show HN: I built a better UI for ChatGPT

#62

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. It'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. It has some more convenient features that make your that experience way better. Like search chat history, prompt libr…

It's a static web app, you can host it yourself Note for anybody else wondering, it's not open source, you have to download a binary. More FAQ by clicking the Gift (?) icon at the top and scrolling down.

Entrust your AI key to a closed binary? Bot what could possibly go wrong?

Re: Show HN: I built a better UI for ChatGPT

#63

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. It'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. It has some more convenient features that make your that experience way better. Like search chat history, prompt libr…

It's a static web app, you can host it yourself Note for anybody else wondering, it's not open source, you have to download a binary. More FAQ by clicking the Gift (?) icon at the top and scrolling down.

It is open source. Your browser retrives all the JS and html sources. Even if it were somehow closed source, it doesn't really matter. You can view web requests and other, and see for yourself.

Re: Show HN: I built a better UI for ChatGPT

#64

Earlier quoted context omitted.

It's a static web app, you can host it yourself Note for anybody else wondering, it's not open source, you have to download a binary. More FAQ by clicking the Gift (?) icon at the top and scrolling down.

It is open source. Your browser retrives all the JS and html sources. Even if it were somehow closed source, it doesn't really matter. You can view web requests and other, and see for yourself.

What Just because you can see HTML and JS that THE BACKEND SENT doesn't mean you can see the actual logic (code)

Re: Show HN: I built a better UI for ChatGPT

#65

Earlier quoted context omitted.

It's a static web app, you can host it yourself Note for anybody else wondering, it's not open source, you have to download a binary. More FAQ by clicking the Gift (?) icon at the top and scrolling down.

Entrust your AI key to a closed binary? Bot what could possibly go wrong?

Careful with the sarcasm. Only positive vibes are allowed on showHN or the admin goes ballistic. I've seen it happen.

Re: Show HN: I built a better UI for ChatGPT

#66

Earlier quoted context omitted.

It's a static web app, you can host it yourself Note for anybody else wondering, it's not open source, you have to download a binary. More FAQ by clicking the Gift (?) icon at the top and scrolling down.

Entrust your AI key to a closed binary? Bot what could possibly go wrong?

I'm not defending anyone here but just strace the program if you're really worried about it. If you don't know what strace is: it exports every syscall the program has made, so you'd see if it's doing anything suspicious.

Re: Show HN: I built a better UI for ChatGPT

#67

Earlier quoted context omitted.

It's a static web app, you can host it yourself Note for anybody else wondering, it's not open source, you have to download a binary. More FAQ by clicking the Gift (?) icon at the top and scrolling down.

It is open source. Your browser retrives all the JS and html sources. Even if it were somehow closed source, it doesn't really matter. You can view web requests and other, and see for yourself.

The ability to reverse engineer the source through the browser doesn't make something qualify as open source anymore than reverse engineering a binary with some other tool.

I can view web requests but let's say on the 365th web request it sends my API key to an unknown location. How would I know if this was closed source?

Re: Show HN: I built a better UI for ChatGPT

#68

Earlier quoted context omitted.

Entrust your AI key to a closed binary? Bot what could possibly go wrong?

I'm not defending anyone here but just strace the program if you're really worried about it. If you don't know what strace is: it exports every syscall the program has made, so you'd see if it's doing anything suspicious.

Or don't use it, and warn others of the issues and let them decide if they want to use it.

Re: Show HN: I built a better UI for ChatGPT

#69
post #67

Earlier quoted context omitted.

It is open source. Your browser retrives all the JS and html sources. Even if it were somehow closed source, it doesn't really matter. You can view web requests and other, and see for yourself.

The ability to reverse engineer the source through the browser doesn't make something qualify as open source anymore than reverse engineering a binary with some other tool. I can view web requests but let's say on the 365th web request it sends my API key to an unknown location. How would I know if this was closed source?

Forgive me if I’m just being naive but couldn’t you look at the source from the browser dev tools?

Re: Show HN: I built a better UI for ChatGPT

#70
post #68

Earlier quoted context omitted.

I'm not defending anyone here but just strace the program if you're really worried about it. If you don't know what strace is: it exports every syscall the program has made, so you'd see if it's doing anything suspicious.

Or don't use it, and warn others of the issues and let them decide if they want to use it.

Well I don't see why not, also I don't see which issues if you're not using it as you couldn't encounter any to begin with. Being closed source is not an issue.
Post reply on HN