Legal research · Browser privacy · Python · MIT licensed
Open Case Law
Search the text. Inspect the source. Keep the evidence behind your argument. A browser workspace and Python CLI for transparent, general-purpose legal research.
Find real cases without an account
Search CourtListener’s public case-law feed by keywords, case name, or citation. Narrow by court, open the original opinion, and save a case with one click. The feed returns up to 20 recent matches, newest first; continue on CourtListener for relevance sorting and additional results. Advanced local search and phrase matching are also available.
Separate evidence from interpretation
Record support, contrary evidence and factual distinctions. Label a passage as a holding, judicial reasoning, party argument or commentary. Exact quotes are checked against imported source text and saved with a source snapshot and SHA-256 hash. Export sources and notebooks as JSON or Markdown.
Your research stays with you
Saved cases, imported opinion text, and notes stay in this browser and save automatically to IndexedDB. Download a backup to move your work to another device. Search queries are sent to EvolveTech and CourtListener and may appear in provider logs. Imported documents and notes are not uploaded.
A deeper local toolkit
The standard-library Python CLI adds SQLite FTS5, citation tracing, source-version comparison, research leads, evidence matrices and authority audits. The optional CLI’s authenticated CourtListener API features require your own access; browser search uses the public feed without a key. No personal research or case corpus is bundled with the public release.
Review remains essential
This tool measures wording relevance and organizes researcher assessments. It does not authenticate sources, verify later treatment, certify controlling authority, or guarantee exhaustive research. Read the complete opinion and confirm publication, disposition and applicability.
- Status
- Live case search, saved cases, and local CLI
- License
- MIT
- Dependencies
- Browser JavaScript; Python standard library and SQLite FTS5