{"slug": "goodvibes-prompt", "title": "GoodVibes Prompt", "summary": "A developer is building GoodVibes, a Chrome extension that uses the Jev API to analyze and filter negative or unwanted content on social media feeds in real time. The tool lets users choose which topics to hide and how filtered posts appear — fully hidden, collapsed, or blurred — with the developer citing Jev's lower cost and speed compared with an earlier Llama 3.3 70B-based attempt called MuteTheWeb. The project is being mocked up with Paper and informed by Mobbin UX research before local testing.", "body_md": "|  | /build research core | \n|  | i want to build a simple chrome extension that uses Jev to process comments/posts on the internet/social media and filters our bad vibes. | \n|  | Here's a previous pass at this type of tool from a couple of years ago. similar idea but the tech wasn't great at the time. Jev makes this much more affordable and fast. | \n|  | --- | \n|  | Make your social media experience more positive with MuteTheWeb - an intelligent content filter powered by Llama 3.3 70B AI that automatically detects and filters out negative posts from X.com (formerly Twitter). | \n|  | 🤖 INTELLIGENT FILTERING | \n|  | - Real-time analysis of posts using advanced AI | \n|  | - Detects multiple types of negative content: | \n|  | • Cynical and overly negative posts | \n|  | • Sarcastic and mocking content | \n|  | • Threatening or harmful language | \n|  | • Political content | \n|  | • Racist or discriminatory language | \n|  | - Customizable sensitivity for each filter type | \n|  | - Smart caching system to reduce API usage | \n|  | 👁️ FLEXIBLE VIEWING OPTIONS | \n|  | - Choose between hiding or blurring filtered posts | \n|  | - Easy toggle to show/hide filtered content | \n|  | - Click to reveal individual blurred posts | \n|  | - Visual indicators showing why content was filtered | \n|  | ⚙️ CUSTOMIZABLE SETTINGS | \n|  | - Enable/disable specific content filters | \n|  | - Toggle blur mode vs. hide mode | \n|  | - Debug mode for troubleshooting | \n|  | - Real-time statistics tracking | \n|  | - View detailed filtering analytics | \n|  | 🔒 PRIVACY FOCUSED | \n|  | - Only analyzes public post text | \n|  | - No personal data collection | \n|  | - Local storage of settings | \n|  | - API key stored securely in browser | \n|  | - 24-hour local caching | \n|  | 📊 COMPREHENSIVE STATS | \n|  | - Track number of filtered posts | \n|  | - View filtering statistics by category | \n|  | - Monitor effectiveness over time | \n|  | - Analyze content patterns | \n|  | 💡 EASY TO USE | \n|  | 1. Install the extension | \n|  | 2. Add your OpenRouter API key | \n|  | 3. Configure your preferences | \n|  | 4. Browse X.com normally | \n|  | Note: This extension requires an OpenRouter API key to function. Each post analysis costs approximately $0.00002 through OpenRouter's API. | \n|  | Make social media a more positive space - install MuteTheWeb today! | \n|  | --- | \n|  | I don't care to copy any of the tech I did then, but rather the premise. | \n|  | I want people to be able to pick topics they want to hide and also customize how it presents (totally hidden, collapsed, blurred/dimmed). And however else you think makes sense. | \n|  | You should use Paper to mockup the brand and the UI for this first so you can really work out the details. | \n|  | Use mobbin to figure out best practices/UX/UI. | \n|  | \"GoodVibes\" is the name of this tool. | \n|  | Jev API key for you to do real actual testing locally: apikey_**** | \n|  | here's a skill that jev/typesafe suggests, but it may be overkill. at the very least it's go info on how to use jev (or links to additional resources). | \n|  | Install the TypeSafe skill. If you're in Claude Code, run `claude plugin marketplace add typesafe-ai/skills`, then `claude plugin install typesafe@typesafe-ai`. If you're in another agent, run `npx skills add typesafe-ai/skills --skill typesafe-ai` and select your agent. Use one installation method. You can read the skill directly at https://github.com/typesafe-ai/skills/blob/main/skills/typesafe-ai/SKILL.md (raw: https://raw.githubusercontent.com/typesafe-ai/skills/main/skills/typesafe-ai/SKILL.md). Then use the TypeSafe skill when working on this project. |", "url": "https://wpnews.pro/news/goodvibes-prompt", "canonical_source": "https://gist.github.com/Shpigford/fa7506e978029a3b36ac9782e815125d", "published_at": "2026-09-23 12:46:08+00:00", "updated_at": "2026-09-23 13:30:22.572857+00:00", "lang": "en", "topics": ["ai-products", "ai-tools", "large-language-models", "generative-ai"], "entities": ["GoodVibes", "Jev", "MuteTheWeb", "OpenRouter", "Llama 3.3 70B", "Paper", "Mobbin", "TypeSafe"], "alternates": {"html": "https://wpnews.pro/news/goodvibes-prompt", "markdown": "https://wpnews.pro/news/goodvibes-prompt.md", "text": "https://wpnews.pro/news/goodvibes-prompt.txt", "jsonld": "https://wpnews.pro/news/goodvibes-prompt.jsonld"}}