palimpsest
NewForensicsDesktop
A desktop app that rips the hidden data out of photos and videos, runs forensic analysis, tracks suspects, and builds evidence packages. Video-first. Built for investigators and advocacy communities documenting abuse networks.

The forensic suite goes deeper than EXIF: scene fingerprinting links videos shot in the same room, watermark detection follows the redistribution chain, encoding analysis tells originals from re-encodes, screen recording detection separates Telegram screen-grabs from real captures, audio fingerprinting matches recordings by ambient sound, and ENF extraction pulls power grid frequency from audio and video — 50Hz or 60Hz, geography from physics. AI Vision sends frames to Claude, GPT, or Gemini for outlet types, visible text, and regional clues.

Around that: a 32x-zoom forensic video player, batch ingestion, side-by-side comparison, duplicate detection, GPS mapping, suspect profiles, and exports to JSON, PDF, CSV, HTML, and Markdown.
PythonFlaskOpenCVffmpegOpen Source
ss-palimpsest-1.png
ss-palimpsest-2.png
ss-palimpsest-3.png
>EXIF/metadata extraction from images and video
>8 forensic analysis modules
>Side-by-side comparison + duplicate detection
>GPS coordinate mapping
>Suspect profile management
>Batch ingestion
>Forensic video player with high-zoom
>Export: JSON, PDF, CSV, HTML, Markdown
OS:Windows 10+ (sorry Mac users)
RAM:4 GB (8 if analyzing 4K)
Python:3.10+ (source only)
Caffeine:200mg minimum before forensics
Moral compass:REQUIRED
← back to projects
click to pause/play music