Skip to content

Releases: jackson-jpeg/ecfiler

ECFiler v0.1.0 — First Release

27 Mar 05:12

Choose a tag to compare

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 up

What'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)