tested tool Setup: weekend

Newsjacker Kit

A clone-and-deploy app that scrapes the day's news on your topics, ranks it, and drafts voice-matched LinkedIn posts and X threads. Runs on Railway for about $5 a month.

My verdict: This is the engine behind my own daily posting. One Railway service per person, and the config bundle is the only thing you change.

What it is

A private, PIN-gated web app. Each day it scrapes X and Google News for your topics, ranks items by relevance, and lets you pick an item and a format (LinkedIn post or X thread), choose a hook, and generate a voice-matched draft to copy or download. A streak ribbon rewards daily posting.

Who it is for

Anyone who knows they should be posting daily about their niche but loses the first hour of the day to “what do I even write about.” The app answers that question before you open it: here is today’s news in your lane, ranked.

What makes it different from prompting an LLM directly

The config bundle. Your voice references, your watchlist, your topics live in one folder, and the pipeline (scrape, rank, brief, angles, draft, checks) runs against them every day without you re-explaining yourself. The draft sounds like you because the system reads your references on every generation.

Setup outline

  1. Clone the kit into your own repo.
  2. Copy the config template and fill it in: branding, voice references, watchlist, topics.
  3. Deploy to Railway as a new service with a data volume. The repo includes the full runbook and a verification checklist.

Python 3.12, FastAPI, htmx. Roughly $5 a month on Railway plus API costs.