✱ OPEN SOURCE AI SDR

Your entire AI sales team.
On your desktop. Free.

OpenCloser is the open source AI sales platform — strategist, lead researcher, voice caller, coach, and manager in one desktop app. AI cold calling, lead generation, and sales automation with zero SaaS fees and zero cloud dependency.

GitHub stars GitHub forks Latest release MIT license · v0.2.0 · macOS · Windows · Linux
OpenCloser War Room — live AI cold call with real-time sentiment analysis, objection detection, and live sales coaching
The War Room — a live AI cold call with sentiment tracking and coaching
Tauri 2.0React 19RustSQLiteGemini 2.5OpenAI RealtimeElevenLabsOllama (offline)Twilio

Five agents. One app.

Every seat of a sales org, recreated as local-first AI — sharing one pipeline, one database, zero subscriptions.

AI sales strategist generating an Ideal Customer Profile with SPIN and Challenger frameworks
🧠

AI Sales Strategist

Interviews you about your market, then generates your Ideal Customer Profile using SPIN & Challenger — in minutes, not consulting engagements.

AI lead researcher hunting and scoring prospects with ICP targeting filters
🔍

AI Lead Researcher

Hunts prospects against your ICP, auto-scores every lead, and drops the qualified ones straight into your Kanban pipeline.

AI voice caller dialing prospects live from the War Room with sentiment analysis
📞

AI Voice Caller

Dials real prospects over Twilio phone lines. Reads sentiment live, handles objections, never burns out. Mock mode included — no credentials needed to try it.

AI sales coach running objection-handling sparring sessions at three difficulty levels
🎯

AI Sales Coach

Spar against 12 objection archetypes at Rookie, Pro, or Elite difficulty. Instant scoring with specific rebuttal tips after every round.

AI sales manager dashboard with call analytics, conversion metrics, and outcome tracking
📊

AI Sales Manager

Post-call debriefs with sentiment analysis, auto-written follow-ups, and conversion analytics across your whole pipeline.

Voice engine architect configuring AI caller personality, emotion matrix, and sales framework
🎛️

Voice Engine Architect

Design your caller: Gemini, OpenAI, or ElevenLabs voices, a 5-axis emotion matrix, and SPIN / Challenger / Sandler sales frameworks.

Live in three steps

From install to AI cold call in under ten minutes. No API key required to start.

Describe your market

Chat with the AI strategist for two minutes. It builds your ICP, targeting filters, and outreach angles automatically.

AI onboarding chat that builds your Ideal Customer Profile

Hunt & score leads

The researcher fills your pipeline and scores every prospect, so you always know who to call first.

Kanban sales pipeline with AI-scored leads across discovery and outreach stages

Let the AI call

Pick a lead, hit Initiate, and watch the War Room run a live call — sentiment, objections, and coaching in real time.

Lead detail page with one-click AI call initiation

Watch it sell

23 seconds. One seller\u2019s first morning: market → ICP → scored leads → live AI call. No filler.

Every window

The full app, screen by screen — dashboard, pipeline, intelligence, persona, hunter, and settings.

OpenCloser sales dashboard with KPI cards, pipeline status chart, and recent call activity
Dashboard — KPIs & pipeline health
OpenCloser Kanban CRM with discovery, outbound, audit, and closed stages
Pipeline — Kanban CRM
Call intelligence center with success rate, durations, and chronological call records
Call Intelligence — every call, analyzed
AI persona builder with voice providers, personality presets, and emotion sliders
Persona — design your caller
Lead hunter with ICP filters and AI campaign generation
Lead Hunter — prospects on tap
System configuration with voice engine keys, phone lines, and appearance settings
Settings — keys, lines, offline AI

Why teams switch

Traditional SDR platforms charge per seat, per month, forever — and keep your data. OpenCloser flips every row.

CapabilityTypical SDR SaaSOpenCloser
Price$280–$1,000+/mo per seatFree, MIT licensed
Your customer dataTheir cloudYour SQLite file
AI cold callingAdd-on or extra $$$$Built into the War Room
Lead researchManual or another toolAI researcher + auto-scoring
Sales coachingCalendar roulette24/7 AI sparring partner
Works offlineNoYes — local Ollama
API keysStored by vendorYours, in your browser
Code you can auditNoEvery line, on GitHub

Questions, answered

The short version. The code is the long version.

Is OpenCloser really free and open source?

Yes — MIT licensed, no SaaS fees, no per-seat pricing, no cloud subscription. You own the entire stack, forever.

Does it work without an API key?

Yes. Demo mode ships 10 realistic seed leads, simulated AI calls, and full functionality with fallback data. Add a Gemini, OpenAI, or ElevenLabs key when you want real AI — or point it at local Ollama and skip keys entirely.

Is my data sent to the cloud?

No. Everything lives in a local SQLite database on your machine. API keys stay in your browser's localStorage and travel only to the provider you configure — as headers, never in URLs.

How does the AI cold calling work?

The War Room connects to Twilio phone lines (or runs in mock mode with zero setup). The AI caller dials prospects, reads sentiment live, detects objections, and surfaces coaching tips mid-call — over a bundled cloudflared tunnel, no virtual cables required.

What platforms are supported?

macOS (Apple Silicon + Intel), Windows x64, and Linux x64 — via .dmg, .msi/.exe, and .deb/.AppImage/.rpm on the releases page.

I'm a developer — can I extend it?

Absolutely. React 19 + TypeScript frontend, Rust/Tauri backend, 24 typed invoke commands, Zustand stores, and 99 passing tests. See AGENTS.md in the repo for the full contributor guide.

Download v0.2.0

Free forever. No account, no trial clock, no credit card. Just the app.

Prefer a package manager style? Also on the releases page: Intel .dmg, .msi, .deb, .rpm. Or build from source — three commands.