Repolode
kevinho

kevinho/clawfeed

Self-hosted AI news digest that condenses Twitter, RSS and other feeds into structured 4-hourly, daily, weekly and monthly summaries.

Open-source alternative to:FeedlyInoreader

Stars
2,398
Forks
196
Open issues
22
Last commit
5 months ago

What is it?

ClawFeed collects content from Twitter accounts, RSS and Atom feeds, Hacker News, Reddit, GitHub Trending and custom sources, then generates structured digests at 4-hour, daily, weekly and monthly intervals. Digests are browsable in a web dashboard, and users can bookmark items for deeper AI analysis.

The project runs standalone on Node.js with SQLite storage, via Docker, or as a skill for the OpenClaw and Zylos agent platforms. Google OAuth enables multi-user accounts with personal sources and bookmarks, and a read-only mode is available without OAuth configured. Curation rules and the digest prompt are editable template files.

Users can publish digests as RSS, JSON Feed or HTML pages, and share curated source bundles as packs. The interface supports English and Chinese with a light and dark theme.

Key features

  • 01Generates 4-hourly, daily, weekly and monthly digests from collected sources.
  • 02Supports Twitter feeds and lists, RSS/Atom, Hacker News, Reddit, GitHub Trending and custom APIs.
  • 03Lets users bookmark items and run AI deep dives on them.
  • 04Publishes digests as HTML, RSS or JSON Feed pages.
  • 05Stores data in SQLite with no extra database setup.
  • 06Offers Google OAuth multi-user accounts with personal sources and bookmarks.

Use cases

  • Keeping up with AI and tech news without manually scanning dozens of feeds.
  • Running a shared digest for a team that subscribes to the same set of sources.
  • Publishing a curated news feed that others can follow through RSS readers.

Quick start

  1. 1

    Install dependencies from a standalone clone

    git clone https://github.com/kevinho/clawfeed.git && cd clawfeed && npm install
  2. 2

    Copy the example environment config

    cp .env.example .env
  3. 3

    Edit .env with your settings

  4. 4

    Start the API server

    npm start

Things to know

  • Google OAuth requires your own Google Cloud credentials; without them the app runs read-only.
  • Digest generation depends on an AI backend and a configured API key, which the README does not fully detail.

Topics

FAQ

What is clawfeed?
Self-hosted AI news digest that condenses Twitter, RSS and other feeds into structured 4-hourly, daily, weekly and monthly summaries. ClawFeed collects content from Twitter accounts, RSS and Atom feeds, Hacker News, Reddit, GitHub Trending and custom sources, then generates structured digests at 4-hour, daily, weekly and monthly intervals. Digests are browsable in a web dashboard, and users can bookmark items for deeper AI analysis.
Is clawfeed free to use? What license does it have?
clawfeed is open source under the MIT license. Check the license terms before using it in commercial products.
Is clawfeed still maintained?
Updated within 6 months. The last commit to clawfeed was on May 9, 2026.
What can I use clawfeed for?
Keeping up with AI and tech news without manually scanning dozens of feeds. Running a shared digest for a team that subscribes to the same set of sources. Publishing a curated news feed that others can follow through RSS readers.
How do I install clawfeed?
Install dependencies from a standalone clone: git clone https://github.com/kevinho/clawfeed.git && cd clawfeed && npm install Copy the example environment config: cp .env.example .env Edit .env with your settings Start the API server: npm start
Where can I get clawfeed?
The source code and installation instructions are on GitHub: https://github.com/kevinho/clawfeed

Summary generated by AI from the project's README. GitHub stats refresh daily.

Related projects