Analysis updated 2026-05-18
Pull today's top Hacker News stories and comments into a coding agent for a quick summary.
Grab a YouTube video's transcript and have an agent summarize the key points.
Merge several RSS newsletters into one feed sorted by newest first.
Run as an MCP server so Claude Desktop or Claude Code can call it directly during a chat.
| kiyeonjeon21/siftly | 0xradioac7iv/tempfs | 7vignesh/pgpulse | |
|---|---|---|---|
| Stars | 0 | 0 | 0 |
| Language | TypeScript | TypeScript | TypeScript |
| Setup difficulty | easy | moderate | moderate |
| Complexity | 2/5 | 3/5 | 4/5 |
| Audience | vibe coder | developer | developer |
Figures from each repo's GitHub metadata at analysis time.
Free for Hacker News, YouTube, and RSS, X access requires a paid API key.
siftly is a local command line tool and MCP server that pulls information from several online sources and hands it to a coding agent as clean, ready to read text. The name combines sift, meaning to filter through a sieve, with a light suffix suggesting a quick, friendly tool. It gathers content from Hacker News, YouTube, X, and RSS feeds, but it does not summarize any of it. Instead it fetches and normalizes the raw content so that a coding agent such as Claude Code, Claude Desktop, or Cursor can read it and produce the summary itself. Every source follows the same pipeline: fetch, normalize, then store or display. All sources convert into one shared item format that includes a title, author, timestamp, the main body text, any comments, and extra source specific details. Because every source shares this shape, adding a new one in the future mainly means writing an adapter for that source. For Hacker News, siftly pulls today's top stories along with their comment threads. For YouTube, it can grab a video's transcript from a link, with a paid Gemini fallback if captions are not available, or list a channel's recent videos. For X, it uses the paid X API to check trending topics, search topics, follow curated news, or read a specific account's posts, since X no longer offers free access. For RSS, it can merge any number of blog or newsletter feeds into one feed sorted by newest first. A future update plans to add Reddit as a source, followed later by Threads once a workable way to read it is found. The tool caches what it fetches locally using SQLite so repeated reads are fast, and keeps that storage layer separate so it can be swapped out later if siftly grows into a hosted service. It can be installed through Homebrew, as a downloaded binary, or run directly from GitHub using Bun with no build step. Hacker News, YouTube, and RSS work without any paid key, while YouTube's fallback and X both require the user to supply their own API key. The project is released under the MIT license.
A local tool that pulls Hacker News, YouTube, X, and RSS content into clean text for a coding agent to summarize.
Mainly TypeScript. The stack also includes TypeScript, Bun, SQLite.
Use freely for any purpose, including commercial use, as long as you keep the copyright notice.
Setup difficulty is rated easy, with roughly 5min to a first successful run.
Mainly vibe coder.
This repo across BitVibe Labs
Verify against the repo before relying on details.