Description
ChatTree is a Chrome extension designed to revolutionize how users interact with and manage their AI conversations. It transforms lengthy chat histories from platforms like ChatGPT and Claude.ai into intuitive, interactive graph visualizations. This allows users to easily see the flow of their discussions, navigate through different branches, and quickly locate specific messages.
The extension integrates seamlessly into Chrome's side panel, providing a non-intrusive viewing experience while you chat. Key features include an interactive graph view that displays the entire conversation flow at a glance, enabling non-linear navigation to switch between different conversation paths effortlessly. Advanced search capabilities allow users to comb through their entire chat history to pinpoint specific messages.
ChatTree offers flexible export options, allowing users to save their conversations in formats such as Markdown for general use, Obsidian for note-taking, and XML for structured data. Message navigation is streamlined, providing quick access to any point in the conversation. A significant benefit is its local processing capability; all data stays within the user's browser, ensuring privacy and security as no external servers are involved.
This tool is particularly beneficial for a wide range of users and scenarios. It is perfect for complex problem-solving discussions, multi-branch brainstorming sessions, educational conversations, code review discussions, project planning chats, and in-depth research and exploration. By making it easy to track and manage multiple conversation threads, ChatTree helps users stay organized and focused on their creative and analytical processes.
ChatTree is privacy-focused and open-source, with all processing happening locally. The project is available on GitHub, promoting transparency and community contribution. It supports conversations on chat.openai.com (ChatGPT) and claude.ai (Claude.ai), making it a versatile tool for users of these popular AI models.
ChatTree's Core Features
Visualize ChatGPT and Claude.ai conversations as interactive trees
Interactive graph view of entire conversation flow
Non-linear navigation for switching between conversation paths
Advanced search functionality for chat history
Flexible export options to Markdown, Obsidian, and XML
Quick message navigation within conversations
Local processing for enhanced privacy and security
Side panel integration for non-intrusive viewing
Cross-platform support for ChatGPT and Claude.ai
Open-source project available on GitHub
How to use ChatTree?
Install: Add the ChatTree extension to your Chrome browser.
Access: Open a ChatGPT or Claude.ai conversation.
Visualize: Click the ChatTree icon to open the interactive graph in the side panel.
Navigate: Use the graph to explore different conversation branches and messages.
Search: Utilize the advanced search to find specific parts of your chat history.
Export: Select your desired format (Markdown, Obsidian, XML) to export conversations.
ChatTree's Use Cases
- Visualizing AI Chats
- Managing Complex Discussions
- Brainstorming and Idea Generation
- Research and Documentation
- Code Review Analysis
- Educational Learning
- Project Planning








