Talha IjlalTalha Ijlal

Final Year Project → Production

MyContract

An AI-powered platform for contract generation, review, and compliance checking against governmental and organizational regulations. Built as a final year project at UET Lahore, later adopted into DigiLawyer's core product as the Mike AI Draft feature.

StatusShipped to production at DigiLawyer
Timeline2024 to 2025
Technologies
PythonOpenAIFastAPIPostgreSQLNext.jsLLMs

What It Does

MyContract uses LLMs to parse legal language, identify clause types, flag non-compliant provisions against applicable governmental and organizational codes, and generate draft contracts aligned with those regulations. The system handles three distinct workflows:

  • Contract Generation: Generates draft contracts from structured inputs, ensuring clauses conform to relevant legal codes.
  • Contract Review: Parses uploaded contracts, identifies clause types, and surfaces potential issues or missing provisions.
  • Compliance Check: Checks contract content against a library of governmental regulations and organizational policies, returning flagged clauses with explanations.

From FYP to Production

MyContract was developed as a final year project at UET Lahore. Its contract drafting and compliance logic was subsequently integrated into DigiLawyer's platform as the Mike AI Draft feature, making it one of the few university projects that shipped directly into a production legal-tech product serving thousands of users.