Skip to content

πŸš€ Save my Chatbot: Download your Phind, Perplexity, ChatGPT and MaxAI-Google threads and pages into markdown files (unofficial). ⏩ Now available in the Chrome Web Store and the Firefox Add-ons Store! (formerly Save my Phind)

License

Notifications You must be signed in to change notification settings

Hugo-COLLIN/SaveMyPhind-conversation-exporter

Repository files navigation

SaveMyChatbot logo Save my Chatbot - AI Conversation Exporter

πŸš€ Download Phind, Perplexity, ChatGPT and MaxAI-Google knowledge into markdown files!

Save my Chatbot demonstration gif

πŸ—ΊοΈ Welcome, new exporters!

β¨  It's available for Chrome, Firefox, Edge, Opera, Brave, and many more... πŸ˜‰

❓ How to use? Simple as 1-2!

  1. Go to a chat page: ChatGPT, Phind, Perplexity or Google (with MaxAI integration).
  2. Click on the extension icon.

πŸ‘‰ It will automatically download a structured markdown file containing the conversation. You can optionally configure some export settings in the Options page.

😎 Why Save my Chatbot?

  • To keep AI generated information offline
  • To read and process in a knowledge base / note-taking app (like Obsidian, Scrivener...)
  • To share threads with others (send by email, publish on a blog...)

🎯 Main features:

  • Export chats from Phind, Perplexity and MaxAI-Google
  • Clean markdown formatting and structuring
  • Keep numbered sources in the exported file
  • Configure your exports (filename, more options coming soon...)
  • Informative file header and filename (date, url...)
  • Indicates the chatbot response mode used (Phind-Search and Perplexity)
  • Informative modals (updates...)

βœ… Enjoy!

✏️ Please note that this project is not affiliated with any chatbot service.


πŸš€ Behind the scenes

🀯 A challenging development

Chatbots are constatly changing their interfaces. That makes developing Save my Chatbot a wild adventure. Here are some of the challenges I tackle:

  • Interface Changes: Regular updates to fix broken exports, incorrect formatting, and content extraction issues.
  • New Chatbots: Each chatbot has its unique interface, so I dive into the page source code to understand its structure and what I need to extract to create a clean export file.
  • Code Maintainability: Enhancing the codebase to ensure it remains clean, understandable, and adaptable.
  • Feature Expansion: Adding more features to enhance user experience.

πŸͺΆ Join the journey!

Your feedback and contributions are invaluable. Here's how you can help:

  • Report Issues: Encounter a bug? Have a suggestion? Open an issue.
  • Suggest Features: Have ideas for new features or improvements? Join the discussions page.
  • Code Contributions: Skilled in coding? Fork this repository and submit pull requests to help improve the extension. Please see the project license.

❀️ Keep it alive!

Appreciate my efforts? Help me maintain and improve Save my Chatbot by donating:

Donation button