discovery-desktop

Automate document upload, OCR processing, and semantic search across e-discovery cases.

1|2|Updated Dec 19, 2025
One-click install
npx skills add https://github.com/CaseMark/discovery-desktop --skill discovery-desktop
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: discovery-desktop
Source: https://github.com/CaseMark/discovery-desktop/tree/main/.skill
Command: npx skills add https://github.com/CaseMark/discovery-desktop --skill discovery-desktop

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This skill helps develop and extend the discovery-desktop e-discovery platform by coordinating document upload, OCR processing, semantic search, and Case.dev integration within a SQLite + Drizzle-based backend.

Core Features & Use Cases

  • Case-centric vault management and case metadata handling for secure, organized collaboration.
  • End-to-end workflow: upload → OCR processing → indexing and semantic search → results export.
  • Case.dev integration patterns: vaults, OCR, and search across multiple cases with a consistent API surface.

Quick Start

Create a new case, upload a handful of documents, and run a sample semantic search to verify OCR indexing and results.

Frequently Asked Questions about discovery-desktop

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I automate e-discovery document upload and OCR processing?

You can automate e-discovery document upload and OCR processing by coordinating bulk uploads, polling for OCR completion, and indexing text for semantic search across multiple cases. This workflow uses Case.dev APIs to process documents end-to-end.

What is semantic search for e-discovery and how does it work with SQLite?

Semantic search for e-discovery with SQLite involves indexing OCR-processed document text in a Drizzle-based backend to enable concept-based retrieval. This allows legal teams to query case-centric vaults and export relevant results for review.

Does the e-discovery workflow support bulk uploads across multiple cases?

Yes, the e-discovery workflow supports bulk uploads across multiple cases. It features case-centric vault management and Case.dev integration to handle metadata, OCR polling, and semantic search across a multi-case environment.

How do I set up a Drizzle SQLite backend for e-discovery case management?

To set up a Drizzle SQLite backend for e-discovery case management, you configure the database schema to support case metadata and document indexing. This backend coordinates OCR processing and Case.dev API integration for secure vault collaboration.

Can I export semantic search results for legal document review?

Yes, you can export semantic search results for legal document review. After uploading documents and completing OCR indexing, the workflow allows you to query the case vault and export the retrieved results for downstream review.