Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/Hugo-COLLIN/SaveMyPhind-conversation-exporter

πŸš€ 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)
https://github.com/Hugo-COLLIN/SaveMyPhind-conversation-exporter

chatbot chatgpt chrome-extension firefox-addon javascript max-ai modular oop-in-javascript perplexity perplexity-ai perplexity-pages phind

Last synced: 2 months ago
JSON representation

πŸš€ 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)

Awesome Lists containing this project

README

        

# 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!


⏩ Click here to install Save my Chatbot βͺ

β¨  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:
- [x] Export chats from Phind, Perplexity and MaxAI-Google
- [x] Clean markdown formatting and structuring
- [x] Keep numbered sources in the exported file
- [x] Configure your exports (filename, more options coming soon...)
- [x] Informative file header and filename (date, url...)
- [x] Indicates the chatbot response mode used (Phind-Search and Perplexity)
- [x] 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](https://github.com/Hugo-COLLIN/SaveMyPhind-conversation-exporter/issues).
- **Suggest Features**: Have ideas for new features or improvements? [Join the discussions page](https://github.com/Hugo-COLLIN/SaveMyPhind-conversation-exporter/discussions).
- **Code Contributions**: Skilled in coding? Fork this repository and submit pull requests to help improve the extension. Please see the [project license](LICENSE).


## ❀️ Keep it alive!
Appreciate my efforts? Help me maintain and improve Save my Chatbot by donating:


Donation button