Pakwakeels Logo

    Bringing trustworthy legal help within reach of Pakistan’s underserved millions.

    Pakwakeels needed more than a directory. It needed an opinionated platform that could vet thousands of advocates, translate a layperson’s problem into the right specialist, and earn trust in a market where most users had never paid for legal advice before. We built the matching engine, the consultation layer, and the AI assist that powers them, across web and PWA, in Urdu and English, on phones that often live on 3G.

    IndustryLegal & Regulation Tech
    ServicesLegal ConsultationLaw & JusticeAttorney
    Year2024
    Duration16 weeks
    RoleStrategy, Design, ML, Engineering
    ScopeWeb + PWA · EN/UR
    Pakwakeels Banner (full-width)

    The problem worth solving.

    Pakistan’s legal market is fragmented across 130+ district bars and four federal jurisdictions. Until Pakwakeels, the only way most people found a lawyer was through a relative, which works if you have the right relatives. The platform had to do the work of that introduction, but at scale, in two languages, and across cases ranging from a five-minute property certificate to a two-year inheritance dispute.

    Trust was the harder problem. We were asking first-time users to share sensitive details (divorces, harassment cases, business disputes) with a website they’d never heard of. That meant verified credentials weren’t optional, intake had to feel like a confidential conversation, and the consultation flow had to keep working on a weak 3G connection in Multan as well as on fibre in Karachi.

    On the supply side, we needed to onboard advocates fast without compromising verification. The Punjab Bar Council alone lists 60,000+ enrolled advocates; cross-checking each one by hand was a non-starter, so the verification pipeline had to do the heavy lifting itself.

    Legal help in Pakistan was opaque by default. Pakwakeels had to make it readable, in two languages, on any phone, for people who had never paid for legal advice before.
    Pakwakeels Screen 1 (portrait)
    Pakwakeels Screen 2 (landscape)
    Pakwakeels Screen 3 (landscape)

    How we built it.

    01Phase

    Field research

    Three weeks shadowing paralegals and watching users fail intake forms in Lahore and Karachi. The taxonomy got rebuilt around how people actually describe legal problems, not how lawyers do.

    02Phase

    AI-assisted intake

    A fine-tuned classifier trained on 4,200 anonymised transcripts maps plain-language problem statements (Urdu or English) to the right practice area and an urgency tier. Voice intake routes through Whisper for users who’d rather speak than type.

    03Phase

    Verification pipeline

    Nightly scrape of the four provincial Bar Council registries, cross-referenced against advocate profiles. Mismatches get flagged for human review; everything else clears in hours, not days.

    04Phase

    Matching engine

    Structured filters (location, language, fee range) wrap a vector similarity layer over case-history embeddings, so “commercial fraud in Sialkot” surfaces advocates who’ve argued comparable cases, not just anyone nearby.

    05Phase

    Consultation infrastructure

    End-to-end encrypted video and chat with a hand-rolled quality ladder: WebRTC → audio-only → async voice notes. Dropping straight to text mid-call kills trust, so the ladder degrades gracefully instead.

    AI Inside

    Intake classification (UR / EN)Whisper voice triageVector-search lawyer matchingConversational legal Q&AAutomated Bar Council verificationDocument summarisation

    Tools & Tech

    ReactTypeScriptNode.jsPostgreSQLpgvectorOpenAI GPT-4WhisperLangChainTwilioStripeTailwind CSSFigma
    Pakwakeels Feature Showcase (wide)

    Outcomes that moved the business.

    0%

    Lift in lawyer–case match relevance

    0d→11h

    Verification turnaround after automation

    0 in 10

    First-time intakes routed without manual triage

    Lasting Impact

    01

    40% lift in lawyer–case match relevance after vector search replaced city-and-keyword matching

    02

    Verification turnaround cut from 9 days to 11 hours via automated Bar Council cross-checks

    03

    9 in 10 first-time intakes auto-routed to the right practice area—no manual triage queue

    04

    Consultation completion held strong on 3G via video → audio → async fallbacks

    05

    Advocate supply scaled across districts with credential checks built into onboarding

    Nasmak Labs treated this like the legal-tech problem it actually is, not a directory with a chat widget. The matching engine and intake AI are the platform now. Half our daily lawyer assignments happen with zero human routing.

    A

    Adeel Qureshi

    Founder, Pakwakeels

    Let's Talk

    Book a Call