Back to projects

AI Digest

A morning Markdown digest of RSS feeds and GitHub releases, summarized by Claude.

Claude CodeMCPMarkdown

AI Digest builds a tech news digest every morning. It collects fresh posts from RSS feeds and GitHub releases, drops anything the last few digests already covered, and has Claude sum up the rest in a single Markdown file, in the language you choose.

The digest opens with the few stories of the day you should not miss, then groups the rest: AI, frontend, developer tools and releases. One more section is personal: you describe your stack and projects in a CLAUDE.md file, and the digest picks out the news that touches them, with a note on why.

Sources are a plain list

rss:
  - name: hackernews
    url: https://hnrss.org/frontpage?points=100
    limit: 30
  - name: simonwillison-blog
    url: https://simonwillison.net/atom/everything/
    limit: 15

github_releases:
  repos:
    - anthropics/claude-code
    - vitejs/vite

You can edit config/sources.yml by hand, or run /add-source in Claude Code and let it add one for you.

Get started

You need Docker and the Claude Code CLI with a Max subscription. Then:

curl -sL https://github.com/kalinichenko88/ai-digest/releases/latest/download/install.sh | bash

Where the digest goes is set in config/delivery.yml. Point output_path at a folder in your Obsidian vault, and the digest shows up there every morning:

language: en
output_path: ~/digests
notification: true

AI Digest runs once and exits, so you schedule it yourself, with a macOS Shortcuts automation or a cron line:

# Every day at 8:00
0 8 * * * /path/to/ai-digest/run.sh

Related posts

claude-codeai

Disabling commit and PR attribution in Claude Code

How to remove or customize Claude Code attribution in commits and pull request descriptions.

Aug 11, 2026 · 2 min readclaude-code

The Best Pull Request Deletes More Than It Adds

How Ponytail became a useful cleanup stage in my Claude Code review workflow.

Jul 30, 2026 · 4 min readclaude-code

Automating monorepo tasks with Claude Code slash commands

Using Claude Code custom commands to replace manual dependency updates and tool upgrades in a monorepo.

Apr 2, 2026 · 4 min readclaude-code

Generating commit messages with Copilot in Neovim

A Neovim setup that uses Copilot Chat to generate commit messages with the right format, branch name, and project rules.

Feb 16, 2026 · 3 min readneovim