LogoDocumentation
Getting Started

Features

Overview of risk categories (Legal, Visual, Compliance, etc.) and the Map-Reduce AI workflow used for contract analysis.

This page describes the features of the AI Property Contract Review system: what risks are detected, how analysis is structured, and what the AI looks for. It aligns with the system’s design (see the project’s REQUIREMENTS.md for full specification).

Risk categories

The system groups risks into five high-level categories. Each risk in the report has a category (e.g. Legal, Visual, Compliance), severity, likelihood, impact, and recommendations.

RiskDescriptionHow it’s checked
EasementsUnderground sewer/drainage affecting building rightsSewer Service Diagram + contract text
CovenantsLand restrictions (e.g. single-storey, brick exterior)Title Search
CaveatsThird-party claims on the propertyTitle Search
LeasesExisting tenancy affecting vacant possessionContract terms
Special ConditionsPenalty clauses, unfair termsContract text analysis

2. Physical Condition

RiskDescriptionHow it’s checked
Termites/PestsPest damage to structuresPest inspection / certificates
Structural DefectsFoundation, walls, roof issuesBuilding inspection
Plumbing/LeaksWaterproofing, roof leaksMoisture / reports
Electrical/GasOld wiring, switchboard, gasCertificates / reports
AsbestosPre-1990 buildings may contain asbestosBuilding report

3. Compliance & Certificates

RiskDescriptionHow it’s checked
Illegal RenovationsUnapproved structural changesCouncil plans vs actual
Pool ComplianceSafety fence requirementsCertificate of Compliance
Smoke AlarmsState-specific requirementsCompliance section
Occupancy PermitBuilding approval for habitationCouncil records / certificates
Energy RatingRequired disclosure in some statesCertificate

4. Land & Environment

RiskDescriptionHow it’s checked
Flood ZoneInsurance cost, uninsurabilityPlanning Certificate
Bushfire ZoneBuilding standards, rebuild costPlanning Certificate
Land ContaminationFormer industrial useEnvironmental reports
Heritage OverlayRestrictions on modificationsPlanning Certificate

5. Contract clause traps

ClauseRiskRecommendation
Subject to FinanceLoan rejection → deposit lossAlways include
Subject to Building & PestMajor issues found after signingInclude for private sales
Sunset ClauseDeveloper delays (off-plan)Negotiate reasonable terms
As IsNo recourse for defectsDo thorough pre-purchase inspection

The AI focuses on Australian property contracts (e.g. Section 32, contract of sale) and uses a knowledge base (RAG) for local law and practice where configured.

Multi-agent workflow (Map-Reduce)

Analysis does not use a single “one-shot” AI call. It uses a Map-Reduce style workflow for better accuracy and clearer structure.

Step 1: Indexer agent

  • Input: Full contract PDF.
  • Job: Find page ranges for key sections:
    • Special Conditions
    • Title Search (Register Search Statement)
    • Plan of Subdivision
    • Sewer Service Diagram
    • Compliance Certificates (pool, pest, building, energy, etc.)
  • Output: A map of section names to page numbers (and basic validation: readable, is it a contract).

Step 2: Specialized agents (parallel)

Three agents run in parallel, each with a focused prompt and inputs:

  • Legal agent

    • Input: Special Conditions + Title Search text.
    • Focus: Penalties, caveats, covenants, unfair terms, clause traps.
    • Output: Legal risks with clause references and recommendations.
  • Visual agent

    • Input: Plan of Subdivision + Sewer Diagram (as images).
    • Focus: Easements, pipe locations, boundaries, title type (e.g. Strata vs Torrens).
    • Uses: Gemini Vision for diagram analysis.
    • Output: Visual/spatial risks.
  • Compliance agent

    • Input: Certificates section.
    • Focus: Missing or inconsistent certificates (pool, smoke alarms, building, energy, etc.).
    • Output: Compliance risks and missing items.

Step 3: Synthesizer agent

  • Input: All agent outputs.
  • Job: Deduplicate, prioritize by severity, and categorize.
  • Output: Final risk report (e.g. JSON) that is stored and shown to you.

This design gives:

  • Accuracy: Each agent has a narrow task (no single “do everything” prompt).
  • Visual analysis: Diagrams are handled by a dedicated vision agent.
  • Structured output: Consistent JSON and categories for filtering and display.

What you can do in the product

  • Upload PDF property contracts and see processing status.
  • Trigger analysis and later view structured risks by Legal, Visual, and Compliance (and underlying categories above).
  • Filter risks by severity and category.
  • Ask follow-up questions on a specific risk and view conversation history.
  • Manage credits: Signup gives 5,000 credits (~5 contract reviews); you can buy more from the Pricing page (e.g. Basic $9.90 for 25,000 credits).

Summary

  • Risk categories: Legal & Title, Physical Condition, Compliance & Certificates, Land & Environment, and contract clause traps.
  • Workflow: Indexer → Legal + Visual + Compliance (parallel) → Synthesizer → final risk report.
  • Credits: Used for contract analysis (~750–1,000 per contract) and Q&A (~150 per question); see Credits and Pricing.

For a step-by-step usage guide, see Overview.

Features