Solutions · Private equity

The python behind the diligence.

Numen writes and runs the python behind every diligence step, models, comps and memos, with the maths and the audit trail attached.

Agents that execute Every number source-linked Deterministic re-runs
dcf_model.py · running ▶ run
line item Y1 Y2 Y3 Y4 Y5 Revenue EBIT NOPAT Unlevered FCF PV of UFCF 412.0461.4512.2563.4613.1 78.392.3107.6123.9141.0 58.769.280.793.0105.8 61.472.083.696.1109.0 56.961.866.570.975.0 $ numen run dcf --wacc 9.4% --tgr 2.5% building projection from 10-K_FY24.pdf … spreading 6 comparable companies … ✓ enterprise value · 1,284 · every cell source-linked ✓ run reproducible, hash 8f3c1a · 0 manual edits

Built for institutions governed by EU financial regulation.

Hosted in the EU (Google Cloud europe-west1) · encrypted TLS 1.2+ / AES-256 · your data is never used to train any model.

No third-party certification held today; SOC 2 is on our roadmap. Security whitepaper and threat model on request.

GDPR EU residency TLS 1.2+ AES-256 SHA-256 audit chain No model training

Why deal teams trust the output

Diligence you can hand to the committee.

Real python execution

Numen writes and runs the code, not a guess at a number. The model computes; you keep the script.

Reproducible by your team

The same inputs return the same outputs, deterministically. Re-run any analysis and verify it cell by cell.

Source-linked outputs

Every figure carries a link back to the filing, line and page it came from. No orphan numbers.

Your template, your committee

Outputs land in your house format and your IC memo structure, the way your firm already works.

Diligence, executed

Three steps. The agent does the work.

Point Numen at the data room. It builds, spreads and drafts, and shows its working at every step.

01

Build the model

Numen writes the python for a full operating model and DCF, projection, WACC, terminal value, sensitivities, straight from the filings.

02

Spread the comps

It assembles the comparable set, computes the multiples and margins, and links each line to the source it was pulled from.

03

Draft the memo

It writes the investment memo around the numbers, thesis, valuation, risks, in your committee's structure, every claim cited.

Product output · DCF model

A discounted cash flow, computed and traceable.

€m, fiscal year Y1Y2Y3Y4Y5
Revenue412.0461.4512.2563.4613.1
EBIT78.392.3107.6123.9141.0
NOPAT58.769.280.793.0105.8
(+) D&A22.725.428.231.033.7
(−) Capex(16.5)(18.5)(20.5)(22.5)(24.5)
(−) ΔNWC(3.5)(4.1)(4.8)(5.4)(6.0)
Unlevered FCF61.472.083.696.1109.0
Discount factor0.9140.8360.7640.6980.638
PV of UFCF56.160.263.967.169.6

WACC 9.4% · terminal growth 2.5% · enterprise value 1,284. Every cell links to its source line.

Projected unlevered FCF

120600 Y1Y2Y3Y4Y5
Enterprise value
€1,284m
Implied EV / EBITDA
11.4×

Product output · Trading comps

A comp set, spread and sourced.

Comparable company EV / EBITDA EV / Sales P / E EBITDA margin Source
Helios Industrial 12.1×2.8×18.4×23.1% 10-K FY24 ↗
Northwind Systems 10.6×2.3×16.2×21.7% Q4 release ↗
Caldera Group 11.8×2.6×19.0×22.4% Annual report ↗
Vantage Holdings 9.4×2.0×14.8×19.8% 10-K FY24 ↗
Meridian Labs 13.2×3.1×21.5×24.6% Investor deck ↗
Median 11.8×2.6×18.4×22.4% —

Six comparables spread from primary filings. Each multiple traces to the line it was computed from, open the source to verify.

Reproducible & source-linked

Every number traces to its source.

A figure in the memo points to the model cell that produced it, and that cell points to the line in the filing it was read from. Re-run the analysis and the chain reproduces deterministically, same inputs, same numbers, every time.

  • ✓ Figure → model cell → source filing, end to end
  • ✓ Deterministic re-runs with a verifiable hash
  • ✓ Nothing is computed without a citation
MEMO · FIGURE EV €1,284m “…implies an enterprise value of €1,284m.” MODEL · CELL DCF!H42 = ΣPV(UFCF) + PV(terminal) SOURCE · FILING 10-K FY24 p.84 · Income stmt line: Revenue re-run · hash 8f3c1a Click any number in the memo to walk the chain back to the page it came from. DETERMINISTIC · AUDITABLE · 0 ORPHAN NUMBERS

Inside the work

It shows its working.

Numen doesn't just return an answer, it exposes the python it ran, the assumptions it made and the sources it read. Open any step and inspect the logic the way you'd review a junior's model.

Numen working through a diligence model, showing its python, assumptions and linked sources
100%

of outputs source-linked

0

black-box estimates

1-click

deterministic re-run

3

diligence steps automated

Capability figures describing how Numen operates, not deal or client counts.

Security & architecture

Your data stays inside the perimeter.

Numen runs against your data room under encryption in transit and at rest. Nothing you give it trains a public model, and access is scoped to your deal team.

YOUR TENANT · ISOLATED Data room filings · contracts Numen engine runs python Outputs model · comps · memo
TLS 1.2+ in transitAES-256 at restno public-model training
Does Numen actually run code, or estimate the numbers?

It runs code. Numen writes python for the model, comps and supporting analysis and executes it, the figures are computed outputs, not language-model guesses, and the script comes with them.

Can my team reproduce a result independently?

Yes. Runs are deterministic: the same inputs return the same outputs, and each carries a hash you can verify. Your analysts can re-run any analysis and trace every cell back to its source.

Where does my data go, and is it used for training?

Your data is stored and processed in the EU (Google Cloud europe-west1), encrypted in transit (TLS 1.2+) and at rest (AES-256). It is never used to train or fine-tune any model, ours or a provider's, and every read is scoped to the authenticated identity. The one flow that leaves the EU is model inference itself, sent encrypted to our model providers under the standard contractual clauses of their processing agreements. Firms that need organisation-level isolation can run a dedicated deployment.

Which regulations and standards is this built for?

Numen is built for institutions governed by EU financial regulation, and the platform is designed to survive their vendor-security review: GDPR compliance (art. 30 record, arts. 33–34 breach process), EU data residency, least-privilege access enforced server-side on every request, and an append-only SHA-256 audit chain designed as evidence for frameworks of the SOC 2 kind. To be clear about status: we hold no third-party certification today — SOC 2 is on our roadmap and has not been completed. We hand your security team the STRIDE threat model and controls dossier, and coordinate penetration testing where you require it.

Will the output match our house templates?

Yes. Models and memos land in your firm's format and your investment-committee structure, so what comes out reads like your team produced it.

Solutions · Private equity

See the python behind your next diligence.

Bring a target. We'll show Numen build the model, spread the comps and draft the memo, with the maths and the audit trail attached.