In simple English
This tool collects posts from social networks and news sites into one reading feed. It filters out duplicate takes and spam so you only see what is new. Artificial intelligence summarizes the top stories and links to the original sources. You can run it on your own server for free, but you need an AI key and some API access for paid networks. It takes about ten minutes to set up if you already use Docker.
What it is
Social Monitor is a self-hosted dashboard that gathers, cleans, and summarizes posts from sites like X, Reddit, and RSS feeds. It runs inside Docker (a way to run a program inside its own sealed box, so it cannot break anything else on your server) and stores data in a PostgreSQL database (a program that stores records in organized tables).
What it is good for
Solo builders who want to track industry news or brand mentions across multiple sites without spending hours scrolling through duplicate posts.
- RSS and Hacker News work immediately without any API keys or paid accounts.
- Removes duplicate posts and filler to save you time.
- Runs on your own server, keeping your interests and reading habits private.
- Setting up X and other restricted social networks requires paid API access or developer accounts.
- Needs Docker and a dedicated server or computer left running to fetch feeds continuously.
- Uses an external AI model for summaries, which costs money per request.
manual bookmark checking and endless social media scrolling
PostgreSQL
- miniflux/v29.8k stars
A fast self-hosted RSS reader written in Go, focused purely on feeds rather than social network scraping.
- apache/airflow47k stars
Runs chains of scheduled jobs written in Python, and keeps a record of every run.
- cybertec-postgresql/pg_timetable1.4k stars
A job scheduler for PostgreSQL whose jobs and schedules live in the database itself.
git clone https://github.com/777genius/social-monitor.git cd social-monitor ./start.sh