Generate one daily PDF combining RSS feeds and Hacker News with no ads or clutter.
Read full article text offline instead of switching between many websites.
Send the daily PDF to an e-ink device like the reMarkable tablet.
Customize the LaTeX template or rewrite prompt to change the look and voice.
| marcj/papernews | python/tzdata | tencentyouturesearch/t2i-l2p | |
|---|---|---|---|
| Stars | 107 | 107 | 107 |
| Language | Python | Python | Python |
| Last pushed | — | 2026-07-01 | — |
| Maintenance | — | Active | — |
| Setup difficulty | moderate | easy | hard |
| Complexity | 2/5 | 1/5 | 4/5 |
| Audience | general | developer | researcher |
Figures from each repo's GitHub metadata at analysis time.
Runs in Docker and requires an Anthropic API key for the summarize and rewrite steps.
papernews is a personal news reading tool that converts RSS feeds and Hacker News into a single PDF, formatted to look like a quiet academic paper or old magazine rather than a web page. The author built it because they disliked switching between multiple sites with different layouts, advertisements, and visual clutter. The result is one PDF per day with consistent typography, no color, and full article text rather than summaries, readable entirely offline. The tool works in four stages. First it fetches the full article text from each source you configure. Second it uses Claude (an AI model by Anthropic) to produce a short two-sentence summary of each article. Third it asks Claude to rewrite the full article body into clean, consistently styled prose and to translate any non-English content into English if you want that. Fourth it renders everything through a LaTeX typesetting system into a PDF with a cover page, table of contents, two-column article layout, and proper formatting for math and code. Setup runs in Docker. You clone the repository, paste your Anthropic API key into a configuration file, edit a sources file to list which RSS feeds and how many articles from each, then run the container. A web server at localhost port 8000 serves the current PDF. The first build takes a minute or two, after that results are cached and a background process refreshes the content every four hours. The PDF is designed to be sent to an e-ink device like the reMarkable tablet. The README describes a few ways to do this: manually downloading and uploading through the device's web interface, using a third-party command-line tool on a cron schedule, or emailing the file to an email-to-device bridge. You can customize the output by editing the LaTeX template to change page size, fonts, or layout, and by editing the rewrite prompt to change the editorial voice or disable the English translation step. The project is described as a hobby tool that works but may have rough edges.
A personal tool that turns RSS feeds and Hacker News into a single daily PDF styled like a quiet academic paper, using Claude to summarize and rewrite articles.
Mainly Python. The stack also includes Python, Docker, LaTeX.
Setup difficulty is rated moderate, with roughly 30min to a first successful run.
Mainly general.
This repo across BitVibe Labs
Verify against the repo before relying on details.