git404hub

what is dailybrief fr?

leiting-eric/dailybrief — explained in plain English

Analysis updated 2026-05-18

58TypeScriptAudience · generalComplexity · 2/5Setup · easy

tl;dr

A self-hosted tool that pulls news from 23 free sources and 21 financial assets, summarizes them with an AI model, and outputs one daily HTML briefing.

vibe map

mindmap
  root((dailybrief))
    What it does
      Aggregates 23 news sources
      Tracks 21 financial assets
      AI written daily summary
    Tech stack
      TypeScript
      GitHub Actions
      RSS feeds
    Use cases
      Run via GitHub Actions
      Install locally with a script
      Publish to GitHub Pages
    Audience
      News readers
      Investors
      Self hosters

Code map

Detail Auto

An interactive map of this repo's files and how they connect — its source is parsed live in your browser. Click Visualize to build it.

filefunction / class

what do people make with this?

VIBE 1

Get a single daily briefing combining tech news, world news, and finance in Chinese or English.

VIBE 2

Run the whole pipeline for free using GitHub Actions and publish it to GitHub Pages.

VIBE 3

Track technical indicators like RSI and MACD for stocks, crypto, and commodities you follow.

VIBE 4

Switch between five different AI backends with one environment variable.

what's the stack?

TypeScriptGitHub ActionsRSSGitHub Pages

how it stacks up fr

leiting-eric/dailybriefautomationsmanufaktur-labs/open-invoice-germanysendmux/website-feedback-widget
Stars585858
LanguageTypeScriptTypeScriptTypeScript
Setup difficultyeasymoderateeasy
Complexity2/53/52/5
Audiencegeneralpm founderdeveloper

Figures from each repo's GitHub metadata at analysis time.

how do i run it?

Difficulty · easy time til it works · 30min

Needs an AI API key, but the GitHub Actions setup requires no server and costs roughly a dollar or two per month.

in plain english

DailyBrief is a self-hosted news aggregator that pulls content from 23 sources, runs it through an AI language model, and produces a single daily briefing in Chinese or English. The sources span GitHub's trending projects, AI research blogs (OpenAI, DeepMind, Hugging Face, MIT Technology Review), major international news outlets (BBC, Guardian, New York Times, NPR, Al Jazeera), financial publications (Bloomberg, Wall Street Journal, Financial Times), and community forums like Hacker News or Chinese tech communities. None of these sources require a paid API key: everything uses publicly available RSS feeds and open JSON endpoints. Alongside the news summary, the tool tracks 21 financial assets in real time: US stocks and ETFs (SPY, QQQ, NVDA, TSLA, and others), cryptocurrencies (BTC, ETH, SOL), Hong Kong and Chinese equities, gold, crude oil, currency pairs, and macro signals like the VIX volatility index and 10-year Treasury yield. For each asset it computes technical indicators (SMA, RSI, MACD) and asks the AI to write a short daily commentary on the price action. You can run the whole thing in three ways. The first is a GitHub Actions setup where you fork the repository, add your API key as a secret, and GitHub runs the workflow on a schedule, publishing the resulting single-file HTML report to GitHub Pages. No server is needed and the cost of AI API calls is roughly a dollar or two per month. The second way is a one-line local install script that clones the project, sets up a system scheduler, and wires everything up automatically on macOS, Linux, or Windows. The third way is to paste a short instruction to an AI coding agent like Cursor or Claude Code and have it handle the setup. The output is a single self-contained HTML file with all CSS and JavaScript inlined, so it needs no web server or external dependencies to display. The tool supports five AI backends (Anthropic Claude, OpenAI, DeepSeek, MiniMax, or any OpenAI-compatible proxy) and lets you switch between them with one environment variable. The full README is longer than what was shown.

prompts (copy fr)

prompt 1
Help me fork this repo and set up GitHub Actions to publish my own daily briefing.
prompt 2
Walk me through adding my Anthropic Claude API key as a GitHub secret for this project.
prompt 3
Show me how to run the one-line local install script for this news and finance briefing tool.
prompt 4
Explain how this repo computes SMA, RSI, and MACD for the financial assets it tracks.

Frequently asked questions

what is dailybrief fr?

A self-hosted tool that pulls news from 23 free sources and 21 financial assets, summarizes them with an AI model, and outputs one daily HTML briefing.

What language is dailybrief written in?

Mainly TypeScript. The stack also includes TypeScript, GitHub Actions, RSS.

How hard is dailybrief to set up?

Setup difficulty is rated easy, with roughly 30min to a first successful run.

Who is dailybrief for?

Mainly general.

peek the repo → explain another one

This repo across BitVibe Labs

double-check against the repo, no cap.