{"slug": "gentlebrief-anti-doomscroll-daily-audio-digests-powered-by-open-weight-ai", "title": "GentleBrief: Anti-Doomscroll Daily Audio Digests Powered by Open-Weight AI", "summary": "A developer built GentleBrief, an open-source Next.js app that turns curated news feeds into calm audio digests. The pipeline uses Browserbase headless cloud browsers to extract article content, open-weight Meta Llama 3 and Google Gemma models served through Groq to strip hype and distill three grounded facts, and ElevenLabs conversational voice profiles to narrate the result. The app also tracks anti-doomscroll metrics such as filtered headlines and screen time saved.", "body_md": "*This is a submission for the [Hacktoberfest Open-Source AI Challenge Week 3: Slow and Steady*](https://dev.to/challenges/hacktoberfest-week3-2026-10-19)\n\n## \n  \n  \n  What I Built\n\nModern web browsing often feels like cognitive overload. Checking the morning news across Hacker News, tech blogs, and research hubs frequently pulls readers into endless doomscrolling—fighting clickbait headlines, sensationalist takes, cookie banners, tracking scripts, and algorithmic rage-bait.\n\n**GentleBrief** acts as a mindful anti-doomscroll barrier.\n\nInstead of opening 40 tabs and exhausting your mental bandwidth before breakfast, GentleBrief automates the morning check-in:\n\n1. You pick the desks that matter to you (or drop in any public blog/RSS link).\n2. It quietly sends a cloud browser to extract the articles behind the scenes.\n3. An open-weight model strips away the hysteria, point tallies, and clickbait, distilling the developments into three calm, grounded facts.\n4. It narrates the digest into a conversational, ambient audio briefing that you can listen to hands-free while getting ready, walking, or drinking your morning coffee.\n\nIt lets developers and knowledge workers be intentionally \"lazy\" about consuming information—staying fully informed without ever getting sucked into a screen.\n\n## \n  \n  \n  Demo\n\n- \n**Live Application:**[gentle-brief.onrender.com](https://gentle-brief.onrender.com)\n- **Features in action:**\n- Automated cloud extraction bypassing tracking scripts and popups.\n- Custom calm-pacing voice narration with soothing ambient soundscapes.\n- Per-user client-side isolated playback history.\n- Live anti-doomscroll metrics highlighting filtered headlines and minutes of screen time saved.\n\n## \n  \n  \n  Code\n\n# Gentle Brief\n\nGentle Brief is a Next.js app for turning a curated set of sources into a polished daily brief. It reads the latest input from selected feeds, distills the signal, and presents a readable summary with pacing and voice controls.\n\n## What it does\n\n- Selects and combines topic sources from built-in and custom URLs\n- Brews a short digest from those sources\n- Supports a pacing menu and voice ambience settings\n- Keeps a history of generated digests for replay\n- Uses a browser-based or live pipeline depending on configuration\n\n## Tech stack\n\n- Next.js 16\n- React 19\n- TypeScript\n- Tailwind CSS\n- Sonner for toast notifications\n\n## Getting started\n\n1. \nInstall dependencies:\n2. \nStart the development server:\n3. \nOpen the app in your browser:\n\n## Available scripts\n\n## Project notes\n\nThis project is a front-end digest dashboard with a generated brief workflow. The main app…\n\n \n \nBuilt with:\n\n- \n**Framework:** Next.js (App Router, TypeScript)\n- \n**Styling & UI:** Tailwind CSS, Radix UI, shadcn/ui\n- \n**Cloud Scraping:** Browserbase SDK\n- \n**Inference Engine:** Groq API running open-weight Meta Llama 3 / Google Gemma\n- \n**Audio Synthesis:** ElevenLabs Conversational Voice API\n\n## \n  \n  \n  How I Built It\n\nThe pipeline is built around an open-weight inference architecture orchestrated through Next.js:\n\n1. \n**Headless Extraction (Browserbase):** Rather than fragile client fetches that fail against bot walls and modern SPAs, GentleBrief spins up headless cloud browser sessions via Browserbase. It navigates to configured desks (e.g., Hacker News, Indie Hackers, AP News, Phys.org) and scrapes strictly semantic article content, intentionally discarding navbars, paywall banners, and ad clutter.\n2. \n**Open-Weight Distillation (Llama 3 / Gemma on Groq):** The raw scrape payload is routed to open-weight LLMs via Groq. The system prompt is fine-tuned to function as a stoic, mindful editor. It is explicitly instructed to eliminate hype, ignore upvote/comment counts, reject fear-mongering framing, and synthesize the day's core signals into peaceful, clear sentences formatted for vocal narration.\n3. \n**Ambient Voice Narration (ElevenLabs):** The distilled script is sent to the ElevenLabs API using voice profiles like Charlotte (soft, gentle) or Adam (calm, conversational). The generated audio stream is fed to the dashboard player with custom scrubbing, speed controls, and optional ambient sound layers.\n\n## \n  \n  \n  Why Does Open Innovation Matter?\n\nOpen-source and open-weight AI (like Llama 3 and Gemma) are essential for personal software like GentleBrief.\n\nInformation filtering is inherently subjective. When news curation is locked behind closed, proprietary platforms, users are held hostage by engagement algorithms designed to provoke anxiety and maximize screen time. Open models give developers full control over the editorial ethos: we can inspect the prompts, enforce complete neutrality, self-host or change inference providers at will, and guarantee that our tools serve human mental well-being rather than advertising metrics.\n\nOpen innovation makes calm technology accessible without closed-ecosystem gatekeeping.\n\n## \n  \n  \n  The Lazy Payoff\n\nGentleBrief replaced a fragmented morning habit:\n\n- \n**Before:** 30–45 minutes bouncing across Hacker News, Twitter, and tech sites, leaving multiple tabs open and feeling mentally scattered before work.\n- \n**With GentleBrief:** 0 minutes of doomscrolling. Clicking**Brew Digest** runs the cloud pipeline in seconds, producing a 60-to-90-second audio recap with three clear bullet points.\n- \n**Estimated impact:** Saves roughly ~25 minutes of screen fatigue every single morning.\n\n## \n  \n  \n  Prize Categories\n\n- \n**Best Use of ElevenLabs:** Dynamic voice synthesis generating tranquil, ambient audio dispatches.\n- \n**Best Use of Browserbase:** Headless cloud browsing automating the extraction of public news feeds and custom URLs without ads or tracking.", "url": "https://wpnews.pro/news/gentlebrief-anti-doomscroll-daily-audio-digests-powered-by-open-weight-ai", "canonical_source": "https://dev.to/amjustgettingstarted/gentlebrief-anti-doomscroll-daily-audio-digests-powered-by-open-weight-ai-5643", "published_at": "2026-10-20 16:38:40+00:00", "updated_at": "2026-10-20 16:48:40.690247+00:00", "lang": "en", "topics": ["artificial-intelligence", "large-language-models", "ai-tools", "generative-ai", "ai-agents"], "entities": ["GentleBrief", "Browserbase", "Groq", "Meta", "Llama 3", "Google", "Gemma", "ElevenLabs"], "also_reported_by": [], "alternates": {"html": "https://wpnews.pro/news/gentlebrief-anti-doomscroll-daily-audio-digests-powered-by-open-weight-ai", "markdown": "https://wpnews.pro/news/gentlebrief-anti-doomscroll-daily-audio-digests-powered-by-open-weight-ai.md", "text": "https://wpnews.pro/news/gentlebrief-anti-doomscroll-daily-audio-digests-powered-by-open-weight-ai.txt", "jsonld": "https://wpnews.pro/news/gentlebrief-anti-doomscroll-daily-audio-digests-powered-by-open-weight-ai.jsonld"}}