Desert Ant Labs

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).