Skip to main content

Edge Architecture

Quint’s “edge” is the software running on the machine where an AI agent executes — a developer’s laptop, a CI runner, a server. Five components work together:

How traffic reaches the daemon

Two interception paths, one MITM pipeline. Any flow captured via HTTP_PROXY or the NE extension ends up in the same serveMITMImpl function — so request parsing, tool-call extraction, audit stamping, and session attribution are identical regardless of how the bytes arrived. The ES extension runs in parallel and feeds process/file events directly to the daemon over a separate socket. The daemon merges both streams into unisession.Tracker, keyed by root PID, to produce one session per AI agent invocation.

What stays on the machine

The edge daemon enforces this split. Raw bodies persist to the local signed audit log (quint.db) for forensic replay. Only normalized events flow to api.quintai.dev.