Selected Work
Index / 04 Open source

Readwise RSS Cleaner

Automated feed curation that keeps a Readwise Reader inbox focused.

Side project

At a glance

Role
Side project
Language
Python 3.9
Automation
GitHub Actions, hourly
AI
OpenAI topic filtering

Overview

A personal-automation script that keeps Readwise Reader feeds focused by auto-archiving, deleting or saving documents against filters defined in JSON.

Filters match on keyword, domain and author, with optional AI topic detection via the OpenAI API. Rules live in a GitHub Gist and the script runs hourly on GitHub Actions, with a dry-run mode for safe testing.

I built this to scratch my own itch: my Readwise Reader inbox kept filling with noise. It has run quietly on GitHub Actions and curated my feeds ever since.