CLI tool for personalized cold emails. CSV in, emails out. Claude reads your CSV headers, generates emails that match your writing style, you review in terminal with keyboard shortcuts. SQLite prevents duplicate sends across all campaigns. Built in Python with Click, Rich, and Anthropic SDK.

Upload CSV. Claude analyzes columns and extracts personalization hooks. Generates drafts at ~$0.02 per email. Review with Enter/S/E keys. Approved emails send via Resend API with React.Email templates. Every contact tracked globally. Run from anywhere—config lives in ~/Library/Application Support/reach/.

Alf Viktor Williamsen