Your inbox, court documents, and deadlines โ automated. Legal Case Prep Agent monitors case emails, extracts dates from PDF filings and disclosure packs, and drafts chronologies. No more all-nighters before trial.
Hook up any Gmail inbox. The agent scans every email for case-related content โ instructions from counsel, court date notifications, disclosure correspondence, and settlement offers.
Automatically reads PDF court filings, disclosure packs, skeleton arguments, and expert reports โ extracts key dates, parties, claim numbers, and deadlines.
Generates a timeline of events from all case documents โ parties, dates, key filings, court orders โ formatted for your trial bundle or instructions to counsel.
Tracks every deadline โ filing dates, disclosure deadlines, trial dates, CMC hearings โ and syncs to your calendar. Never miss a limitation period again.
Generates draft instructions from the chronology and case documents โ formatted to the standard Bar Council template. Saves hours of drafting time.
Sensitive case data never leaves your infrastructure. All processing is local via Hermes Agent โ no third-party cloud, no data sharing, no monthly SaaS lock-in.
Point the agent at your case email folder (or a dedicated litigation inbox). Uses the same Gmail/Himalaya setup you already have.
Every 30 minutes, it checks for new case emails. It reads email bodies and PDF attachments (disclosure docs, court orders, expert reports) and extracts parties, claim numbers, and deadlines.
A case record is created in the local database with all extracted info โ parties, solicitors, court, deadlines, claim number.
A full event chronology is generated from the document set, ordered by date, with source references to specific documents.
Deadline reminders are sent at 14, 7, 3, and 1 day before. Weekly case status reports are generated automatically.
Setup time: 5 minutes. No coding required.
pip install pdfminer.six python-dateutil
mkdir -p ~/Projects/legal-case-agent/{cases,templates,output}
cd ~/Projects/legal-case-agent
cd ~/Projects/legal-case-agent hermes run "Scan my litigation inbox for new cases. Extract parties, claim numbers, and court deadlines. Draft a chronology from the latest disclosure pack."
hermes cron create \ --name "legal-case-agent" \ --schedule "*/30 7-19 * * 1-5" \ --prompt "Check for new case emails in the litigation folder. Update case records and generate weekly status report."
cd ~/Projects/legal-case-agent hermes run "Show me all active cases, upcoming deadlines, and any overdue filings."
One setup, zero monthly fees. Pay per case or go unlimited.