Hey there 
I like the idea of accessing GPT-4 wherever I want, in every application, without needing to switch context. Additionally, I really miss personalization, long-term memory, and going beyond answers to take actions. As a result, I’ve created a desktop app (Tauri/SvelteKit/Pinecone).
It looks like this:
And its main features include:
- ChatUI which uses GPT-4 and a streaming option to get results right away
- User-defined snippets for prompts.
- Snippets can be used directly in a chat or through global keyboard shortcuts.
- App has access (read/write) to the clipboard, so it can work on selected text.
- Snippets may perform a remote action which sends information and get it back (like ChatGPT Plugins)
- Alice has a long-term memory, built with SQLite and Pinecone
- Alice memories are also stored in Airtable, so I can use them on my iPhone (via Shortcuts) and even Apple Watch Ultra (voice interaction & ElevenLabs.io)
Thanks to global keyboard shortcuts, I can use predefined snippets wherever I want.
Logic of remote actions is built in make.com (similar concept to Zapier), so it’s really flexible and relatively easy to build.
What do you think, guys?
2 Likes
Did you make it? Does it work? If so, is it free? I teach and like you, I would love ChatGPT to remember my conversations. And really like the Elevenlabs because I have a trained model of my voice. I don’t use the Apple Watch or Apple computers
1 Like
Hi, I don’t want to make assumptions, but given the project he is proposing, I suppose you will have to enter your API key. You will therefore pay the costs generated by the use of GPT-4, be careful as the bill can quickly become quite high haha, I speak from experience! Have a good day.
Thank you for the fast reply! That’s what I was thinking. If only we could tell it, “Only remember this” or “Don’t remember that”, that would be the ideal setup. With no way to set a spending limit, it’s like handing a monkey a loaded gun and waiting for the inevitable, and we are unable to keep the monkey from playing with the gun. The bullets (bills) hit us, causing major damage. Not a positive direction for this to go. If I knew someone coding this, I’d suggest that, with the option to increase the limit, to finish whatever we are working on.
Did you make it?
Yeah, https://heyalice.app
Does it work?
Yes, but the public version of this app is limited in many ways. Implementing long term-memory and integration with external services takes time. This is a project I develop 4fun, so I have a very limited time for adding new features. I’m choosing only these I consider stable and easy to implement. The most advanced ones are just for me.
I teach
Me too. You can check my e-book Everyday with GPT-4 - Product Information, Latest Updates, and Reviews 2023 | Product Hunt which soon will receive an update.
I would love ChatGPT to remember my conversations.
I’m a developer, so it’s fairly easy for me to do so. For those who can’t do code, there is no easy way to achieve this atm.
Yep. Setting a spending limit is a super important part of using tools like this app. With GPT-4, costs can really skyrocket in no time.
I’ve been thinking about sharing my own API key, but at this stage, I don’t see a reason to. Especially since the app itself is free. If that changes (if it ever does), I’ll consider different options.
My thoughts: the UI is so low contrast I cannot read any of the text/labels.
Thank you for your feedback. I agree, and I’ll fix it in the upcoming updates.