Skip to content

detoxify-x aims for user to customise their timeline as they want on X, also giving the choice to enforce or supress some tweets by manual selection.

License

Notifications You must be signed in to change notification settings

Saarthakkj/detoxify-x

Detoxify

Detoxify: Impossible To Be Distracted.

Detoxify is an AI-powered Chrome extension that leverages Nebius AI Studio to intelligently filter your Twitter/X feed based on your preferences, using both text and image analysis to help you focus on content that matters to you.

📑 Table of Contents

🚀 Quick Start

Local Setup

  1. Clone the Repository
git clone https://github.com/Saarthakkj/detoxify-x.git
cd detoxify-x
  1. Load the Extension in Chrome
  • Open Chrome and navigate to chrome://extensions/
  • Enable "Developer mode" in the top-right corner
  • Click "Load unpacked" and select the extension folder from the cloned repository
  1. Configure API Key
  • Get your API key from Nebius AI Studio
  • Click on the Detoxify extension icon in Chrome
  • Enter your API key in the settings
  1. Initialize and Use
  • Navigate to Twitter/X
  • Type your preferred category and toggle the filter on
  • The extension will automatically start filtering content based on your preferences

🎯 What Detoxify Does

Detoxify transforms your Twitter/X browsing experience by:

  • Processing both text and images in real-time for comprehensive content understanding
  • Letting you specify exactly what type of content you want to see
  • Using advanced AI to instantly analyze tweets and their images
  • Filtering out content that doesn't align with your specified interests
  • Providing real-time content scraping and analysis
  • Creating a cleaner, more focused Twitter feed tailored to your needs

⚙️ How It Works

  1. Set Your Preferences: Simply type in what categories of content you're interested in
  2. Browse Twitter: Navigate Twitter/X as you normally would
  3. Real-time AI Processing: The extension analyzes both text and images in tweets as they load
  4. Smart Filtering: Content is instantly filtered based on your preferences
  5. Continuous Updates: Your feed refreshes automatically as you scroll

The extension processes tweets in real-time, analyzing both text and images simultaneously for the most accurate content filtering.

🔑 Key Features

  • Multimodal Analysis: Processes both text and images for comprehensive content understanding
  • True Real-Time Filtering: Instant content analysis as you scroll
  • Simple Preference Setting: Just type what you want to see
  • Personalized Content: View only the content that matches your interests
  • Smart Image Processing: Images are analyzed for context and relevance
  • Fast Processing: Efficient real-time analysis with minimal latency
  • User Control: Easily toggle filtering on/off as needed
  • Private Operation: All processing happens on your device

🔒 Privacy & Security

  • Your API key is securely stored using Chrome's Storage API
  • All communication with Google's API uses secure HTTPS
  • No user data is collected or stored
  • Content analysis happens on-demand and isn't retained

🤝 Contributing

We welcome contributions to improve Detoxify:

  1. Fork the repository
  2. Create a feature branch (git checkout -b feature/enhancement)
  3. Commit your changes (git commit -m 'Add enhancement')
  4. Push to the branch (git push origin feature/enhancement)
  5. Open a Pull Request

📝 License

This project is licensed under the MIT License - see the LICENSE file for details.

📧 Contact

Saarthak Saxena

Project: GitHub Repository


Made with ❤️ for a cleaner Twitter experience

About

detoxify-x aims for user to customise their timeline as they want on X, also giving the choice to enforce or supress some tweets by manual selection.

Resources

License

Code of conduct

Contributing

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 2

  •  
  •