A privacy-focused web application designed to locally process and analyze exported chat data from ChatGPT by OpenAI and Claude by Anthropic. Although both models have built-in search functions, these can be slow and impractical for users managing a large number of saved conversations. With this web application, users can quickly and efficiently access their archive of AI interactions, avoiding the hassle of directly navigating raw JSON files, as is the case with Claude exports.
Additionally, the application ensures all data processing happens exclusively on the user's device, directly in the browser, maintaining privacy by preventing data transmission to external servers. Users can easily download the HTML page and inspect the source code themselves to verify functionality and security. Developed as a completely standalone project, it utilizes only HTML, CSS, and JavaScript without external dependencies (except fonts), enabling immediate local deployment without additional configurations.
By leveraging their own chat backups, users can efficiently manage, consult, and revisit previous conversations. Working locally also bypasses common restrictions, such as losing access to older chats or experiencing difficulties exporting complete archives from official platforms.
To use this application, you first need to export conversations from ChatGPT or Claude. The official procedures are available at the following links:
LLM Chat Explorer is a web application that allows users to upload and analyze JSON files containing exported conversations from ChatGPT and Claude. Its intuitive interface makes it easy to search and view chats, providing a lightweight and fast solution without compromising data privacy.
One of the main advantages of this application is the ability to easily analyze AI conversations without having to decipher raw JSON files. While ChatGPT provides both a JSON file and a preformatted HTML file with all chats integrated, Claude, on the other hand, only offers a JSON file, making it particularly difficult to navigate, especially when dealing with large files. LLM Chat Explorer solves this problem by allowing users to seamlessly view and navigate their conversations through an intuitive and accessible interface.
The application is designed with a strong focus on privacy:
git clone https://github.com/levysoft/llm-chat-explorer.git
llm-chat-explorer.html
file in your preferred web browser.llm-chat-explorer.html
file in your browser.conversations.json
) into the upload area or click to select it.The application is built with HTML, CSS, and JavaScript and offers the following features:
FileReader
object without being sent online.llm-chat-explorer/
βββ llm-chat-explorer.html # Main application page
βββ assets/ # Folder containing images and screenshots
β βββ screenshot1.jpg
β βββ screenshot2.jpg
β βββ screenshot3.jpg
β βββ screenshot4.jpg
βββ README.md # This file
βββ LICENSE # License file (GPL v3)
Here are some screenshots of the application:
Upload Page:
Chat List:
Settings:
Advanced Search:
Your feedback is valuable! If you encounter issues or have suggestions, please open an issue or submit a pull request. Contributions and suggestions for improvements are always welcome.
All changes and updates to the application are documented in the CHANGELOG.md file.
Antonio Troise
This project is released under the MIT License. See the LICENSE file for more details.
There are no datasets linked
There are no datasets linked