I used Claude Code to set up an AI news collector for an afternoon, and it was deployed for free on GitHub Pages

I used Claude Code to set up an AI news collector for an afternoon, and it was deployed for free on GitHub Pages

Apr 6, 20264 min read
Categories:Tech
Tags:#AI#AI#News

Info: Machine translation This post was machine-translated from the Chinese original. Wording may be rough in places — the Chinese version is authoritative.

Article Images 1

The essence of information anxiety isn’t that there’s too little news, but that organizing is too difficult.

Every day when you wake up, you’re greeted by explosive news in the AI field—which model has been released, which company has been acquired, which open-source project has trended again. But most people either just browse wherever they come to view or subscribe to a bunch of newsletters and read them all.

What is truly useful is a tool that automatically helps you collect, categorize, translate, and refine it.

This time, I directly used Claude Code to create a — **less than an afternoon in total, GitHub Pages deployed at zero cost, the code is completely open source. **


Article Images 2

What can it do?

The final product is called AI News Radar:

  • Automatically fetched news from multiple RSS sources, this time generated 287 articles

  • AI generates Chinese summaries + keyword classifications for each article

  • Automatically archived by category (AI, Technology, Security, Research… )

  • Automatically updated daily at scheduled intervals, deployed on GitHub Pages, completely free

  • There’s also a quick report feature called “Today’s Top 10 Most Important Things” to help you directly focus on key points


How did they do it?

Step 1: Tell Claude Code your requirements

I only typed one sentence:

Create an AI news collector, deploy on GitHub Pages, and request for free.

Claude Code directly outputs a complete technical architecture table, then does something I didn’t expect — proactively researching three free LLM APIs and producing comparison tables:

API Free quota Speed Translation quality
Gemini Flash-Lite 15 times per minute Quick Alright
Groq Limited daily quantity Extremely fast Alright
Cerebras Limit Quick Average

Final solution: Groq as the main force (fastest), Gemini as backup.

Article Illustrations 3

Step 2: Start writing the code with Claude Code

The task list automatically appears on the terminal. I hardly write a single line of code manually, just watch it write the whole time, occasionally raising a new request.

Step 3: Succeed on the first run

After writing the code, git push was uploaded, GitHub Actions automatically triggered, 88 articles were caught on the first try, and the site went live.

Article Images 4

Step 4: Hit a pitfall—API Key exposed

When I connected the Gemini API, I wrote the API Key directly into the code—Claude Code immediately gave me a warning:

⚠️ API keys cannot be submitted plain to GitHub, or they will be detected and disabled by automatic scanning tools.

It then guides me to configure the Key to GitHub Actions Secrets, then inject it through environment variables. If it hadn’t reminded me about this step, I might have pushed it straight up.

Step 5: Enhance functionality

Article Illustrations 5

After running the basic version, I continued to add the requirements:

  1. Chinese Translation: Automatically translates the title and summary of every English news article

  2. Keyword Classification: AI / Open Source / Security / Industry / Research, automatic tagging required

  3. Today’s Flash Report: Let AI Pick Out the 10 Most Important Items from 287 Articles to Generate an ‘AI Bulletin’

Each time a requirement is added, Claude Code implements it directly; I only need to accept it.


The final result

Article Images 6

  • 287 articles, covering mainstream AI information sources

  • Bilingual summaries in Chinese and English, with clear keyword classification

  • “Today’s 10 Most Important Things” — instantly understand the day’s AI updates

  • The website is live and updates automatically every day

**The whole process: one afternoon + one video. **


A few thoughts

1. The threshold for AI programming is rapidly disappearing

I don’t need to memorize all the API documentation, don’t need to know the yaml syntax of GitHub Actions, or know how to write React components. As long as I can clearly describe the requirements, the rest will be handled with Claude Code.

2. But you still need judgment

API Key exposes this pitfall; if you don’t understand basic security knowledge, Claude Code warns you that you might overlook it. AI can help you, but you need to know whether it’s doing it right.

3. The free quota is sufficient, but there is a limit

Groq’s daily free credit can handle summaries of about 200-300 articles, enough for daily use. If the volume is larger, you need to pay or rotate multiple keys.


Get the source code & the full video

The full video demonstration (including the live coding process of Claude Code) has been released on Bilibili and YouTube.

Source code address: https://github.com/HackerChi-Hub/NewsRadar

If you want to build a news radar for your own field (not necessarily AI, but any direction you focus on), this solution can be fully reused.

If you have any questions, feel free to leave a comment or come directly to the official website to find me.


🧰 Tools I build

I maintain all of these tools myself. Preview builds are clearly labeled; the release pages are the source of truth for downloads, updates and known limits.

Info: HyphenBox Status: Official releases

A radar for free LLM APIs: availability is re-tested continuously, one local interface for all of them, and keys stay on your machine

Downloads & updates

Info: LocalBrain Status: Official releases

A multimodal MCP toolbox for local models: TTS, Whisper and video generation in one place

Downloads & updates

Info: ScreenLex Status: Official releases

Learn new words while you watch shows. Free, for Mac and Windows

Downloads & updates

Info: HyphenScreen Status: Official releases

Screen recording and smart editing in one: a DaVinci-style timeline, automatic redaction and a check of the finished video before export. Free

Downloads & updates


Quote: HyphenTech Make AI your superpower Local deployment · Free resources · Self-made software https://hyphentech.top

Share:

Comments

Loading comments…

Back to home