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

Self-Hosted GitHub Bot Runs Claude Code with 40+ Webhook Triggers and MCP Tools
A self-hosted GitHub bot leverages Claude Agent SDK with full Claude Code features, supporting 40+ webhook triggers, 4 built-in MCP servers, and custom YAML-based workflows for PR review, CI auto-fix, and issue triage.

SkillMesh: MCP-Friendly Router for Large Tool Catalogs Reduces Context Size by 70%
SkillMesh is an MCP-friendly router that retrieves only relevant expert cards for AI agent queries, reducing context size by 70% and improving tool selection. It supports Claude via MCP server, Codex skill bundles, and OpenAI-style function schemas.

LocalSynapse MCP Server Enables Claude to Search Local Documents Offline
LocalSynapse is an MCP server that indexes and searches inside local documents (Word, Excel, PowerPoint, PDF) using hybrid BM25 + AI semantic search. Everything runs locally with no cloud or API keys required.

Sherlock: Apple Developer Docs as Local MCP for Claude Code
Sherlock indexes 70k Apple API symbols into SQLite FTS5 and provides 5 MCP tools + 3 auto-triggering skills to ground Claude Code in real docs, preventing hallucinations.