Releases: jackson-jpeg/ecfiler
Releases · jackson-jpeg/ecfiler
ECFiler v0.1.0 — First Release
ECFiler v0.1.0
The first open-source tool for automated document filing on Federal CM/ECF court systems.
Highlights
- Smart Filing — drop a PDF, AI extracts case, court, party, event type. Zero form-filling.
- 150 federal courts — 94 district, 43 bankruptcy, 13 appellate
- 7 safety gates — nothing submits without explicit attorney confirmation
- 3 interfaces — Web UI, CLI, REST API
- 245 tests — including browser E2E tests against a mock CM/ECF server
Quick Start
# Web UI
pip install ecfiler[web]
ecfiler serve
# Open http://localhost:8000
# Smart CLI
ecfiler smart ./motion.pdf
# Docker
docker compose upWhat's Included
- AI document analysis (Claude API) — reads your PDF and extracts all filing metadata
- PDF validation + Rule 5.2 redaction scanning
- Certificate of service generator (text + PDF)
- Filing checklists tailored per filing type
- Draft save/resume
- Batch PDF validation
- PACER authentication (token + form-based CSO)
- PACER case search API integration
- Civil cover sheet (JS-44) nature of suit codes
- Setup diagnostics (
ecfiler check) - Filing history (SQLite audit log)
- 14 CLI commands, 17 API endpoints, 6 web UI tabs
Requirements
- Python 3.11+
- Anthropic API key (for AI features)
- PACER credentials (for filing)
- Playwright + Chromium (installed automatically)