
In simple English
This tool finds customers for your product automatically. You give it your website URL, and it works out who might buy what you sell. It searches the web for matching companies and finds the people who work there. Then it writes personal emails and sends them from your own mailbox. You only need a server to run Docker and an API key for an artificial intelligence provider.
What it is
A self-hosted cold email and marketing assistant built with PHP and Laravel. It combines company discovery, AI writing, SMTP sending, and IMAP reply tracking into one tool.
What it is good for
Solo founders and small teams who want to run cold outreach without paying for expensive lead databases or cloud marketing software.
- Runs on your own server with Docker, so you keep complete control of your data.
- Uses your own email box via SMTP, which makes your messages look natural.
- Has no artificial limits on leads, campaigns, or mailboxes in the self-hosted edition.
- Requires technical skill to set up Docker containers and manage environment variables on a server.
- Needs an external artificial intelligence provider key, which costs money based on usage.
- Uses the AGPL-3.0 licence, which requires you to share changes if you offer it as a hosted service.
Expensive cold email platforms and manual lead research
An SMTP email provider and an artificial intelligence API key
- n8n-io/n8n208k stars
n8n builds general workflow automations instead of focusing specifically on cold outreach.
- 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 -p eveil/docker/searxng && cd eveil base=https://raw.githubusercontent.com/Dricle/eveil/main curl -fsSL -o compose.deploy.yaml $base/compose.deploy.yaml curl -fsSL -o .env $base/deploy/.env.example curl -fsSL -o docker/searxng/settings.yml $base/docker/searxng/settings.yml docker compose -f compose.deploy.yaml pull docker compose -f compose.deploy.yaml up -d