Fictional litigation
Explore complaints, motions, discovery and oral argument across state and federal trial and appellate settings.
An open-source legal AI workflow for drafting, challenging and refining legal work. Six simulated personas test the work from different sides, with a human attorney on the loop.
20 prepared examples. No account or API key needed to explore.
Make the strongest case
for your position.
What would opposing counsel
attack first?
Address the weakness.
Show what changed.
Professional judgment stays with the attorney.
Follow the draft, the challenge and the revision. See the reasoning and the unresolved issues along the way.
Explore complaints, motions, discovery and oral argument across state and federal trial and appellate settings.
Compare alternative strategies in high-profile cases, including Musk v. Altman and OpenAI. Examine how a different approach might have mattered.
Work through the questions business teams bring to their lawyers: supplier agreements, employment, data use and other everyday decisions.
These are prepared educational scripts, not live model runs or attorney-approved advice. Real-case alternatives are hypothetical, not predictions of what a court would have done.
Six personas take different roles in the review. You can inspect the work as it moves through the loop.
The Associate develops the work. The Partner reviews its support, framing and completeness.
Opposing-Counsel Associate and Partner challenge the position and expose weaknesses.
The drafting team responds. The Judge and Rubric Judge assess the work against the task's criteria.
Professional judgment has an explicit place in the workflow. Privilege decisions, admission dispositions and attorney attestation remain human responsibilities.
Read drafts, opposing critiques and revised work together. Examine how the response to a challenge changes the result.
See rubric results, unresolved support and citation issues, and decisions that still need attorney review.
Download a demo's inputs and replay its prepared workflow locally, without live model calls.
Inspect task adapters, persona workflows, budget controls and audit trails. Extend the project for your own experiments.
The public site is a read-only viewer. To replay examples or work with your own materials, install MootLoop on your computer.
Start with Python 3.12 and uv. The local-use guide walks through installation, demo downloads and replay commands.
Read the local-use guidegit clone https://github.com/damienriehl/mootloop.git
cd mootloop
uv sync
uv run mootloop --helpKeep matter files outside the repository and background-sync folders. Prepared replays require no provider key; other workflows have their own setup requirements.