Visualize ChatGPT conversations as interactive trees

Latest Version

Version
0.0.3
Update
December 9, 2024
Size
200KiB
Developer
Category
Users
6
Rating
0 ★
Manifest Version
3
Web Store Status
Languages Support
English
See more
Permissions
Storage
Tabs
WebRequest
Scripting
ActiveTab
SidePanel
See more

ChatTree Extension

ChatTree - Visual Tree View for ChatGPT Conversations

Transform your ChatGPT conversations into an intuitive tree visualization! ChatTree helps you navigate complex discussions by displaying your chat history as an interactive graph in Chrome's side panel.

Key Features:
• Interactive Tree View: See your entire conversation flow at a glance
• Branch Navigation: Easily switch between different conversation paths
• Message Editing: Quick access to edit or respond to any message in the tree
• Local Processing: All data stays in your browser - no external servers
• Side Panel Integration: Non-intrusive viewing alongside your chat

Perfect for:
• Complex problem-solving discussions
• Multi-branch brainstorming
• Educational conversations
• Code review discussions
• Project planning chats

ChatTree makes it easy to track and manage multiple conversation threads in ChatGPT, helping you stay organized and focused on your creative process.

Privacy-focused and open source: Your data never leaves your browser - all processing happens locally. The project is open source and available on GitHub at https://github.com/rikardradovac/chat-tree

Note: This extension works exclusively with chatgpt.com (ChatGPT).
Read more

Source Manifest.json

{"update_url": "https://clients2.google.com/service/update2/crx", "name": "ChatTree", "description": "Visualize ChatGPT conversations as interactive trees", "version": "0.0.3", "manifest_version": 3, "icons": { "16": "logo16.png", "48": "logo48.png", "128": "logo128.png" }, "side_panel": { "default_path": "index.html" }, "background": { "service_worker": "background.js", "type": "module" }, "permissions": [ "storage", "tabs", "webRequest", "scripting", "activeTab", "sidePanel" ], "host_permissions": [ "https://chatgpt.com/backend-api/*" ], "content_security_policy": { "extension_pages": "script-src 'self'; object-src 'self';" }, "web_accessible_resources": [{ "resources": ["logo16.png", "logo48.png", "logo128.png"], "matches": ["https://chatgpt.com/*"] }]}
Read more