"Anti-Brainrot" is a minimalist YouTube search engine that uses AI to filter out clickbait and low-quality content. It strips away sensationalist thumbnails, Shorts, and other attention-hijacking features to help users find substantive, long-form content.
Architecture:
- Backend API Server - FastAPI (Python) - Located in the api/ folder. Handles search, scoring, summarization, and user preferences. Python-based REST API server.
- Web Application - Astro SSR (Server-Side Rendered) - Located in the web/ folder. Node.js-based web server that provides the UI and routes requests to the FastAPI backend.
- Browser Extension (lightweight client) - Chrome/Firefox extension that redirects to the web app.