Plain-language contract review powered by Claude — for solo founders and SMBs.
Built for the Anthropic AI Hackathon on lablab.ai — vøiddo 2026.
Live demo: https://voiddo.com/devpost/anthropic-lablab-2026/
Paste any contract and Deal Clarity Agent uses Claude to return a structured risk report:
- Parties — who signed and their roles
- Obligations — what each party must do (tied to exact quotes)
- Risks — clauses that could hurt you, each with evidence and severity
- Missing elements — what should be there but isn't
- One-liner verdict — a plain English summary a founder can act on immediately
Every finding is anchored to a verbatim quote from the contract. No paraphrasing. No invented evidence.
contract text
│
▼
deal_clarity.py ──── Claude (claude-sonnet-4-5) ──── structured JSON report
│
▼
web demo (static HTML + JS, data from JSON fixtures)
The Python module calls the Anthropic SDK directly. The live demo page loads pre-generated JSON output — no server required for the demo.
pip install -r requirements.txt
export ANTHROPIC_API_KEY=sk-ant-...
# Analyze the built-in NDA sample
python3 deal_clarity.py
# Analyze the employment contract sample
python3 deal_clarity.py --employmentOutput: output/nda_report.json or output/employment_report.json
SAMPLE_NDA— mutual NDA between two companies (2 years, indefinite survival clause)SAMPLE_EMPLOYMENT— employment agreement with overbroad IP assignment and global non-compete
- Anthropic Python SDK
- Claude
claude-sonnet-4-5 - Python 3.10+
- Vanilla HTML/CSS/JS (demo)
Built by vøiddo — a small studio shipping AI-flavoured products.