Hacker News
Show HN: Mochi.js — Bun-Native Browser Automation with Coherent Fingerprinting via 48-Rule DAG — 44 Points
Mochi.js is a Bun-only, raw-CDP browser automation framework that generates relationally-coherent fingerprints from a single (profile, seed) pair through a 48-rule DAG — covering canvas, WebGL, audio, fonts, MediaDevices, and WebGPU surfaces to avoid the 'Frankenstein fingerprint' problem of inconsistent stealth patches. Version 0.8.0 (May 8) removed the Rust cdylib entirely, routing Session.fetch through Chromium itself via CDP for authentic network behavior. No Node, no Python sidecars — requires Bun ≥1.1 for pipe-mode CDP via Bun.spawn file descriptor access.
↳ Follow the thread