What a contract analyser is for
A contract analyser reads an agreement and surfaces what a reviewer needs to look at: the key commercial terms, the risky clauses, and the standard protections that are missing. It is a triage and drafting aid — emphatically not legal advice and not a substitute for a lawyer. Its value is speed and consistency: it never skims a 40-page agreement at 6pm and misses the auto-renewal buried in clause 19. The tool below demonstrates the red-flag and missing-clause logic at the heart of the system, the part that is most useful and most teachable.
How it works
The pipeline runs in four stages. Ingestion extracts text from the contract file — in production a PDF text-extraction step with an OCR fallback for scanned documents. Clause chunking splits the document by clause or numbered section, so every later step can cite an exact source and stay within context limits. Structured extraction asks the model, per clause, to pull key terms (parties, term length, payment, liability caps, governing law) and to flag risk patterns such as unlimited liability, automatic renewal, unilateral amendment rights, or broad indemnities. Gap analysis checks the document against a checklist of clauses expected for that contract type and reports which are missing. A final plain-language summary ties it together for a human reviewer.
The interactive tool below runs the red-flag and missing-clause stages live. Paste contract text and it scans for common risk patterns, lists which standard clauses appear to be present or absent, and produces a clause-cited summary you hand to a lawyer — never a verdict you act on alone.
Tips and the hard rules
Always cite the source clause for every finding so a reviewer can verify in one click, and ground the model in the actual document rather than its memory — instruct it to mark anything not present rather than invent it. Build the missing-clause checklist per contract type; an NDA and a master services agreement have different expected clauses. Above all, treat output as triage: the analyser will miss real issues and flag harmless ones, so a qualified lawyer verifies everything and makes every judgement. Keep confidential contracts out of consumer chatbots — use a no-retention enterprise tool or a self-hosted model — and never let the output be presented as legal advice.