About SortedFor.me

A personal Reddit aggregator built to cut through the noise and surface the content that actually matters.

Why does this exist?

I was tired of being bombarded with political content, trolls, and ads. My goal was simple: clean up my feed so I could find more cat memes. That's it. That's the whole reason.

Features

AI/Tech Priority

Posts from AI subreddits (ChatGPT, ClaudeAI, StableDiffusion, LocalLLaMA, etc.) get boosted to the top. Posts with AI/coding keywords get extra priority too.

AI Filter

Tap the "AI" button to instantly filter to just AI/tech posts. Cut through everything else when you want to focus on the good stuff.

Share Links

Tap "Share" on any post to copy a clean link. Send it to friends and they'll see just that post on a nice page.

Incremental Fetching

Each refresh only fetches new posts since the last run. No duplicates, faster updates, less noise.

Smart Sorting

Uses Reddit's hot algorithm plus a diversity cap (max 3 posts per subreddit in top 100) so no single sub dominates your feed.

Mobile First PWA

Add to your home screen for an app-like experience. Optimized for phone scrolling.

How it works

1

Fetch

A Cloud Run job pulls posts from ~190 subscribed subreddits via Reddit's API.

2

Rank

Posts are scored using hot algorithm + AI/tech boost + diversity cap.

3

Serve

Flask app on App Engine reads from Cloud Storage. No database needed.

Built with

Flask
Web framework
App Engine
Hosting
Cloud Run
Fetcher job
Cloud Storage
Data storage

Nerdy details

Ranking Algorithm

  • Base score: log10(upvotes) + (age_hours / -12.5)
  • Priority subreddits: 2x multiplier (26 AI/tech subs)
  • Keyword boost: 2x for AI/coding terms in title
  • Stacking: priority sub + keyword = 3x boost
  • Diversity cap: max 3 posts per subreddit in top 100

Priority Subreddits

AI_Agents, Anthropic, ChatGPT, ClaudeAI, LocalLLaMA, singularity, Futurology, comfyui, Flux_Official, FluxAI, KlingAI_Videos, midjourney, StableDiffusion, VEO3, MCPservers, n8n, automation, arduino, homeassistant, raspberry_pi, SideProject, ProgrammerHumor

Boost Keywords

ai, llm, gpt, claude, gemini, chatgpt, stable diffusion, midjourney, flux, comfyui, ltx, kling, veo, sora, open source, github, python, javascript, rust, coding, programming, docker, kubernetes

Data Pipeline

  • OAuth2 password grant to Reddit API
  • Fetches hot + new from ~190 subreddits
  • Incremental: only posts newer than last fetch
  • Deduplication by post ID
  • Email notification on completion

Personal project. Not affiliated with Reddit.