Connect your CRM. Watch your pipeline come alive — every prospect walks the floor as a character you can study, rehearse with, and dial. Record real calls; the AI auto-extracts new contacts, scores your performance, writes your CRM for you. Runs locally. Your data never leaves your machine.
BullpenLM is the entire stack — practice, intelligence, post-call automation, pipeline visualization — bundled as a single open-source repo. Clone, install, start dialing.
Every prospect becomes a character on a top-down sales-floor canvas. Hover to inspect, click for the full dossier. Your CRM stops being a spreadsheet.
Push-to-talk against an AI that plays the actual person you're about to call — grounded in their company, role, speech profile, and verbatim quotes from their public talks.
Hit record. The AI transcribes, extracts every name + commitment + deal signal, and auto-creates new contacts under the right org. No more "I'll update the CRM later."
Point it at any company URL → returns ready-to-read openers: "Your blog hasn't been updated since March," "Your site still runs WordPress 5.x." Cold-call openers from public signals.
Ollama for the LLM. Whisper.cpp for transcription. macOS say or XTTS for voice. Zero API calls. Zero telemetry. Verifiable via docker network inspect.
CSV import · Google Places · OpenStreetMap · Firecrawl · single-URL website ingest · social-signal scan. Every adapter writes to the same file-based org graph. No lock-in.
The complete loop, end-to-end, in your own browser + on your own laptop. No SaaS round-trips.
CSV from HubSpot, Salesforce, or any export. Or use the adapters to pull local businesses from Google Places / OSM in one command.
Open the floor — every prospect is a walking character. Status badges above their heads tell you who's cold, who's qualified, who's got a meeting booked.
Click any character → Practice. AI plays that buyer with their actual context. Hold spacebar, talk, release, get scored against your playbook.
Hit 🔴 Record on the dossier. The audio transcribes locally → Gemma extracts → new contacts appear under that org → deal stage updates → timeline gets a new entry. The CRM writes itself.
BullpenLM is on its way to a public release. If you're a sales founder, an SDR manager, or running outbound for an agency — get on the early-access list. Hosted version comes with CRM integrations, team dashboards, and the parts you don't want to self-host.
Or email hello@bullpenlm.com · No spam, one email when we ship.