
Foreman - AI engineering chief-of-staff for the terminal. Synthesizes GitHub, Linear, and Slack into a morning briefing.
Built this over the last week. It's an always-on terminal AI that reads your GitHub, Linear, and Slack, then synthesizes a daily briefing telling you what actually matters today. Plus PR reviews with line-specific feedback, ticket triage, and ad-hoc Q&A.
Five specialized agents:
- Aria: morning briefings, standups, cross-source synthesis
- Tony: PR reviews with file:line feedback
- Nat: Linear/Jira ticket triage
- Nick: Slack digest of DMs
- Steve: catch-all questions about your engineering state
What works today (alpha): GitHub, Linear, Slack connectors. Jira, Google Calendar, Sentry shipping over the next few weeks.
It runs locally - tokens in your .env, state in SQLite, no Foreman-operated server. LLM calls go directly from your machine to Anthropic.
`pip install foreman-cli` (Python 3.11+, you'll need an Anthropic API key + GitHub PAT)
Repo: https://github.com/tanmay5/foreman
Looking for honest feedback. Especially: does the cross-source synthesis feel useful, or is it just another notifier? What connector would unlock the most value for you?