Projects
Software projects and experiments
MergeSort AI Digest
Daily AI news pipeline. Fetches 20 sources (RSS feeds plus my Twitter/X bookmarks), extracts topics with Gemini, then clusters duplicates deterministically — exact-URL matching plus embedding similarity — with fail-loud health gates and a clustering eval harness in CI. Publishes a daily digest, RSS feed, and a two-host podcast rendered with Gemini multi-speaker TTS.
GitHub Trending RSS
Monthly RSS feed of the top 50 trending GitHub repositories. A GitHub Actions workflow fetches trending repos from OSS Insight, enriches them with license and star data, then uses Claude to categorize and summarize each batch. The feed is served automatically via GitHub Pages.