matcha  by piqoni

Daily digest generator for RSS feeds and topics, avoiding FOMO

Created 2 years ago
536 stars

Top 59.4% on SourcePulse

GitHubView on GitHub
Project Summary

Matcha is a daily digest generator for RSS feeds and keywords, designed for users who want to consume information at their own pace without constant checking. It outputs markdown files viewable in readers like Obsidian or directly in the terminal, consolidating news, weather, and optionally summarized or analyzed articles.

How It Works

Matcha aggregates content from specified RSS feeds and Google News keywords. It can optionally integrate with OpenAI (or LocalAI) to summarize articles or perform custom analysis based on user-defined prompts. The output is a single markdown file per day, updated throughout the day, or a terminal-based view.

Quick Start & Requirements

  • Download the appropriate binary for your OS.
  • Run chmod +x matcha-darwin-amd64 (or equivalent) to make it executable.
  • Execute ./matcha to generate a sample config.yml.
  • Configure config.yml with feeds, keywords, and output directory.
  • Run on-demand or via cron.
  • Optional: OpenAI API key for summarization/analysis.
  • Docs: https://github.com/piqoni/matcha

Highlighted Details

  • Generates daily markdown digests from RSS feeds and keywords.
  • Optional AI-powered article summarization and custom analysis (e.g., investment opportunities).
  • Supports OpenAI and LocalAI for AI features.
  • Includes weather forecasts and Instapaper bookmarking.
  • Terminal mode available for direct CLI consumption.

Maintenance & Community

  • Project appears to be maintained by a single developer.
  • No explicit community links (Discord/Slack) or roadmap are provided in the README.

Licensing & Compatibility

  • The README does not specify a license.

Limitations & Caveats

  • The license is not specified, which may impact commercial use or integration into closed-source projects.
  • Relies on external services like OpenAI for advanced features, requiring API keys and potentially incurring costs.
Health Check
Last Commit

1 month ago

Responsiveness

1 day

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

Explore Similar Projects

Starred by Eugene Yan Eugene Yan(AI Scientist at AWS) and Eric Zhu Eric Zhu(Coauthor of AutoGen; Research Scientist at Microsoft Research).

news-agents by eugeneyan

0.3%
301
News aggregation system in the terminal
Created 4 months ago
Updated 2 months ago
Feedback? Help us improve.