AI Content Detector for Social Media
Detect AI-generated posts and comments on Reddit and LinkedIn using your choice of LLM provider.
Installation • Getting Started • Features • Platforms • Providers • Contributing
Slopdetector is a browser extension that helps you identify AI-generated content ("slop") on social media. It adds a scan button to posts and comments, sends the text to an LLM of your choice for analysis, and shows you a confidence score indicating how likely the content is to be AI-generated.
- Slopdetector inserts scan buttons
next to posts on supported social media pages. - When you click a scan button, the text of the post is extracted and sent to an AI service provider of your choice for analysis.
- An AI model examines the text for linguistic patterns that can help determine if it was written by a human or an AI.
- You receive a final report with the findings, including signals which explain why that was the verdict.
The Slopdetector extension — choose your AI provider, view scan statistics and customize your settings.
Left: LinkedIn post flagged as "Likely human". Right: Reddit post flagged as "Very likely AI-generated" — both showing "Detailed Reasoning" signals.
| Provider | Status | Notes |
|---|---|---|
| LM Studio | ✅ Supported | Fully local, offline analysis with no data leaving your machine |
| Anthropic API (Claude Models) | ✅ Supported | Cloud API |
| OpenAI API (ChatGPT Models) | ✅ Supported | Cloud API |
| Google Gemini API | ✅ Supported | Cloud API |
| OpenRouter API | ✅ Supported | Access to 100+ models through a single API |
| Platform | Status | Notes |
|---|---|---|
| ✅ Supported | Posts and comments on reddit.com and old.reddit.com |
|
| ✅ Supported | Feed posts including suggested and sponsored content | |
| X / Twitter | 🔜 Coming soon! | — |
More platforms will be added based on popular demand. Feel free to submit a request.
| ✅ Chrome, Edge, Brave, Opera (Chromium-based browsers) |
| ❌ Firefox (Manifest V3) |
Install Slopdetector from the Chrome Web Store
Alternative: Manual Installation (For Developers)
- Download — Clone or download this repository:
git clone https://github.com/webs7er/Slopdetector.git
- Open the extensions page — Navigate to
chrome://extensions/in Chrome (oredge://extensions/in Edge, etc.) - Enable Developer Mode — Toggle the switch in the top-right corner
- Load the extension — Click "Load unpacked" and select the project folder
- Pin it — Click the puzzle-piece icon in the toolbar and pin Slopdetector for easy access
To analyze posts, Slopdetector requires access to an AI model. You have two options: use a local model via LM Studio (free, private, but requires decent hardware) or use a cloud provider (OpenAI, Anthropic, OpenRouter, Google Gemini) which requires an API key.
An API key is a secure token that allows Slopdetector to communicate with your chosen AI provider's servers on your behalf. Since cloud models cost a fraction of a cent per request to run, the key links these requests to your account. Your keys are stored locally on your device and are never shared with us.
- Create an account — Sign up at the developer platform of your chosen provider (Google AI Studio, OpenAI, Anthropic, or OpenRouter).
- Add credits — You generally need to add a few dollars to your account balance to activate API usage.
- Generate the key — Navigate to the "API Keys" section in the provider's dashboard and click "Create new secret key".
- Copy the key — It will look like a long, random string of characters (e.g.,
sk-proj...orsk-ant...). Keep this secret, do not share it! - Configure Slopdetector — Click the extension icon in your browser toolbar, select the corresponding provider from the "Model Selection" dropdown, and paste your API key into the input field. The extension will save it automatically.
- Install — Download and install LM Studio.
- Download a model — Search for and download a small, capable model within the app (e.g., a 7B or 8B parameter model like Llama 3 or Qwen).
- Start the server — Navigate to the "Local Server" tab in LM Studio and click Start Server.
- Configure Slopdetector — Open the extension, choose LM Studio (Local), and ensure the URL matches the LM Studio server (the default
http://localhost:1234is usually correct).
- Navigate to Reddit or LinkedIn
- Look for the scan button (
) next to posts and comments - Click it to analyze the content
- View the result indicator:
| Indicator | Meaning |
|---|---|
| 🟢 Green | Likely written by a human |
| 🟡 Yellow | Ambiguous — could be either |
| 🟠 Orange | Likely AI-generated |
| 🔴 Red | High confidence AI-generated |
- Hover over the indicator to see the confidence score and detailed reasoning
Slopdetector offers several options to tailor the content analysis and interface to your preferences. Open the extension popup to tweak these configurations:
- Show Certainty % — Display the raw confidence score
- Detailed Reasoning — Show human and AI signals explaining the verdict
- Minimum Post Length — Skip short posts below a word count threshold
- Detection Sensitivity — Adjust the score boundaries between human/ambiguous/AI zones
Under the expandable Experimental Features section you can:
- Adjust the model temperature (precision vs. creativity)
- Edit the system prompt and output format for custom analysis behavior
- Fine-tune the AI-content score sensitivity zones with a visual drag-to-resize bar
- LM Studio runs entirely on your machine — no data leaves your computer.
- Cloud providers (OpenAI, Claude, OpenRouter, Gemini) send post text to their APIs for analysis. Your API keys are stored locally in Chrome's extension storage and are never shared.
- Slopdetector does not collect, store, or transmit any browsing data or analytics.
Scan buttons don't appear
- Make sure detection is enabled (toggle in the header)
- Check that posts meet the minimum word count (if the filter is enabled)
- Try refreshing the page — some dynamically loaded content needs a reload
Connection issues with LM Studio
- Ensure LM Studio is running and a model is loaded
- Verify the server URL in settings matches your LM Studio config (default:
http://localhost:1234) - Check that the LM Studio server is actually started (look for the server toggle in LM Studio)
Slow or failed analysis
- Cloud providers may have rate limits — wait a moment and try again
- For LM Studio, try a smaller/faster model
- Increase the minimum post length filter to reduce the number of API calls
- If the error persists, submit an issue..
Contributions are welcome! Feel free to open an issue or start a discussion.
Alternatively, you can also submit a pull request:
- Fork the repository
- Create a feature branch (
git checkout -b feature/my-feature) - Commit your changes (
git commit -m 'Add my feature') - Push to the branch (
git push origin feature/my-feature) - Open a Pull Request
This project is licensed under the MIT License.
Slopdetector provides estimates based on LLM analysis and is not 100% accurate. Use it as a helpful indicator, not as definitive proof of AI-generated content. Accuracy depends on the quality of the LLM model you use.


