The problem
You have thousands of documents—contracts, depositions, evidence. You need to find the relevant passages, but keyword search fails when documents use different terminology.The solution
A vault is a container that understands documents. When you upload files, we automatically:- Extract text (OCR for scans, transcription for audio)
- Split content into searchable chunks
- Create meaning vectors for semantic search
How RAG works
Traditional search matches keywords. If you search “timeline” and the document says “schedule,” you get nothing. RAG (Retrieval-Augmented Generation) works differently:What you can upload
| File type | What happens |
|---|---|
| PDF (scanned) | OCR extracts the text |
| PDF (digital) | Text extracted directly |
| Images | OCR extracts any text |
| Audio/Video | Transcribed with speaker labels |
| FTR court recordings | Converted to audio, then transcribed |
| Word, text files | Indexed directly |
Quick start
Security
Each vault is isolated and encrypted:- Encryption at rest — AES-256 via AWS KMS
- Isolation — Separate storage per vault
- Zero-knowledge — We cannot read your documents
- Audit trail — Every access logged
One vault per case is the recommended pattern. Keeps search results focused and data isolated.
Next steps
Upload & Process
Integrate document uploads and make them searchable
Search
Build semantic search—including GraphRAG for complex questions
Manage
List vaults, download files, delete documents