hacker-news  by ccbikai

AI podcast for Hacker News summaries

Created 7 months ago
1,874 stars

Top 23.2% on SourcePulse

GitHubView on GitHub
Project Summary

This project provides an AI-powered Chinese podcast summarizing Hacker News's daily trending articles. It targets users who want to consume Hacker News content in an audio format, offering daily updates and summaries in Chinese via a podcast feed and web interface.

How It Works

The system automatically scrapes Hacker News for popular articles, uses AI to generate Chinese summaries and podcast scripts, and then synthesizes audio using Edge TTS. Content is stored on Cloudflare R2 and KV, with a Next.js web application serving the data and RSS feed. This serverless architecture on Cloudflare Workers enables efficient, automated daily updates.

Quick Start & Requirements

  • Install dependencies: pnpm install
  • Configure environment variables (e.g., OPENAI_API_KEY, NEXTJS_ENV).
  • Local development: pnpm dev:worker (trigger worker) and pnpm dev (run web page).
  • Note: Edge TTS audio conversion may hang locally; consider commenting out for debugging. Cloudflare's browser rendering is required for audio merging, necessitating remote debugging.
  • Official docs: https://hacker-news.agi.li
  • RSS Feed: https://hacker-news.agi.li/rss.xml

Highlighted Details

  • AI-driven summarization and Chinese voice synthesis (Edge TTS).
  • Automated daily content pipeline from Hacker News.
  • Serverless deployment on Cloudflare Workers with R2 and KV storage.
  • Web and podcast app accessibility.

Maintenance & Community

  • Sponsored TTS service by Minimax Audio.
  • Links to Telegram and X (formerly Twitter) for updates.
  • Open to Issues and Pull Requests.

Licensing & Compatibility

  • The specific license is not explicitly stated in the README.
  • Compatibility for commercial use or closed-source linking is not detailed.

Limitations & Caveats

Local development for audio merging requires Cloudflare's browser rendering, making it unsuitable for direct local debugging. The project is not affiliated with Hacker News or Y Combinator.

Health Check
Last Commit

1 month ago

Responsiveness

1 week

Pull Requests (30d)
0
Issues (30d)
0
Star History
38 stars in the last 30 days

Explore Similar Projects

Feedback? Help us improve.