It plugs into the assistant you already use.
WarmLoop isn't another application to learn. It connects your assistant to Canadian law, to a verification service, and to WarmLoop's own drafting method, and then gets out of the way. Research and citation checking need no document uploads; you upload documents only when you choose to publish a record.
Connect it once
One connection, over the open Model Context Protocol. No second application to learn, no documents to upload to research or check a draft, and no new place to keep your files.
Work the way you already work
Ask in plain language, or reach for the commands: /wl-research to open an issue, /wl-cite-check to check a draft (yours or theirs), /wl-memo to build one, /wl-audit before it goes out.
It writes into your templates
Work comes back as a Word document with genuine auto-numbering, built on WarmLoop's brief, submission, memo, letter and instrument templates. If your firm has its own templates, name their folder during WarmLoop's guided setup and your assistant sets them up automatically, following WarmLoop's guidance: it copies your letter, brief and memo templates into a folder of its own, leaves your originals untouched, and builds matching documents from them from then on. Guided setup needs an assistant that can work with files on your computer, such as Claude Code.
Research, verification, and a record you can hand over.
Three capabilities, all reached from inside your assistant. You stay the decision-maker throughout.
Law you can cite
Retrieval over publicly available Canadian judicial decisions and legislation, ranked for the forum you are actually in.
- Case law from the courts of every province and territory and the federal courts, and many of the tribunals beneath them, searched by issue rather than by keyword alone. Statutes and regulations for Canada and most provinces, rules of court, Regina's bylaws, and some First Nations' laws. It does not hold everything: coverage varies by jurisdiction, court and date, and a decision can be missing or out of date. Ask what it holds and it tells you, jurisdiction by jurisdiction
- Ranked by authority for the court you are in, not just by what reads closest: among results about equally on point, the judgment that made a rule comes ahead of a trial decision quoting it
- Note-up: the later decisions WarmLoop holds that cite it, and how they treated it where that has been analyzed, with the share not yet analyzed stated by court level, not hidden
- Links to the public source are passed through as stored, never constructed. No stored link means a citation without one, not a guess
- Honest coverage answers: "not held" means WarmLoop does not hold it, never that it does not exist
Check the draft: yours or theirs
Point it at a paragraph, a factum, or the other side's brief. It reports back on every authority, extractively.
- Does the citation resolve to a decision WarmLoop holds, under the name given
- Does the quoted passage match the judgment text WarmLoop holds, and is the pinpoint right
- The disposition and the paragraphs around each pinpoint, so you can confirm for yourself that the passage says what you cite it for
- Three answers, never one: verified, verify manually, or contradicted. It tells you which and why
Turn a brief into a record
A finished brief becomes a versioned, server-re-verified record at record.warmloop.com, with its evidence located in the exhibits themselves.
- The server re-checks every citation and quoted passage itself before anything is published
- Every quoted evidence passage highlighted on the page of the exhibit it came from
- Restricted by default, drafts and finals, every version kept with a redline
- See how the record works →
Checked in your session, and again by the server.
An AI writing from memory can invent a citation. WarmLoop works the other way: it gives your assistant authorities from the corpus to cite instead of leaving them to memory, you can check each one before it reaches your page, and when the document is published the server throws away the session's results and checks the citations and quotations again itself.
Retrieve
Your assistant searches a regularly updated corpus of publicly available Canadian judicial decisions and legislation, live, from inside the conversation.
Cite
WarmLoop's method has your assistant take its authorities from that corpus rather than from the model's memory, and WarmLoop never makes up a link. Where no stored link is held, you get the citation without one.
Verify
Each citation is checked three ways against the judgments WarmLoop holds: the decision exists, the pinpoint holds, and the quoted words match. You also get the disposition and the paragraphs around each pinpoint, so you can confirm the proposition yourself.
Re-verify at publish
When a brief becomes a record, every result your session produced is discarded at the boundary and the server re-runs the whole check itself. What a reader sees is the server's finding, not your assistant's.
"Verified" means WarmLoop found the case, the pinpoint and a close match for any quoted words in the text it holds, which is an unofficial copy. It tells you what was found, not that the authority is good law, so check the official source before you file.
You stay in the loop, and you stay the decision-maker. WarmLoop machine-checks; it does not review or endorse your argument.
Put a verifier in your corner.
Each account is for one named user, connects to the assistant you already use, and costs $130 a month, or $100 a month on an annual commitment, with no setup fee. WarmLoop is for law firms, legal professionals, in-house legal departments, businesses and government bodies located in Canada outside Quebec. Write to info@warmloop.com or use the button, and tell us your name, your organization, your province, the AI assistant you use, and one piece of work you would use WarmLoop for.