Industry models

Models

One per industry

We build a model for each industry, trained on the documents it runs on. Contact us about using Vulcan 2.5. Two models are in training and four are planned.

Commerce and home goods

[COM]

Contact us about access

Vulcan 2.5

Vulcan turns the lab reports, spec sheets and vendor packets your suppliers send into a product record. Every value carries the page it came from. Where a document is silent, the field stays blank for a person to check.

Ask about Vulcan
01 FILES02 PAGES03 MODEL04 VALUESPage behind value05 RECORDBlank stays blank06 REVIEWPerson decidesSUPPLIER RECORDS | VULCAN 2.5 01 FILES02 PAGES03 MODEL04 VALUESPage behind value05 RECORDBlank stays blank06 REVIEWPerson decidesSUPPLIER RECORDS | VULCAN 2.5 010203040506SUPPLIER RECORDS | VULCAN 2.5 010203040506SUPPLIER RECORDSVULCAN 2.5

Dental and healthcare revenue cycle

[RCM]

In training

Altadena 1.5

We’re training Altadena to read eligibility, benefits, remittances, claim status and attachments. It will hand the front desk each patient’s plan, leaving blank whatever the payer didn’t say. A blank beats a guess. In its first test, on ten breakdown sheets it had never seen, it got 93.0% of all the boxes right, against 70.9% for OpenAI’s GPT-6 Luna.

Horizon Dental Care
01 EVIDENCE02 CONTEXT03 MODELIn training04 ANSWER HEADSBlank allowed05 BREAKDOWN~290 boxes06 REVIEWDENTAL BREAKDOWNS | ALTADENA 1.5 01 EVIDENCE02 CONTEXT03 MODELIn training04 ANSWER HEADSBlank allowed05 BREAKDOWN~290 boxes06 REVIEWDENTAL BREAKDOWNS | ALTADENA 1.5 010203040506DENTAL BREAKDOWNS | ALTADENA 1.5 010203040506DENTAL BREAKDOWNSALTADENA 1.5

Accounting and payroll

[PAY]

In training

Blob 2.0

We’re training Blob to read hours in whatever form your clients send them: time sheets, attached timecards or emails. It will draft a pay line for each worker with the source beside it. A missing punch will come back as a question for your team, not a guess.

Lazar & Company
01 INBOX02 HOURS03 MODELIn training04 PAY LINES05 QUESTIONSMissing punch06 REVIEWPerson decidesPAYROLL DRAFTS | BLOB 2.0 01 INBOX02 HOURS03 MODELIn training04 PAY LINES05 QUESTIONSMissing punch06 REVIEWPerson decidesPAYROLL DRAFTS | BLOB 2.0 010203040506PAYROLL DRAFTS | BLOB 2.0 010203040506PAYROLL DRAFTSBLOB 2.0

Real estate

[CRE]

Planned

Ridge 1.0

Ridge is planned for the rent rolls and leases a building runs on. It will hand the asset manager each date with the page it came from. We haven’t trained it yet.

Amoroso Companies
01 RENT ROLL02 LEASES03 MODELNot trained yet04 DATES05 SOURCE PAGESWith each date06 REVIEWAsset managerLEASE DATES | RIDGE 1.0 01 RENT ROLL02 LEASES03 MODELNot trained yet04 DATES05 SOURCE PAGESWith each date06 REVIEWAsset managerLEASE DATES | RIDGE 1.0 010203040506LEASE DATES | RIDGE 1.0 010203040506LEASE DATESRIDGE 1.0

Wealth management

[WM]

Planned

Arroyo 1.0

Arroyo is planned for custodian statements and the forms that open or move accounts. It will hand the advisor a report with every figure linked to its statement. Training hasn’t started yet.

01 STATEMENTS02 FIGURES03 MODELNot trained yet04 TRACED05 REPORTDraft report06 APPROVALAdvisor approvesSTATEMENT FIGURES | ARROYO 1.0 01 STATEMENTS02 FIGURES03 MODELNot trained yet04 TRACED05 REPORTDraft report06 APPROVALAdvisor approvesSTATEMENT FIGURES | ARROYO 1.0 010203040506STATEMENT FIGURES | ARROYO 1.0 010203040506STATEMENT FIGURESARROYO 1.0

Legal services

[LEGAL]

Planned

Phantom 1.0

Phantom is planned to read a case’s intake notes, orders and the dates inside them. It will draft from that record, and nothing it drafts is advice until an attorney makes it so. We haven’t trained it yet.

01 INTAKE02 CASE FILE03 MODELPlanned04 MATTERDates kept05 DRAFT06 ATTORNEYReview and signCASE FILES | PHANTOM 1.0 01 INTAKE02 CASE FILE03 MODELPlanned04 MATTERDates kept05 DRAFT06 ATTORNEYReview and signCASE FILES | PHANTOM 1.0 010203040506CASE FILES | PHANTOM 1.0 010203040506CASE FILESPHANTOM 1.0

Live events and event media

[MEDIA]

Planned

Svengali 1.0

Svengali is planned to read an event’s contracts and expenses, from the first inquiry to the settlement. It will hand your team the holds to confirm and the settlements to check. Training hasn’t started yet.

YourShot USA
01 INQUIRY02 TERMS03 MODELPlanned04 HOLDConfirm hold05 CREW06 SETTLEMENTCheck settlementBOOKINGS | SVENGALI 1.0 01 INQUIRY02 TERMS03 MODELPlanned04 HOLDConfirm hold05 CREW06 SETTLEMENTCheck settlementBOOKINGS | SVENGALI 1.0 010203040506BOOKINGS | SVENGALI 1.0 010203040506BOOKINGSSVENGALI 1.0

Using our models

Start with the documents you want Vulcan to read.

Vulcan 2.5 reads lab reports, spec sheets and vendor packets into a product record. Each value keeps its source page, and unanswered fields stay blank for review.

If you’re interested in using Vulcan, contact hello@mulholland.ai. Tell us what your team needs to read and where the answers should go.

The same document gets the same answer.

Better at less

One industry each.

A general model answers questions across subjects, from lab reports to poems. We train each of ours to read one industry’s documents. Altadena 1.5, the dental model we’re still training, got 93.0% of all the boxes right on ten breakdown sheets it had never seen. OpenAI’s GPT-6 Luna got 70.9%. We published the test.

No second opinions

Monday, Tuesday, next year.

A general model can give you two readings of the same lab report on different days. A lead test doesn’t have two results. Vulcan 2.5 gives one reading every run when you keep its version and settings fixed. Nobody wants a calculator with opinions.

The receipt names the model

Run it again.

Every write MarzyOS makes records the model call behind it and its version. If a provider changes or retires a rented model, that receipt may name something you can’t run again. Keeping the source document, model version and settings makes that reading traceable.

Where it runs

Your hosting needs.

Talk with us about where Vulcan would run and how your documents would reach it. We’ll work through your hosting needs and access rules with your team.

Access and review.

Talk to us about Vulcan.

If you’re interested in using Vulcan 2.5, contact hello@mulholland.ai. We’ll start with the documents you need it to read. The other models are in training or planned.

Your data follows your rules.

Your access rules still apply when a model reads a document. MarzyOS keeps customers apart, checks permissions and records the model behind each write. We list clients above to show the work we do together. Each workflow’s status comes from its client’s page, and the listing doesn’t say which model does the reading.

Every reading needs checking.

A source page lets you check what a model read; it doesn’t make the reading right. A person or a rule you wrote down must approve the result. The model signs nothing.

We still use general models.

General models handle work across MarzyOS, and each receipt names the one that did the reading. Contact us about where Vulcan 2.5 would fit in your workflow.

The work around the model

A model can read a page, but it still needs somewhere to put the answer. We build the map of your business, the receipts and the steps your team uses to approve the work. The model is one part of that work.

Blog

September 2026

The model signs nothing

We built Vulcan 2.5 to read supplier documents and keep each value tied to its source. The post follows one lab report from the inbox to the person who approves it.

Bring us what your team still retypes.

Start

One stack of documents

Pick one stack: lab reports, benefits pages, time sheets, leases, statements, court notices or event contracts. We’ll show you what gets read and the page each value came from.

Get in touch Read about Vulcan