
In simple English
This tool watches a list of people you want to know on LinkedIn. It reads their new posts every morning and writes one short comment for each post. It never posts anything for you, so you check the draft and paste it yourself. You need a free account to read the posts and a small payment to an AI model for the writing. It runs on your computer or for free on GitHub Actions.
What it is
A self-hosted Node.js (a way to run JavaScript outside of a web browser) tool that reads LinkedIn posts via Apify (a web scraping service) and drafts comments using Claude or GPT. It relies on markdown configuration files to shape its tone and voice.
What it is good for
Founders and salespeople doing warm outbound sales who want to comment on prospect posts without sounding like generic artificial intelligence.
- Drafts human-sounding comments that avoid typical artificial intelligence praise phrases.
- Never posts automatically, keeping your personal account safe from restrictions.
- Runs for free on GitHub Actions using free tier API credits.
- Requires command-line setup and API keys for external services.
- Relies on Apify and AI model services that cost money beyond free tier limits.
- Scraping LinkedIn data requires careful adherence to platform terms of use.
Hosted tools like Extrovert, Aware, and Taplio
Apify
- 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.
git clone https://github.com/mariellecamba-gtm/linkedin-prospect-engager.git cd linkedin-prospect-engager npm install npm run setup