A practical threat model and adoption checklist for deploying large language models inside legal practice, where client confidentiality, privilege, and auditability are non-negotiable.
Maintained by Rich Berman / MHSB Solutions. Issues and PRs welcome.
How to use this: read it live at mhsbai.github.io/llm-security-for-law-firms, or print it and adopt the checklist as an internal standard you run through before signing off on an AI deployment.
Managing partners, GCs, legal-ops leads, and the engineers deploying AI for them. It assumes you are adopting AI where a wrong answer is an ethics or malpractice exposure, not just a bug, and you need to answer “is this safe, and can we prove it?” before “is it clever?”
This checklist is written to support (not replace) counsel’s own analysis under the applicable rules: competence and technology (ABA Model Rule 1.1 cmt. 8), confidentiality (1.6), supervision of nonlawyer and AI assistance (5.3), and ABA Formal Opinion 512 (2024) on generative AI. Confirm your jurisdiction’s rules; treat this as an engineering companion to that duty.
MIT. See LICENSE.
This is a living checklist. Contributions that sharpen the threat model or add jurisdiction-specific pointers are welcome. Nothing here is legal advice.