Talking to customers · Independent · 20 Oct 2026

ethanplusai/harvey

Autonomous AI sales agent powered by Claude Code or Codex. Finds prospects, writes cold emails, sends campaigns, handles replies, books meetings. No API keys needed — runs on your Claude or Codex subscriptions.

← Talking to customers
Harvey: Autonomous AI sales agent. Finds leads, drafts emails, and handles replies.

In simple English

This tool acts as a sales assistant that finds potential customers, writes emails, and replies to messages on your computer. It runs in a continuous loop every fifteen minutes without you needing to press buttons. You do not pay separate fees for artificial intelligence usage because it uses your existing subscription. Every outgoing message waits for your manual approval before it is sent. You need a dedicated secondary email domain and some time to set it up correctly.

What it is

A Python-based autonomous sales agent that operates locally on your machine using your subscription-backed command-line interface. It combines prospect discovery, website profiling, email generation, and a local web dashboard into a single sqlite-backed package.

What it is good for

Solo founders and small business owners who want to run cold email campaigns for local services without paying hundreds of dollars every month for commercial sales platforms and separate AI token bills.

Stars1.7k
LicenceMIT
Latestv0.3.0 (2026-10-13)checked 20 Oct 2026
Last code change2026-10-20
Written inPython
Setup effort
4 / 5
Payoff
5 / 5
Good
  • Runs on your existing Claude Pro, Max, or ChatGPT subscription without per-token API costs.
  • Keeps every outgoing email in an approval queue so nothing sends automatically by default.
  • Stores all data locally in a sqlite database on your machine.
Watch for
  • Requires technical setup in the terminal with Python 3.11 or newer.
  • Demands careful email domain configuration such as SPF, DKIM, and DMARC to avoid spam folders.
  • Runs on macOS and Linux, with Windows not supported for the ChatGPT provider option.
Replaces

Traditional B2B prospecting platforms and expensive outbound sales software

Works well with

Gmail or Microsoft 365 mailbox on a secondary domain

Similar repositories
  • Significant-Gravitas/AutoGPT188k stars

    An autonomous agent framework that executes tasks in loops, though it lacks dedicated sales pipelines and subscription-backed model isolation.

Also reviewed on Repo Radar
  • Notifuse/notifuse2.2k stars

    Self-hosted newsletters, automations and transactional email, built on a delivery service you supply.

  • krayin/laravel-crm24k stars

    A self-hosted record of customers, leads and sales, built on the Laravel PHP framework.

  • nikoksr/notify3.9k stars

    A Go library that sends the same message to many messaging services through one call.

Install
git clone https://github.com/ethanplusai/harvey.git
cd harvey
python3 -m venv .venv && source .venv/bin/activate
pip install -e .

Independent: reviewed for Repo Radar outside the daily editions. Every independent repository

Get the next edition in your inbox

A dozen repositories, opened and checked. The licence read, the last release dated, and the ones that did not make it named with the reason. It is the half most lists leave out.

No tracking pixels. One click to leave. The archive stays free either way.

We use your address to send the edition and nothing else. Confirm by email, leave in one click. How we handle it.