E-Discovery costs $3,000+ per GB when outsourced. edisclaw processes, deduplicates, culls, and searches ESI collections locally for a fraction of the cost—giving small firms the same firepower as Big Law's litigation support floor.
Scanned 9/7/2026
Install to Claude Code
npx -y skills add modbender/skill-library-mcp --skill ediscclaw --agent claude-codeInstalls into .claude/skills of the current project.
Are you the author of Ediscclaw?
Add the live security badge to your README — it updates automatically with every re-scan.
[](https://www.skillsdirectory.com/skills/modbender-ediscclaw)More formats (shields.io, HTML) on the badges page.
---
name: edisclaw
description: E-Discovery costs $3,000+ per GB when outsourced. edisclaw processes, deduplicates, culls, and searches ESI collections locally for a fraction of the cost—giving small firms the same firepower as Big Law's litigation support floor.
homepage: https://github.com/legal-tools/edisclaw
metadata: {"clawdbot":{"emoji":"🔎","requires":{"bins":["edisclaw"]},"install":[{"id":"brew","kind":"brew","formula":"legal-tools/tap/edisclaw","bins":["edisclaw"],"label":"Install edisclaw (brew)"}]}}
---
# edisclaw
**E-Discovery shouldn't cost more than the lawsuit.**
Firms spend $3,000–$18,000 per gigabyte outsourcing e-discovery. edisclaw brings the entire processing pipeline into your terminal—collect, deduplicate, cull by keyword and date, tag for relevance, and export production-ready load files. All locally. All under your control.
You don't need a vendor. You need a command.
**Who it's for:** Litigators handling discovery, paralegals managing document review, solo attorneys who can't afford Relativity, and in-house teams running internal investigations.
**What it replaces:** $50K+ vendor invoices, Relativity seats you don't need, and the 3-week turnaround that kills your case timeline.
---
## Pricing
| Feature | Free | Pro ($49/mo) | Litigation ($199/mo) |
|---|---|---|---|
| ESI processing | Up to 1 GB | Up to 50 GB | Unlimited |
| Deduplication | MD5 only | MD5 + fuzzy near-dedup | Full near-dedup + email threading |
| Keyword search | Basic grep | Regex + proximity + stemming | Full-text index + Boolean |
| Date culling | ✅ | ✅ | ✅ |
| File type filtering | ✅ | ✅ | ✅ |
| TAR (Technology Assisted Review) | — | Seed set + prioritize | Full active learning loop |
| Load file export | — | Concordance (.dat) | Concordance + Relativity + EDRM XML |
| Email threading | — | Basic | Full conversation threading |
| OCR for scanned docs | — | ✅ | ✅ + batch |
| Matters | 1 active | 10 active | Unlimited |
| Team reviewers | — | — | Up to 15 |
| Audit trail | Basic | Full | Full + court-ready certification |
> `edisclaw upgrade pro` — 14-day free trial.
---
## Core Commands
**Collection & Ingestion**
- `edisclaw ingest ./custodian_files/ --matter "Smith v. Jones"`
- `edisclaw ingest mailbox.pst --matter "Smith v. Jones" --custodian "J. Smith"`
- `edisclaw ingest ./emails/ --format mbox --matter "Smith v. Jones"`
- `edisclaw ingest --source gdrive --custodian "CEO" --matter "Investigation"` (Pro)
- `edisclaw status --matter "Smith v. Jones"` — Processing progress
**Deduplication**
- `edisclaw dedup --matter "Smith v. Jones"` — MD5 exact dedup
- `edisclaw dedup --matter "Smith v. Jones" --near` — Near-dedup (Pro)
- `edisclaw dedup report --matter "Smith v. Jones"` — How much was removed
**Culling & Filtering**
- `edisclaw cull --matter "Smith v. Jones" --date-from 2024-01-01 --date-to 2025-12-31`
- `edisclaw cull --matter "Smith v. Jones" --filetype pdf,docx,xlsx,msg`
- `edisclaw cull --matter "Smith v. Jones" --exclude-filetype jpg,png,gif` — Remove images
- `edisclaw cull --matter "Smith v. Jones" --min-size 1KB` — Remove empty/tiny files
- `edisclaw cull report --matter "Smith v. Jones"` — Culling summary
**Keyword Search**
- `edisclaw search "merger" --matter "Smith v. Jones"`
- `edisclaw search "merger AND acquisition" --matter "Smith v. Jones"` — Boolean
- `edisclaw search "merger w/5 acquisition" --matter "Smith v. Jones"` — Proximity (Pro)
- `edisclaw search --terms-file keywords.txt --matter "Smith v. Jones"` — Batch keyword list
- `edisclaw search --report --matter "Smith v. Jones"` — Keyword hit report
**Review & Tagging**
- `edisclaw review start --matter "Smith v. Jones"` — Interactive review mode
- `edisclaw tag --id DOC-001234 --tags "responsive,hot"` — Tag documents
- `edisclaw tag --id DOC-001234 --privilege "attorney-client"` — Privilege tag
- `edisclaw review stats --matter "Smith v. Jones"` — Review progress
**Technology Assisted Review (Litigation)**
- `edisclaw tar seed --matter "Smith v. Jones" --count 200` — Generate seed set
- `edisclaw tar train --matter "Smith v. Jones"` — Train model on coded docs
- `edisclaw tar prioritize --matter "Smith v. Jones"` — Rank by likely relevance
- `edisclaw tar validate --matter "Smith v. Jones"` — Statistical validation
- `edisclaw tar report --matter "Smith v. Jones"` — Court-defensible TAR report
**Production**
- `edisclaw produce --matter "Smith v. Jones" --tag "responsive" --format concordance`
- `edisclaw produce --matter "Smith v. Jones" --bates-prefix "SMITH" --start 000001`
- `edisclaw produce --matter "Smith v. Jones" --redact-pii --format pdf` (Litigation)
- `edisclaw produce --matter "Smith v. Jones" --format edrm-xml` (Litigation)
- `edisclaw produce log --matter "Smith v. Jones"` — Production log
**Reporting**
- `edisclaw stats --matter "Smith v. Jones"` — Full matter statistics
- `edisclaw stats --matter "Smith v. Jones" --by-custodian` — Per custodian breakdown
- `edisclaw stats --matter "Smith v. Jones" --by-filetype` — File type distribution
- `edisclaw timeline --matter "Smith v. Jones"` — Document timeline visualization
---
## Common Workflows
**Standard E-Discovery Pipeline**
```bash
# 1. Ingest custodian data
edisclaw ingest ./custodian_smith/ --matter "Case-2026" --custodian "Smith"
edisclaw ingest ./custodian_jones/ --matter "Case-2026" --custodian "Jones"
# 2. Deduplicate
edisclaw dedup --matter "Case-2026"
# 3. Date & file type culling
edisclaw cull --matter "Case-2026" --date-from 2023-01-01 --date-to 2025-12-31
# 4. Keyword search
edisclaw search --terms-file agreed_keywords.txt --matter "Case-2026"
# 5. Review & tag
edisclaw review start --matter "Case-2026"
# 6. Produce
edisclaw produce --matter "Case-2026" --tag "responsive" --bates-prefix "PROD" --start 000001
```
---
## Notes
- All data stored locally in `~/.edisclaw/` — ESI never leaves your machine on Free tier
- Processing speeds: ~2 GB/hour on Free, ~10 GB/hour on Pro (parallelized)
- Supports: PST, MBOX, EML, MSG, PDF, DOCX, XLSX, PPTX, TXT, CSV, HTML, images
- Combine with `privilegeclaw` for automated privilege detection
- Combine with `batesclaw` for advanced Bates numbering workflows
- Court-defensible audit logs on all tiers
## Security & Compliance
- No data transmitted externally on Free tier
- Pro/Litigation: encrypted API for TAR models only (no document content sent)
- EDRM framework compliant
- Chain of custody logging: `edisclaw audit --matter "Smith v. Jones"`
- Defensibility report: `edisclaw defensibility-report --matter "Smith v. Jones"` (Litigation)
Is this your skill, or is something wrong with this listing? Request removal or report an issue. Author removals are honored within 72 hours.
No comments yet. Be the first to comment!