First-Tree: Open-Source Daemon That Uses Claude Code to Triage GitHub Notifications While You Sleep

First-Tree is an open-source daemon that lives in your menu bar and delegates GitHub inbox triage to AI agents. It runs in the background, scans notifications, and only surfaces items that require a human call. In a recent scan, it handled 98 notifications autonomously and left 2 with human tags.
How it works
The daemon runs as first-tree github scan with Claude Code. It triages notifications using agents, and the menu bar shows what's pending. You manage the daemon directly from the menu bar. The tool is designed for developers who want to offload recurring triage work and only intervene when an agent decides a decision needs human judgment.
Key details from the source
- Runs as a menu bar daemon on macOS (presumably, given the menu bar mention).
- Command:
first-tree github scaninvoked with Claude Code. - Outcome of one scan: 98 notifications handled, 2 surfaced for human review with tags.
- Source code and project: github.com/agent-team-foundation/first-tree
- The author asks the community: Do you review everything yourself, or let your agent handle it? Do you have a human-in-the-loop mechanism?
Who it's for
Developers and maintainers who receive high volumes of GitHub notifications (issues, PRs, discussions) and want to automate initial triage using an AI coding agent with Claude Code.
📖 Read the full source: r/ClaudeAI
👀 See Also

Tilde.run: An Agent Sandbox with a Transactional, Versioned Filesystem
Tilde.run provides isolated, reversible sandboxes for AI agents, with a versioned filesystem that mounts GitHub, S3, and Google Drive, and network isolation by default.

Cascade Graph: Interactive Map of AI Energy Constraints and Supply Chokepoints
The Cascade Graph is a directed knowledge graph of the physical economy, mapping 405 nodes (drivers, chokepoints, geographies, tickers) connected by 597 sourced edges to trace how structural pressure cascades from energy and physics constraints through to investable assets.

Claude Skills to Emulate a Design Studio Environment
A designer shares two Claude skills: one simulates a studio with teammates and design methods, the other adds 'rigorous play' for creativity.

MCP Support Merged into llama.cpp with New WebUI Features
The Model Context Protocol (MCP) pull request for llama.cpp has been merged, adding MCP support, tool calls, an agentic loop, and a server selector to the llama-server/WebUI side.