Platform Features

Case Overview

A high-level summary of the case, automatically composed from the underlying analysis data. Defense attorneys often handle many cases at once with long gaps between active work on any single matter. The Case Overview serves the critical function of refreshing the user's memory on the particulars of the case so the user can pick up exactly where the user left off.

Case Documents

Every case document is listed by category. Clicking the name of a document opens it directly in the in-app viewer, providing fast access to all case materials in an organized, searchable, and citation-ready format.

Detailed Case Timeline

Every discernable event from across the case files is listed in one ordered timeline. The AI infers timestamps from relative phrasing (for example "yesterday" or "last Monday") and normalizes them to the local timezone of the case. Time zone conversions are handled accurately even when source data is recorded in UTC or other zones. Every timeline event hyperlinks to its source document with the relevant text highlighted.

Entities

The Entities page surfaces the "Who," "What," and "Where" of the case, grouped by type. A notable challenge solved by the underlying AI is recognizing that "Officer Jackson," "Det/Sgt Jackson," and "Thomas Jackson" refer to the same individual, even as the document corpus grows. Each entity is a hyperlink that opens a filtered view of Case Documents containing that entity, and each document in turn opens to the source text with the entity highlighted.

Chat with the Case

Ask natural-language questions and get grounded answers drawn from the full case record. The AI assistant has access to case documents, entities, timeline events, document summaries, and the extracted text of every PDF. Responses stream in real time, and conversation history is preserved per case so the user can resume an analytical thread later. Powered by Google's Gemini 3 model family, with a faster "Flash" tier available for quick lookups.

Search Across the Case

Find every place a person, organization, location, or any other entity is mentioned across the entire case corpus. Searches resolve aliases automatically, so a query for "Thomas Jackson" also surfaces "Officer Jackson" and "Det/Sgt Jackson." Results group by document with mention counts, and each hit links straight to the source PDF page with the relevant text highlighted. Filter by entity, alias, or document to narrow in on exactly what the user needs.

Technology & Approach

DeepVeris is a web application that performs case analysis with the assistance of Artificial Intelligence (AI) and Natural Language Processing (NLP) techniques. The web application renders JSON data compiled by AI analysis techniques, presenting information in a meaningful and accessible way.

An important feature of DeepVeris is that all AI-generated JSON files link to relevant source documents. This is our mitigation against hallucinations—users should only rely on the source document. Consider AI-generated summaries and descriptions as "guidance" to help find what you're looking for.