
In simple English
Finding new customers usually means paying for six different tools. This app puts lead enrichment, email sequences, LinkedIn messages, and a chat inbox into one place. An artificial intelligence reads every reply from your targets and writes a draft answer for you. Nothing goes out until you click send. You host it on your own server and pay only for the computer time and the artificial intelligence keys you use.
What it is
AgentSDR is a self-hosted sales engagement platform built with TypeScript, Next.js (a framework for building web applications), and PostgreSQL (a database system). It unifies multi-channel outreach and reply handling into a single dashboard.
What it is good for
Solo builders and small teams who want to run cold outreach without paying per-seat software fees or trusting third-party platforms with their prospect lists.
- No per-seat or per-contact fees.
- Unifies email, LinkedIn, and WhatsApp into one inbox.
- Keeps your prospect data on your own server.
- Requires Docker and server administration knowledge to set up and run.
- LinkedIn automation risks account restrictions if limits are set too high.
- Depends on paid external services for enrichment and artificial intelligence.
Stitching together Apollo, Hunter, Instantly, and HubSpot for cold outreach
Docker and OpenRouter for model access
- twentyhq/twenty59k stars
An open-source CRM that can be self-hosted, though it lacks built-in outbound sequencing.
- 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.
mkdir agentsdr && cd agentsdr curl -O https://raw.githubusercontent.com/Kandid-ai/AgentSDR/main/docker-compose.yml docker compose up -d