From a box of documents to a drafted demand.
Every step is designed so a lawyer can check the work. Facts point at pages, drafts point at facts, and nothing is asserted that the record does not support.
It reads the whole file
Upload the case file and Luma reads all of it — PDFs, scans, photographs, emails, spreadsheets, recordings and video. Handwriting and poor scans go through OCR. Recordings are transcribed. Video is watched frame by frame with the audio aligned to it.
- Scanned and handwritten documents read through OCR
- Audio and video transcribed, with a timeline of what happens when
- Email threads, attachments and spreadsheets parsed as documents, not blobs
- A 3,000-page medical record is read in full, not sampled
Facts you can check
Luma extracts the facts of the matter into a structured whiteboard — parties, dates, events, damages, contradictions — and every entry carries a citation back to the document and page it came from. Nothing is asserted without a source.
- Three-pass extraction: sweep, adversarial interrogation, verification
- Quotes are matched against the source text before they are kept
- Contradictions between documents are surfaced, not resolved silently
- Click any fact to open the page it came from
Agents that write like your firm
Demand letters, case evaluations, mediation briefs, hearing briefs. Each agent inherits your firm profile, your templates and your standards — so the first draft reads like your firm wrote it, because it followed your rules.
- Build custom agents by describing them in conversation
- Attach reusable Skills — a drafting standard, a checklist, a house style
- Firm templates followed exactly, section by section
- Choose the signing attorney; the signature block matches
It checks its own work
Run a draft back through the record and Luma reports every factual assertion as supported by the file, not found in it, or contradicted by it — with the conflicting language quoted. It reviews; you decide what to change.
- Each assertion checked against the matter’s own documents
- Contradictions quoted side by side with the draft
- "Not found" means the record is silent — never presented as proof of error
- Output is a review, never a silent rewrite
Chain the work
Extract the facts, evaluate the case, verify the draft, assemble the package — as one run. Steps can run in sequence or side by side, and it all happens on our servers, so you can close the laptop.
- Sequential steps or parallel stages
- Runs server-side — closing the tab does not stop it
- Reuses work that is still current instead of regenerating it
- Final output as a document, package, brief or presentation
Chasing documents, handled
Request records from a client with a link. They upload from a phone. Everything lands in the matter already processed, and the follow-ups happen without anyone remembering to send them.
- No account for the client to create
- Phone camera uploads handled and cleaned up
- Automatic reminders on outstanding requests
- Secure messaging tied to the matter
See it on your own file.
Bring a real matter to the demo. That is the only way to know whether it reads your documents properly.