Tony Dinh

Typing Mind - A better UI for ChatGPT

byβ€’

Use ChatGPT with enhanced features like fast response, chat search, integrations, prompt library, etc. Use your own API Key, run locally on your browser, macOS App, and self-host available.

Add a comment

Replies

Best
Tony Dinh
Hello everyone! It's Tony πŸ‘‹ I was so annoyed by how ChatGPT slowly typed out the answers + kept logging me out every day, so I built a new UI on top of its API. Introducing https://typingmind.com ✨ Over the past week, I have added so many convenience features to enhance the overall chatting experience with ChatGPT. I'm so excited to share it with you all here. You will to have your OpenAI API key in order to use the app. You can buy a license key to unlock all the features like prompt library, chat history search, AI characters, macOS app, self-host option, etc. Would love to hear all your feedback! Thank you! 😊
Dineshan
Launching soon!
@trungdq88 That is incredible work. An accurate solution is to use chatgpt continuously. Congrats on the launch
Chris Messina
Top Hunter
@trungdq88 this is super cool! Nicely done.
Hans van Gent
Love the product, keep up the good work @trungdq88! Was wondering though, since you use the API of ChatGPT is there a way for you to build in a feature to paste in longer data? Let's say you have a piece of content of 10K words and you want it summarized, with standard ChatGPT you're running into limits when pasting in your content. Is there a way for you to build it that chunks it up and like this, circumvents these limits and allows for bigger data sets to work with? Getting fed up with the "The message you submitted was too long, please reload the conversation and submit something shorter." and looking for ways around that. If you’ve add that, that would make it a total game changer!
Tony Dinh
@jcvangent Hi Hans, thanks for the kind words! The limit set by OpenAI also apply for the API, and there is no way around this πŸ˜„
Hans van Gent
@trungdq88 so you can’t feed it in pieces to ChatGPT, tell it to combine it in its memory and then tell it to summarise it?
Remco Strijdonk
@trungdq88 @jcvangent The token limit is for the whole chat, including history (as far as I know). You could combine all the summaries, save them in a DB, and feed the smaller summaries back in ChatGPT. Not sure if that will yield great results though. Maybe GPT-4 will improve?
Hans van Gent
@remco_strij your process sounds exactly something you would do with an api tool like this indeed, while we cross our fingers that chatgpt 4 will allow it easier
Marat Ablayev
Hi Tony, great job! Now I am getting into the position: See the product from Tony? just go and buy it
Tony Dinh
@marat_ablayev wow, haha, thank you so much, Marat!
Kristie Hartin
You said you created Typing Mind because you were "so annoyed by how ChatGPT slowly typed out the answers", yet your solution shows an intrusive popup that FORCES the user to pay or wait 10 seconds to continue. This happens every single time I hit "regenerate". Every. Single. Time. Every once in a while I get the following error message: "Something went wrong. Please try again or contact support. Opening the console might help clarifying the issue". Where's the console? Where do I find more details about the error? Although ChatGPT can be annoying, this is outright frustrating. Responses are often shown as code, even when the prompt doesn't include such request. This makes it hard to read the full answers and copy selectively. I feel like you could use more space on the screen, especially on smaller screens like mine. There is a lot of white space and a non-collapsible sidebar. Other than that, it's pretty neat. I love the dark mode and the entire UI. I'd be happy to pay for such a tool if it was working properly. Guess I'll wait until the beta is over and the issues are fixed!
Hieu
Seeing the growth of TypingMind in the past few days was amazing. Best of luck for the launch anh!
Tony Dinh
@hieussr1 thank you so much, Hieu!!
Marc Lou
Congrats on the launch, legend!
Tony Dinh
@marclou thank you for the support, Marc! 😁
Oleksandr Gornostal
@trungdq88 this is great! Too bad OpenAI doesn't offer OAuth so users don't have to trust API keys to third parties. BTW @trungdq88 do you have any plans on offering a self-hosted version with the API stored on the back end side? I'd definitely purchase the app then, because local storage is not considered a secure place. Check out this OWASP page about security implications of using browser's local storage (this is what TypingMind is using currently): https://cheatsheetseries.owasp.o...
Tony Dinh
@s_gornostal currently no, but for that I have a new service I will introduce soon! TypingMind is designed for personal use.
Richard Gao
Love all these frontends coming out for ChatGPT and other AI tools! Do you have plans for image generation as well? Would love to get the evoke-app.com API working on this Congrats on your launch!
Tony Dinh
@richard_gao2 I'll look into that!
Alexander Gorskij
Hi-ya developers ! Well done on getting your startup on the Product Hunt! I love what you did! I've only got a single question. What are you planning to add in near future?
Tony Dinh
@new_user_937170b1b4 Thank you, Alexander! The next feature I'm going to add is sync so you can sync the chats between devices easier!
Bruce Mclachlan
Congrats on the launch Tony!! I immediately signed up for the early bird pricing because I know this product is just going to get better & better!!
Tony Dinh
@brucem80 thank you for believing in me, Bruce!! 🀩
Neeraj Bhatt
Lesssssgoooo Tony Product of the Day Product of the Week Product of the Month πŸŽ‰πŸ˜
Tony Dinh
@nb9t7 hope soo!! πŸ₯³
Nico
Congrats on the launch Tony! Really solid product, any plans to make native apps later? (Mac/windows mainly)
Tony Dinh
@nicolas_jeanne there is a macOS app! You will receive the file in your email πŸ˜„ (demo video of the macOS app: https://twitter.com/tdinh_me/sta...)
SHUBHAM BAPNA πŸ‘‹
Great one. Need whitelable option now!
Erik Fiala
Let's go πŸš€ this launch will be huge πŸ‘
Tony Dinh
@erikfiala thank you Erik!!
Simon Hoiberg
Love this! Huge upgrade to the regular ChatGPT πŸ™Œ The ability to define the role and purpose of the chat agent is a game changer. Awesome work, Tony!
Tony Dinh
@simonhoiberg thank you so much for the constant support, Simon!! Glad you find it helpful!
Mehdi Rifai
Congrats Tony! Your UI is neat and the product is awesome πŸš€ I have been following on Twitter for a while. I love your speed of execution. It took you a few days to launch this product which is insane efficiency. You always seem to favor one time purchase business models, though. Can I ask you why?
Tony Dinh
@mehdi_rifai for this one, I don't have a recurring cost, so I don't charge a recurring price.
RaΓΊl MarΓ­n Moreno
Hi Tony! Just bought a license yesterday and I'm having a blast. Congrats! πŸŽ‰You probably already have it in your backlog but having syntax highlighting for code snippets would be amazing.
Tony Dinh
@raulmarindev Thank you, Raul! The syntax highlighting is currently partially working. I'll improve that for sure!
Orkun KaragΓΆz
Congrats on the launch Tony! The new UI looks great and convenient. I would love to see more template prompts in the Prompt Library, especially it would be really cool to have them grouped for use cases. There are a lot of prompt template products I've seen recently and I think its not really easy to find the use case prompt that I want to use instantly among all these products :)
Hossein Yazdi
@trungdq88 Simple and clean UI. Well done Tony πŸ‘πŸ‘
Brijesh Marvaniya
Congratulations on your launch πŸ₯³πŸΎ Good Luck πŸ‘πŸ»πŸ‘πŸ»