Linki v2 is out, open-source AI SDR for LinkedIn + cold email (big update)
Posted by ShakaLaka_Around@reddit | LocalLLaMA | View on Reddit | 6 comments
Hey everyone, I built Linki a few months ago as a free self-hosted alternative to Waalaxy and Lemlist. Back then it was a basic LinkedIn sequencer. I just shipped a huge update and it's now a proper AI SDR, so wanted to share what changed.
What is Linki (for those who don't know)
Self-hosted LinkedIn automation + cold email with an AI agent that writes every message for each lead individually. No SaaS middleman, no per-seat pricing, your data stays on your machine. You connect any model via OpenRouter (Claude, GPT-4o, Mistral, whatever).
What's new in this version
The AI agent is now the center of everything. There's a 3-layer prompt system: global context about your business and offer, campaign-level instructions, then per-step prompts. The agent writes with full context instead of just filling a template.
LinkedIn + email in the same campaign now. So you can do visit, connect, wait 2 days, send a LinkedIn message, wait 3 days, send a cold email. All in one sequence.
Unified inbox. All email replies from all your campaigns show up in one place. LinkedIn reply detection too.
Apollo enrichment built in. Connect your Apollo key, click enrich on any list, get verified emails and company data.
Big reliability improvement on the LinkedIn automation itself. Rewrote the DOM targeting and message delivery, about 63% improvement in connection reliability. Also added randomized pacing on imports to avoid bot detection.
AI cost tracking. Every generation is logged with model, token count, and cost. You always know what you're spending.
Hosting
Docker compose or manual Node.js. Or one-click on Opsily if you don't want to deal with the terminal. SQLite, no external DB needed.
Repo: github.com/moaljumaa/linki
Enjoyy!!!
ttkciar@reddit
Violates Rule Four: Self-promotion
__JockY__@reddit
So you’re the enabler of the shit-gibbons that drown my inbox with their drivel on a daily basis. Thanks for that.
ShakaLaka_Around@reddit (OP)
thanks for judging me and putting me in some box, this makes life so easy no?
__JockY__@reddit
I didn’t judge you, I judged this particular action of yours alongside the product in which you’ve shown pride.
This _action_ of making this software is shitty and your _product_ is a nuisance.
I’m sure _you’re_ lovely, kind to children, call your mother, donate to charity, etc.
my_name_isnt_clever@reddit
What is the reason you made this, if not to drown another social media site in even more slop? You can do what you want, but it's not a good look.
ShakaLaka_Around@reddit (OP)
im not trying to justify my position here, since i do respect your opinion im just trying to emphasize the point of not judging people without hearing their story and motivation.
my customers are on linkedin, im a freelancer, so suggest me now one working solution that gets me to talk to potential customers but not reaching out to them? have you ever done sales in your life? or sold something by yourself on your own?