ExhibitHawk
Every exhibit, ready the moment you call it.
Local-first trial evidence presentation. Turns a laptop into a courtroom presentation system — and every case file stays on the machine, never the cloud.
- Platforms
- macOS · Windows — in development
- Built with
- Tauri · Rust · React · SQLite · SQLCipher · Firebase
- Since
- 2026
Trial prep shouldn’t feel like a second trial. The exhibits land late, the courtroom is not your conference room, and the stakes punish fumbling.
ExhibitHawk is the answer to that, and it was shaped by an actual trial rather than a product plan. A case is a single local file — SQLite with media stored as chunked blobs, no save button, no sync step to forget. Import the production, let it number and de-duplicate, build the run sheet for each day, then drive the courtroom display from a private operator view while the exhibit log writes itself behind you.
The opinions are deliberate. You buy a tool, not a tenancy: it’s a one-time unlock for the case in front of you rather than a subscription, and the first ten exhibits are free. Nothing is uploaded, so nothing can leak from a server that shouldn’t have had it.
Shipping on macOS today. Windows is in development.
A look inside
ExhibitHawk in use



Features
What it does
The library
Drop a discovery production in and it becomes a case — exhibits numbered per side, duplicates caught by content fingerprint rather than filename.
The exhibit log
Publishing an exhibit to the courtroom display logs it. Walk out with the record already written, exportable as CSV or a court-styled PDF.
The day list
A drag-ordered run sheet of sections, exhibits, questions and notes. Lock it so nothing moves by accident once you're in court.
Present mode
A private operator screen plus the court display. Callout blow-ups, highlight and laser, compare two exhibits, blank and reveal, video clips.
Local-first, always
One local case file. Works with zero connectivity. Nothing phones home, and no case content ever touches the cloud.
Opt-in encryption
Protect a case with a passphrase you hold — full-file encryption keyed through argon2id, unlocked from the OS keychain.
ExhibitHawk has its own home.
Pricing, documentation, support and the full product story live over there.