persistence-press

Persistence Press

Automated 🤖 news aggregator with topic clustering and static Svelte generation

Robo 🤖 news aggregator powered by NLP topic clustering. Headlines without the bloat. A clean, news-driven website designed to provide users news without bloated design.

📰 News Sources

▶️ Usage

To start the Docker stack run

make up

To stop the stack and bring down the containers

make down or docker-compose down

To install the frontend for development without running in Docker, run

yarn

in the /frontend directory, and start the app with

yarn start

see the frontend directory readme for further guides

🛠️ Architecture

The goal of the Persistence Press architecture is to allow swappable news ingest and modeling with Kafka as a central message broker. Clustering will also be integrated as a swappable service down the line

Top categories

Loading Svelte Themes