ethanplusai

    ethanplusai/harvey

    #95 this week

    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.

    ai-agents
    ai-agent
    autonomous-agent
    claude
    cold-email
    prospecting
    Python
    MIT
    2.0K stars
    399 forks
    2.0K GitHub watchers
    Updated Oct 22, 2026
    View on GitHub

    Build with Backblaze B2

    SDKs, agent skills, IDE extensions, and reference pipelines from Backblaze Labs. All open source.

    Explore Backblaze Labs

    Loading star history...

    Where it stands

    Rank, growth pace and release cadence relative to everything GStars tracks.

    Ranks #95 of 2,531 repositories GStars tracks this week (top 4%).

    2 releases in the last 90 days, the latest 8 days ago, with 9 contributors on GitHub.

    Peaked at #95 in the weekly ranking the week of Oct 18, its best in the past year.

    Use Cases & Benefits

    • Automates end-to-end sales prospecting by finding leads, personalizing cold emails, sending campaigns, handling replies, and booking meetings using your Claude or Codex subscription.
    • Eliminates per-token API billing by leveraging existing Claude Pro/Max or ChatGPT subscriptions, enabling continuous autonomous sales outreach without extra model costs.
    • Use for small businesses seeking cost-effective, automated lead generation and personalized cold email campaigns without expensive third-party prospecting tools.
    • Use for sales teams wanting full control and transparency over prospect qualification signals and email approval before sending.
    • Use for developers or marketers needing a customizable, local AI sales agent with editable sales knowledge and skills libraries for tailored outreach strategies.

    Should you depend on it?

    License terms, project hygiene and risks, from GitHub metadata and GStars' snapshots.

    License

    MIT

    Permissive: commercial use, modification and redistribution are allowed with attribution.

    Community files

    • README: present

    Watch-outs

    No watch-outs from GStars' checks.

    General guidance from repository metadata, not legal advice. How we score

    From the README

    An autonomous sales agent that runs on your Claude Code or Codex subscription.

    Harvey finds businesses worth selling to, learns something specific about each one, writes cold email that references it, sends it, reads the replies, and works the conversation toward a meeting. It runs on your machine, in a loop, on its own.

    The unusual part: there is no model API bill. Harvey uses your Claude Pro or Max subscription through Claude Code, or your ChatGPT subscription through Codex. Model calls use the plan you already pay for, without an API key or per-token API billing. Claude is the default; Codex is an opt-in provider on macOS and Linux.

    Every other autonomous sales agent bills you per token. That is the whole reason they cost what they cost: an agent that thinks in a loop, all day, is an agent that burns API credits in a loop, all day. Vendors solve this by thinking less — shorter prompts, cheaper models, fewer passes.

    Harvey uses the subscription-backed CLI for the provider you choose: claude for Claude Code, or an isolated codex app-server for Codex. Both return text with model tools disabled. Harvey handles the prospecting and mail operations itself.

    Excerpt from the ethanplusai/harvey README on GitHub (MIT license). © its authors.Read the full README on GitHub

    Compared with peers in AI Agents

    Fastest-growing repositories GStars tracks in this cohort for the week of Oct 18, by 7-day star growth

    ethanplusai/harvey compared with AI Agents repositories by stars, 7-day star growth, health score and last release
    RepositoryStars+7dHealthLast release
    morluto/rea357.9K+129.4K603 days ago
    stablyai/orca101.3K+8.7K40today
    DietrichGebert/ponytail171.6K+8.1K755 days ago
    ruvnet/ruflo78.2K+3.6K40today
    vxcontrol/pentagi31.8K+2.7K7516 days ago
    ethanplusai/harvey2.0K+1.5K498 days ago
    Category median101.3K+8.1K60—

    Discover Repositories

    Search across tracked repositories by name or description