CoolFace
Datasetpublic

docketx/us-pro-se

US Pro Se — what the courts themselves tell people who have no lawyer Code & tools: github.com/docketx — legal-scrambler pseudonymises a case file on your own hardware before a frontier model sees it; claude-for-legal is the Claude Code plugin (docketx-open-law) that loads these datasets and checks citations against them. 12,103 documents from 19 state court systems: 2,835 self-help guide pages, 727 instruction documents and 8,541 forms, 119,978,550 characters of text, each… See the full description on the dataset page: https://huggingface.co/datasets/docketx/us-pro-se.

sourceHugging Faceotherupdated 4d agoView on Hugging Face
0likes89downloads
Dataset Card

US Pro Se — what the courts themselves tell people who have no lawyer

Code & tools: github.com/docketx — legal-scrambler pseudonymises a case file on your own hardware before a frontier model sees it; claude-for-legal is the Claude Code plugin (docketx-open-law) that loads these datasets and checks citations against them.

12,103 documents from 19 state court systems: 2,835 self-help guide pages, 727 instruction documents and 8,541 forms, 119,978,550 characters of text, each held verbatim with the exact URL it came from.

Most people in a US civil case have no lawyer. The material that actually serves them — how to ask for a fee waiver, how to serve papers, what a small-claims hearing looks like, which form number to file — is published by the courts, scattered across fifty websites, and collected by nobody. This is that layer.

This is not the law

Forms and instructions are not statutes and not case law. A court's self-help page explains a procedure; it does not create one, and it can be out of date or wrong about your situation. Nothing here should be quoted as authority, cited as law, or treated as legal advice. Where you need the law itself, use docketx/us-statutes, docketx/court-rules and docketx/us-caselaw — and the kind column here (self-help-guide / instructions / form) is there so a retrieval system never confuses the two.

What is in it

statedocumentsguidesinstructionsformscrawlpublisherhosts
Washington (wa)2,8457082271,910completeWashington State Administrative Office of the Courtswww.courts.wa.gov
California (ca)2,6371,04141,592completeJudicial Council of California (Self-Help Guide to the California Courts)courts.ca.gov, selfhelp.courts.ca.gov
Wisconsin (wi)1,95214371,802completeWisconsin Court System (Self-help law center)www.wicourts.gov
Hawaii (hi)1,04249113880completeHawaii State Judiciary (Self-Help)www.courts.state.hi.us
Maine (me)9102015875completeState of Maine Judicial Branchwww.courts.maine.gov
Nebraska (ne)8641567701completeNebraska Judicial Branch (Nebraska Online Legal Self-Help Center)nebraskajudicial.gov
Virginia (va)523280495completeVirginia Judicial System, Office of the Executive Secretary (Court Self-Help)selfhelp.vacourts.gov, www.vacourts.gov
Utah (ut)3262545022completeUtah State Courts (Self-Help)www.utcourts.gov
South Dakota (sd)2988158159completeSouth Dakota Unified Judicial System (Self Help)ujs.sd.gov
Iowa (ia)232361942still crawling (338 URLs queued)Iowa Judicial Branchwww.iowacourts.gov
Illinois (il)1921012071completeOffice of the Illinois Courts (Illinois Supreme Court)www.illinoiscourts.gov
Delaware (de)17417040completeDelaware Judiciary (Delaware Courts Self-Help Center)courts.delaware.gov
Oregon (or)5126124completeOregon Judicial Department (Self-Help Center)www.courts.oregon.gov
Rhode Island (ri)202117completeRhode Island Judiciary (Self-Help Center)www.courts.ri.gov
Kentucky (ky)175120completeKentucky Court of Justice (Self-Help Portal)www.kycourts.gov
Alabama (al)6420completeAlabama Supreme Court and State Law Libraryjudicial.alabama.gov
Maryland (md)6510completeMaryland Judiciary (Maryland Court Help Center)www.mdcourts.gov
Idaho (id)4301completeIdaho Supreme Court (Self-Help)api.isc.idaho.gov, isc.idaho.gov
Indiana (in)4310completeIndiana Judicial Branch (Self-Service Legal Center)www.in.gov

Every count is measured from the .jsonl.gz file in data/ on 2026-09-11 — not estimated, and not taken from any index page's own total. "still crawling" means the harvester's own queue is not yet empty for that state, so its count will grow; every other state's crawl ran until it had nothing left to fetch.

Fields

columnmeaning
idstable record id (state, kind, URL path, URL hash)
levelalways state
jurisdictiontwo-letter state code
kindself-help-guide (a court self-help web page), instructions (an official guide/handbook document), or form (a court form)
titlethe document's own title, verbatim
textthe full text, verbatim — pdftotext -layout where the official document is a PDF
courtthe publishing court or agency
source_urlthe exact URL fetched
retrieved_atISO-8601 UTC
licensewhat the source asserts, plus any reservation that travels with the record
extraJSON string — format, text_chars, and for PDFs pdf_bytes and the extraction method

How it was collected, and what we refused to take

The first request to every host was https://<host>/robots.txt, sent as DocketRouterBot/1.0 (+https://docketrouter.ai/bot). That file is stored verbatim next to the harvest and its rules are enforced in code:

  • —a Disallow matching a path we wanted means that path was not fetched;
  • —a robots.txt we could not read — WAF 403, HTTP 401 — means the whole host was skipped, because unverifiable is not permission;
  • —Crawl-delay was honoured, with a 1 request/second floor regardless;
  • —we never changed user-agent to get around a block.

Per-state consequences of that policy:

  • —Alabama (`al`) — Alabama's official self-help layer is genuinely this thin: the State Law Library publishes the small-claims guide and the appellate snapshot, and nothing else.
  • —Iowa (`ia`) — `ai-train=no` — see the reservations section. Iowa also declares Crawl-delay: 30, which we honour, so this state fills in slowly: its crawl is still running.
  • —Idaho (`id`) — Idaho Supreme Court tier only. The Court Assistance Office forms library (courtselfhelp.idaho.gov) sits behind a WAF that 403s its own robots.txt, so it is unverifiable and was not crawled.
  • —Illinois (`il`) — Form PDFs are served from ilcourtsaudio.blob.core.windows.net, whose robots.txt returned HTTP 401 — unreadable, so that host was not crawled. HTML pages only.
  • —Maryland (`md`) — mdcourts.gov/robots.txt carries Disallow: /courtforms — the Maryland forms library is excluded by robots and is not here.

Reservations that travel with the data

  • —Iowa — iowacourts.gov/robots.txt carries, verbatim, Content-Signal: search=yes,ai-train=no,use=reference. That is a separate grant from Disallow, and we honour it: the Iowa records are for retrieval and reference only and must not be used as training data. The reservation is stamped into every Iowa record's license field.
  • —Texas is absent because its host stopped answering. texaslawhelp.org/robots.txt had been readable (HTTP 200) when the source was verified on 2026-09-10, but on the harvest run it returned HTTP 202 with an empty body — a bot-management interstitial, not a robots file. Unreadable means unverifiable, so the crawl aborted before its first content request and Texas is not in this dataset. (Separately, when that host was readable its terms reserved commercial use: "Free. Not for sale ... you agree not to sell or make a profit in any way from any information or forms that you obtained through this website.")
  • —Alaska is deliberately absent. Its source is verified and harvestable, but the Alaska Court System asserts copyright over its self-help publications — the Small Claims Handbook cover reads "reproduction of any part of this handbook for commercial purposes without the express written permission of the Alaska Court System is strictly prohibited." Rather than redistribute it, we hold Alaska pending a licensing decision. It is withheld, not missing.
  • —Everything else is an official US state judiciary publication. State government works are not automatically public domain the way federal works are, so we do not claim a licence the source does not grant: each record's license field says exactly what the source asserted, which for most of these is nothing at all.

A state that is not in the table is UNVERIFIED, not withheld

That is the standing rule for every DocketX dataset. A missing state means we have not yet proved its source live — official host, robots.txt read for our honest bot, and one real passage extracted — not that the state refused. Twelve jurisdictions (ct dc fl ks ma mn nc nd nj ny ok sc) were checked on 2026-09-10 and are blocked today, mostly by WAFs that refuse our robots.txt request; they stay out until that changes. The rest are simply not done yet.

Companion datasets

docketx/us-caselaw · docketx/us-statutes · docketx/court-rules · docketx/us-judges