Skip to main content

Clint CLI for AI-powered outreach workflows

Project description

Clint: AI-Driven Enterprise Outreach v1 🚀

Clint is a production-ready, asynchronous automation suite designed for high-conversion lead generation. It combines advanced stealth scraping, AI-powered audits, and multi-step outreach sequences into a powerful pipeline.

Full documentation is available in docs/README.md.

🌟 Premium Features

🛡️ Stealth & Safety (Human Mimicry)

  • Dynamic Fingerprinting: Random User-Agents and Viewports for every session.
  • Human-Movements: Randomized mouse hovering, scrolling, and typing patterns to evade bot detection.
  • Persistent Sessions: Secure WhatsApp session handling to avoid repeated QR scans.

🤖 AI-Powered Intelligence

  • Founder Mode (Autonomous): Single-command lead generation, enrichment, and outreach (Scrape → Audit → Send).
  • Multi-Step Sequences: Automated follow-up logic (Step 1: Pitch → Step 2: Reminder → Step 3: Final Call).
  • Lead Scoring: Visual ranking (0-10) based on digital presence and social proof.
  • Deep Audit: AI-driven analysis of Branding, UI/UX, and Tech frameworks.

📈 Clint Command Center

  • Visual Intelligence: Monitor lead quality and sequence progress in a premium Tailwind v4 interface.
  • Dry Run Mode: Safe simulation mode to verify outreach logic without actual delivery.
  • Rich Logging: Every action is mirrored to logs/outreach.log for full auditability.

🛠 Setup

1. Installation

pip install -r requirements.txt
playwright install chromium

Or install as a CLI package:

pip install .

Or install as an isolated global CLI (recommended):

pipx install .

2. Configuration

Update your .env with:

  • OPENROUTER_API_KEY: For AI Audits/Proposals.
  • SMTP_USER_1/SMTP_PASS_1: Your email credentials.
  • SENDER_NAME/SENDER_TITLE: Personalized signature info.

🚀 Execution

First 5 Commands (Recommended Path)

clint version
clint init
clint config doctor
clint run --query "Dentists in California"
clint run --query "Dentists in California" --live
Flow Command
Interactive CLI (menu mode) clint
Autonomous Run (dry-run default) clint run --query "Dentists in California"
Discovery-only scrape clint scrape --query "Hotels in London" --target 20
Follow-up queue clint followup --days-since-last 3
Dashboard server clint dashboard --host 127.0.0.1 --port 8000
Config doctor clint config doctor

🛡 Safety & Limits

  • Recommended Volume: For better deliverability and reduced bot-detection risk, keep outreach around 200 emails/day and 200 WhatsApp messages/day.
  • Delays: Randomized 5-15s intervals between every outreach attempt.
  • Logs: Detailed execution history at logs/outreach.log.

Clint v1.0.0 | Launch Ready

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

sagarithm_clint-1.0.1.tar.gz (48.3 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

sagarithm_clint-1.0.1-py3-none-any.whl (42.7 kB view details)

Uploaded Python 3

File details

Details for the file sagarithm_clint-1.0.1.tar.gz.

File metadata

  • Download URL: sagarithm_clint-1.0.1.tar.gz
  • Upload date:
  • Size: 48.3 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.7

File hashes

Hashes for sagarithm_clint-1.0.1.tar.gz
Algorithm Hash digest
SHA256 99eda229637ee04112fa174ed96c5cbbc39fdba7ac7dc3f8501ef216d01e06b6
MD5 2e87e04ee2c0e86b9e1287ada7c7e471
BLAKE2b-256 eef0fa274d4f17411dcb2dfdcd82435b466b9e65a6d6e21e062a6bfd18652422

See more details on using hashes here.

Provenance

The following attestation bundles were made for sagarithm_clint-1.0.1.tar.gz:

Publisher: release.yml on sagarithm/clint

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file sagarithm_clint-1.0.1-py3-none-any.whl.

File metadata

File hashes

Hashes for sagarithm_clint-1.0.1-py3-none-any.whl
Algorithm Hash digest
SHA256 a45682cca4707cf64b1efccabea909c522787ef406a253bf49d3e227f93362af
MD5 fd71e75da12ffd8421666e79f6723d65
BLAKE2b-256 1580b8c2572bc5edc050f9e0500344713e7fe9637e5c0354e4b551ef9e12fff1

See more details on using hashes here.

Provenance

The following attestation bundles were made for sagarithm_clint-1.0.1-py3-none-any.whl:

Publisher: release.yml on sagarithm/clint

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page