Case Intelligence Assistant

AI-Powered Investigative File Analysis

Ask questions across your entire case file. Detect contradictions in witness statements. Reconstruct timelines automatically — all fully cited, auditable, and air-gapped on your own hardware.

Capabilities

Purpose-Built for Investigators

Six integrated tools that turn volumes of case documents into actionable intelligence — with every finding traced back to its source.

Natural Language Query

Ask questions about your case in plain English or French. Get AI-generated answers grounded only in your evidence — every response includes source citations with document name, page number, and relevance score.

Inconsistency Detection

Automatically scan all documents for contradictions — timeline conflicts, description mismatches, and factual discrepancies. Each inconsistency is classified by type and ranked by severity with exact conflicting quotes.

Timeline Reconstruction

Extract every dated event across all case documents and assemble them chronologically. Identify gaps, overlaps, and sequences — with source document references and confidence scores for each event.

Entity Extraction & Relationship Graph

Automatically identify persons, vehicles, weapons, locations, phone numbers, and more using transformer-based NER. Visualize entity co-occurrence as an interactive network graph to surface investigative connections.

Document Ingestion

Upload PDFs, Word documents, and text files. Structure-preserving parsing automatically extracts and indexes content — preserving headings, tables, and document hierarchy for accurate retrieval.

Complete Audit Trail

Every query, analysis, and ingestion is logged with timestamps for full legal defensibility. Supports Stinchcombe disclosure obligations — show exactly what was searched, when, and what the AI returned.

About the Platform

Fully Air-Gapped. Fully Auditable. Fully Yours.

Case Intelligence Assistant runs entirely on your own hardware. No cloud. No external APIs. No data ever leaves your machine. Every model — from the LLM to the entity extractor — operates locally, making it suitable for classified and sensitive investigations.

The platform combines a local LLM with retrieval-augmented generation, transformer-based named entity recognition, and hybrid dense-plus-sparse search. Investigators query case files in natural language and receive cited, verifiable answers — not hallucinations.

Designed for Canadian law enforcement with Privacy Act compliance, RCMP AI Policy alignment, and zero US CLOUD Act exposure. Every operation is logged for R v. Stinchcombe disclosure obligations.

100%

Air-gapped — no data leaves your machine

Cited

Every answer traced to document and page

EN/FR

Full bilingual support — English and French

Zero

Cloud dependencies after initial setup

Workflow

How It Works

01

Ingest Case Files

Upload PDFs, Word documents, and text files — witness statements, police reports, interview transcripts, phone records, forensic reports. The system parses, chunks, and indexes everything automatically.

02

Query Your Evidence

Ask questions in natural language: "Does the suspect's alibi hold up against the phone records?" The AI retrieves relevant passages and generates a cited answer grounded only in your evidence.

03

Detect & Analyze

Run inconsistency detection across all documents. Extract entities and relationships. Build chronological timelines. Every finding links back to exact source documents and page numbers.

04

Verify & Disclose

Drill down from any insight to the original source excerpt to the full document. Export the audit trail for Stinchcombe disclosure — every operation logged, timestamped, and reproducible.

Compatibility

Handles Every Document in Your Case File

Upload PDFs, Word documents, and text files. The system automatically recognizes investigative document types and preserves their structure.

WS

Witness Statements

PR

Police Reports

IT

Interview Transcripts

CCTV

CCTV Footage Reports

PHONE

Phone / Carrier Records

SCENE

Crime Scene Reports

FR

Forensic Reports

MED

Medical Reports

CANVASS

Area Canvass Reports

TIP

Tipline Reports

MEMO

Case Memos

ADMIN

Administrative Records

“We uploaded twelve documents from a robbery case and asked whether the suspect's alibi held up. Within seconds, the system flagged that phone records placed him two blocks from the scene four minutes before the incident — directly contradicting his statement. That's the kind of cross-referencing that used to take days.”

Investigative Analyst

Major Crimes Unit

Get Started

See It In Action

Request a demo with a synthetic case file — watch the platform ingest documents, answer investigative questions, and detect planted contradictions in real time. No real case data required.