Web examples
Every on-device model that runs in the browser. WebAssembly and LiteRT.js, no server, no API keys. Models download on demand the first time you run an example and are cached by the browser.
Emo @desert-ant-labs/emo Suggests emoji for a piece of text, with confidences not loaded ›
Redact @desert-ant-labs/redact Redacts PII (names, phone numbers, emails, and more) from text not loaded ›
Gist @desert-ant-labs/gist Classifies text into topics with scores not loaded ›
Tongue @desert-ant-labs/tongue Language identification for short text, 84 languages. Pure JS, no wasm not loaded ›
Shapes @desert-ant-labs/shapes Draw on a canvas, recognizes and snaps the shape not loaded ›
Draw a single stroke: line, rectangle, triangle, ellipse, or star.
Clear @desert-ant-labs/clear Records mic audio, enhances it, and plays original against enhanced not loaded ›
Needs microphone access. Denoises, dereverbs, and loudness-normalizes to podcast-ready 48 kHz.
Session log
› Downloaded files 0 files
Everything fetched this session: models, weights, the wasm runtime,
SDK modules. On the web, model bytes live in memory and re-fetches are served by
the browser's HTTP cache, so there is no on-disk model directory to browse like on
iOS. Sizes come from Content-Length and the Resource Timing API
(blank when a CDN withholds cross-origin timing sizes).