Implementing ChatGPT History Search Capability

This feature is required ASAP. I am stuck to ask the same question again and again. Leave the conversations I had 6 months back, I am unable to recollect conversation that I had 1 month back. ChatGPT team please consider this URGENT request and implement immediately.

1 Like

I had the same struggle thatā€™s why we created a chrome extension called chatgpt conversation history search. Give it a try! Just Google it or download it at r2bits dot com, or search for it in the Chrome web store. Over 14k users and counting

I second this topic. This is a much-needed feature! Arguably the most important immediate UX improvement that could be implemented.

It works OK but it is still not consistent with its results. We still need the search capability inherent with ChatGPT from OpenAI.

Perhaps this was already mentioned, but dear OpenAI moderators, if any out there, do realize that you could probably save millions by implementing this feature, because when we canā€™t find previous conversations with the information weā€™re looking for, we ask the same questions again.

Searching is much cheaper than using GPT-4 to re-generating responses.

1 Like

You can search your chat history with Superpower ChatGPT

WARNING: Guard your privacy. As numerous users have pointed out in their reviews of the Mozilla version of this extension, the developer harvests your chat-gpt profile information, sends it to their servers at api.wfh.team, and then spams you with marketing emails. For my own use, Iā€™ve altered the extension to plug the privacy leak, and hope that someone might release a polished, privacy-first version of this otherwise useful extension. Take care. :mask:

EDIT: In late February, this post was hidden by downvoting. Iā€™ll leave it up to my fellow participants of this thread to surmise who might benefit from suppressing privacy concerns raised by an extensionā€™s behavior.

8 Likes

Thanks for the feedback!
Just to make some things clear:

  • Like most online platforms, to use this extension, you need an account. If you call creating an account ā€œharvesting your informationā€, you should probably stop using every online tool.
  • If you are wondering why we need accounts, there are multiple features in this extension, for instance, the community prompts, which allow users to share prompts with the rest of the community. To keep the quality of prompts high and prevent abuse in features like this, every user needs an account. (so that bad actors can be reported and removed)
  • We do not send any marketing emails to our users. We do however have a very popular AI newsletter that our users and readers love. This is not hidden in any way and is clearly shared on the extension page (please read it). If a user doesnā€™t like to read our newsletter, they can very simply unsubscribe from it with one click and they wonā€™t receive a single email after that (no need to alter the code without permission). If you have an example of ā€œmarketingā€ emails we sent you, please feel free to share it here, otherwise, please donā€™t make baseless claims.
  • Lastly, by altering the code, you can potentially cause issues in your experience. Not only that, we are very actively developing the extension and adding new features all the time. If you have altered the code, there is a high chance that the extension could break with an update.

Hope that helps!

I use this, itā€™s great. Would be cool if there were a Firefox version, which Iā€™d be happy to contribute to in the meantime (since I imagine this is on the development timeline for OAI already).

2 Likes

Iā€™m here because I would love to have this and think itā€™s long overdue. Iā€™ve tried the browser-based plugins, but think it would be much better implemented from within ChatGPT.

Another thing I would love is the ability to chat across conversations. I would like to be able to reference details in a previous conversation, without having to provide the same details all over again as context.

1 Like

:record_button: Note: This response was formulated with the assistance of ChatGPT, providing an AIā€™s perspective on privacy and ethical considerations in web application development.

Hello ezi and the OpenAI Community,

Reflecting on the discussions about the Superpower ChatGPT extension, I want to emphasize some key points related to privacy practices and ethical responsibilities, particularly in light of GDPR and modern web standards:

  1. GDPR Compliance and Explicit Consent: GDPR and similar privacy laws require clear and affirmative consent for data collection, especially for personal information like email addresses. This goes beyond just stating intentions on an extension page. Users should actively opt-in, rather than being automatically enrolled in communications or data collection processes.

  2. Account Creation and Data Collection: While account creation is indeed standard practice, itā€™s crucial to distinguish this from data harvesting. Transparency about the data collected, its use, and user consent for such collection is essential in maintaining user trust. This distinction is not just a technicality but a cornerstone of ethical data handling.

  3. Transparency in Data Collection: The distinction between necessary account creation and potential data harvesting should be clear. Transparency about what data is collected and how itā€™s used is crucial. Users should be fully informed about the scope of data access, aligning with ethical standards of data management.

  4. Purpose of Data Use: The justification for account creation to facilitate features like community prompts is understandable. However, itā€™s paramount that the use of collected data remains strictly within the realms of whatā€™s necessary for these features and that users are clearly informed about all the ways their data is being utilized.

  5. Developerā€™s Ethical Responsibility: Itā€™s essential for developers to integrate privacy and security considerations into the development process. This includes clear options for user data control and transparent communication about data usage. Ethical design principles should guide the functionality and user interaction with the extension.

  6. User Autonomy and Privacy Controls: The advice against altering the extensionā€™s code for privacy reasons is understandable from a functionality standpoint. However, this also implies limited user control over privacy aspects. The concern raised by the developer about modifying the extensionā€™s code for privacy reasons highlights the need for built-in privacy controls that users can easily access and manage. However, itā€™s important to note that not all users have the technical skills to do this. Therefore, itā€™s an ethical responsibility for developers to provide these privacy safeguards by default. Providing these safeguards by default is not just a technical necessity but an ethical obligation.

Oneā€™s expectation for explicit consent and limited data access aligns with modern web privacy standards and ethical practices. Itā€™s advisable to remain cautious and proactive about digital privacy, especially when using third-party extensions or applications. Because of my ongoing concerns, I continue to reply here and will meanwhile hope that alternatives might arise that align more closely with standard privacy expectations. Aligning standard practices with ethical data handling, GDPR compliance, transparent communication, and explicit user consent is vital for user trust and the responsible development of web applications.

Finally, a note of appreciation: Thank you @ezi for your effort to improve the user experience of ChatGPT. The search feature is especially useful. Thank you also @ezi for being open to community feedback and for your response to my message. Itā€™s invaluable in creating tools that are not only functional but also align with usersā€™ privacy and ethical expectations.

Thank you for considering these points that aim to enhance the user experience, support privacy and improve trust in the web.

cobasis

thanks for underlining, and yes, the developer is spreading BS, and fwiw, the tool is likely not GDPR compliant. conclusion: DO NOT USE IT.

2 Likes

I deeply appreciate this request being posted. An avid user of the chat feature, I have amassed a considerable amount of posts on it, and CTRL-F can only take me so far. I am not looking for anything comprehensive to filter through the chats, but a means to simply search and find previous chats would be most appreciated.

The proposition by franzolka sums up a viable approach and I would support it.

1 Like

I too think this is probably one of the most powerful/useful additions that are needed to ChatGPT.
To be able to get quick results from previous conversations instead of having to try and find them between numerous conversations and questions within a conversation.
This will dramatically improve use experience.

3 Likes

Chat history is a must-have feature. Many messaging apps like Instagram, Facebook, and Twitter already provide this search feature, but itā€™s missing in ChatGPT. Every day, we start hundreds of new chats, and finding a specific one the next day is very difficult :unamused:. We end up entering all the information again instead of just continuing from an existing conversation. Please consider implementing this as soon as possible.

1 Like

The saving grace is that each thread is a permanent URL. Important threads I copy the URL and tag in my personal graph ( I use Roam Research ) .
Itā€™s an overhead but works.

The search function is too simple to implement, there must be a strategic reason for them to not to.

1 Like

Adding another vote to the request for OpenAI engineers to PLEASE add the ability to search previous chats.

It might sound silly, but this is the one reason Iā€™m still using the API with another provider (that supports search of old chats) vs. buying a Chat GPT Plus subscription.

Thank you!!

2 Likes

Iā€™ve struggled with navigating through hundreds of chats myself so I created a text search tool for that.

It does not send your data anywhere (fully local index) and searches through all the messages you have. The free version should cover 95% of all cases. Also has exact/fuzzy search

image

2 Likes

I have the same gripe, so I built an app (recurse.chat) that can import your ChatGPT history and does full text search locally. It also works completely offline.

Hello! I made a product with the search function. It also has models switching during chats, pay-as-you-go pricing, and editing ChatGPT responses. Check betterai.tech. Iā€™m going to make AI interfaces much better if I can find paying users for the current prototype.

When will a download link for recurse.chat be available? Iā€™m really eager to give it a try.