AI Tools / AI products & services

Anti-Mage

Anti-Mage is a non-profit Go project for detecting inconsistencies in browser environments. It compares browser surfaces with one another and with the browser's claimed platform, including relationships between screen and viewport, version and capabilities, graphics interfaces, device decoders, and platform-implied fonts. Missing features are not treated as evidence of inconsistency.

A browser client obtains scan inputs and a nonce from the server, measures its environment, and submits the observations to the scan endpoint. The server returns a determination, an estimated score from 0 to 100 in steps of ten, and an explanatory statement; determinations include coherent, discrepant, instrumented, insufficient, and not-evaluated. Its `assess` package can also evaluate observations in-process as a pure function, while the `server` package provides a loopback HTTP interface and embedded browser page.

The repository requires Go 1.24 or later, has no external dependencies, and distributes the project under the MIT license.

Other tool — not AI
View repository
Mentioned in 1 video
Kind Other tool — not classified as AI

What people use it for

Where it was mentioned