A readout to a client's leadership team
Case study

Bregal Sagemount screens 7x more companies a week with LLM deal sourcing

Analysts spent half their time on first-pass company research, so the deal team covered only part of its target market.

Bregal Sagemount

Bregal Sagemount · Deal teams · L3

7xmore companies researched each week

The workflow before

Bregal Sagemount's analysts researched each prospect by hand: website, news, reports, funding history. A first-pass profile took 4 to 6 hours, so the team covered 20 to 30 companies a week and about 60% of its target sectors. Meeting notes, CIM summaries and outreach emails were all written from scratch.

What we built

We built a deal sourcing system on Databricks that monitors company websites, news, industry reports and internal documents, and uses LLMs to profile each company, score it against the firm's investment criteria and route the best fits to the deal team with a research package attached.

Documents are chunked, embedded and stored in Chroma, so answers are grounded in retrieved sources with citations. Models served through MosaicML include ones fine-tuned on the firm's past memos and deal evaluations.

The same system drafts founder outreach, summarizes calls and CIMs, and produces first drafts of IC memos, with results written back to Salesforce. Investment professionals review and decide; the system does the first pass.

Before and after

MeasureBeforeAfter
Companies researched per week20 to 30200+
First-pass research per company4 to 6 hoursUnder 30 minutes
Target market coverageAbout 60%90%+

What's next

The next step is L4: connecting sourcing, diligence prep and portfolio monitoring agents so a signal on a portfolio company or competitor flows into the deal pipeline without a hand-off.

ShareLinkedInEmail

Databricks is the base: Delta Lake in bronze, silver and gold layers, Spark for large-scale processing, Unity Catalog for governance, a feature store for scoring inputs, and MLflow for experiments, the model registry and versioning.

LLM inference runs on MosaicML serving endpoints, real time and batch, using open foundation models (Llama 2, MPT, Falcon) plus fine-tuned variants. LangChain composes the retrieval and generation chains; Chroma stores embeddings with metadata filters for retrieval-augmented generation.

Outputs integrate with Salesforce. Fit scoring runs at 85%+ accuracy against analyst judgment, and model performance and drift are monitored, with humans reviewing every routed opportunity.

Next step

Let's build the case study we tell next.