AIToday
AI Coding AssistantsOpen-Source AIGitHub Copilot BlogPublished: Aug 5, 2026, 06:00 JST5 min read

GitHub legal team built AI tools without coding

GitHub legal team built AI tools without coding

Key takeaway

  • GitHub's legal team—lawyers and program managers without engineering backgrounds—used GitHub Copilot CLI to build custom AI-powered workflow tools that automate repetitive legal tasks.

  • One attorney created a contract drafting system that halved review time; another built a legal analysis application that now handles multiple in-house workflows from DMCA review to compliance checks.

  • The success suggests that non-technical teams across organizations can use conversational AI to solve their own operational bottlenecks without hiring external developers.

3 Key Points

  1. What happened

    GitHub's lawyers, program managers, and business professionals used GitHub Copilot CLI—a conversational AI tool for the command line—to build internal workflow automation tools. Two team members created a contract drafting tool and a legal analysis application for DMCA (Digital Millennium Copyright Act) review, both using plain-language instructions rather than traditional code.

  2. Why it matters

    Non-technical staff at organizations often face repetitive, time-consuming tasks (contract review, legal triage, policy analysis) that slow down work. Copilot CLI enabled this team to build custom solutions in days or weeks without hiring engineers or waiting for external vendors. One attorney reported cutting review and drafting time roughly in half; the other noted the tool scales legal analysis while keeping human judgment central.

  3. What to watch

    Both tools remain in active use within GitHub's legal department. The contract drafting tool (terms-ai) and its general workflow are open source, though sensitive agreements and templates stay in a protected internal environment. The legal analysis app has expanded from DMCA code review to cover contract review, NDA triage, risk assessment, compliance checks, and response drafting.

In Depth

Read the full story

GitHub's legal and business teams—a group of lawyers, program managers, and non-technical professionals—faced mounting pressure from repetitive work. Ngandu Kasuku, Principal Product Counsel, found himself buried in partnership deals involving data, infrastructure, and product integrations starting around March or April. Each deal was different enough that every new matter felt like starting from scratch. After experimenting with GitHub Copilot CLI on individual tasks and seeing what others had built, Kasuku realized he could design a tool around his entire way of working.

He created terms-ai, a contract drafting application that uses Copilot CLI at its core. The tool stores key documents, instructions, and drafting resources in a repository, giving him a single place to organize and version everything that guides the AI. One of its main features is an internal drafting style guide rooted in plain-language legal principles—Kasuku had never understood why contracts needed words like "heretofore" and "therewith." The tool also maintains a library of agreements he had already completed, so when an existing partner sends a new addendum, it can draw on that earlier work. These agreements stay in an approved, access-controlled internal environment. The tool's workflow is open source, but sensitive agreements are not. Since launching terms-ai, Kasuku cut his review and drafting time roughly in half, improved consistency across agreements, and shifted to the plain style he preferred.

Jesse Geraci, Online Safety Counsel, started with a narrower problem: analyzing source code quickly to evaluate DMCA (Digital Millennium Copyright Act) notices. He began with a set of GitHub Copilot instructions for recurring tasks—DMCA triage, code comparison, license checks, circumvention review—and turned messy, one-off prompt work into something repeatable that the legal team could trust. The core "programming" consisted of plain-language files with workflow instruction sets, policy reference materials, and report templates. Geraci used his language crafting skills as a lawyer to build structured legal judgment into the workflow itself, rather than writing source code. The system grew to include different analysis modes for clients (faster outputs and escalation recommendations) and lawyers (deeper review and both-sides arguments), plus integration with external data sources. When he handed it off to the team, they immediately started using it and asked Copilot to do more.

That foundation evolved into a full desktop application for running predefined legal workflows. Building the app required writing code, but the core instructions that customize workflows remain editable in plain Markdown. The app now covers many in-house workflows: contract review, NDA triage, risk assessment, compliance checks, and response drafting. Under the hood, it routes work through reusable skills and agents (intake, playbook alignment, risk scoring, evidence verification, escalation routing, report assembly), but the crucial point is that legal teams can still control behavior in readable Markdown without becoming full-time developers. Geraci's key lesson was that he did not need to wait for a perfect software vendor or become a developer himself to build serious AI tooling—if you can clearly define your methodology, standards, and output format, GitHub Copilot makes it easy to operationalize that knowledge. Both authors emphasized that these tools are structured decision-support systems designed to keep human review central, making legal analysis more consistent, transparent, and scalable without replacing human judgment.

Context & Analysis

GitHub's legal department faced a common organizational problem: repetitive, labor-intensive work that consumed time without creating strategic value. Each new partnership deal required starting from scratch; DMCA notices demanded consistent, rapid analysis; contract review recycled the same judgment calls across dozens of agreements. Traditional solutions—hiring more lawyers or buying off-the-shelf software—are expensive and slow. GitHub Copilot CLI offered an alternative: a conversational interface that lets non-engineers describe what they want in plain language, plugged directly into their workflow, with immediate results.

The two accounts reveal why this mattered. Kasuku's contract tool worked because he could encode his own judgment—a preference for plain-language legal drafting—alongside structured access to prior agreements and style guidance, all in one repository. Geraci's legal analysis app succeeded because he could define methodology and output format in readable Markdown, letting the team control behavior without becoming software developers themselves. Neither tool required "perfect" design upfront; both grew iteratively as the team asked Copilot to do more. Crucially, both authors stress that the tools augment human judgment rather than replace it: they speed up routine analysis and enforce consistency, but lawyers remain in control of final decisions and risk assessment.

FAQ

Who built these tools and what were their backgrounds?
The tools were built by GitHub's legal team: Ngandu Kasuku, Principal Product Counsel, created the contract drafting tool (terms-ai), and Jesse Geraci, Online Safety Counsel, built the legal analysis application. Neither are engineers; the team includes lawyers, program managers, and business professionals.
What specific problems did these tools solve?
The contract drafting tool (terms-ai) helped manage a surge in partnership deals by cutting review and drafting time roughly in half and improving consistency across agreements. The legal analysis application streamlined DMCA notice evaluation and later expanded to cover contract review, NDA triage, risk assessment, compliance checks, and response drafting.
Can GitHub's legal tools be used outside the company?
The contract drafting tool's workflow and general structure are open source, though the agreements and sensitive information remain in GitHub's protected internal environment. The legal analysis application is a desktop app used internally by GitHub's legal team.
GitHub Copilot BlogRead Original Article

Get the latest AI Coding Assistants news every morning

AI-summarized, only the topics you pick — one digest a day via Email, Slack, or Discord.

Free · takes 30 seconds · unsubscribe anytime

Ask AI

Ask AI anything about this article. Q&As are published on this page for other readers too.

Related Articles

Next articleGitHub legal team builds AI tools without coding using Copilot CLI

The AI news that matters, in one minute each morning.

Sign up free