Idle Intelligence
Idle Intelligence is an independent research lab exploring language computing, distributed inference, and the emerging properties of networked cognition. We believe the next era of AI doesn't live in data centers: it lives in your browser tabs.
Collection
13 projects · 14 models · 2 datasets
stt-web
Transcribes speech to text live in the browser, in English and French.
70ms/frame, RTF 0.91-0.95x
LLM and tool callingllm-web
Runs a tool-calling language model entirely in the browser, no server required.
Text-to-speechtts-web
Converts text to speech in the browser with two lightweight voice models, multilingual Pocket TTS in review.
2.28x realtime, WASM/Chrome
Speech-to-speechsts-web
A full-duplex speech-to-speech assistant running entirely client-side, still early and rough.
24 of 32 layers, Q4_K
Audio codec and VADmimi-rs
A Rust implementation of an audio codec that tokenizes and reconstructs speech.
96.2M params
Audio codec and VADvad-rs
Detects the start and stop of speech in an audio stream using a small neural model.
Forecastingt0-web
A from-scratch port of a probabilistic time-series forecasting transformer to the browser.
30-34ms per forecast, Chrome
Cellular automatallm-life
Uses a small language model's logits as the update rule for Conway's Game of Life.
256/256 cells, 7 methods compared
Text classificationhive-ml-classifier
A small BERT-mini classifier that routes chat messages into intent categories.
94.4% accuracy, 94.3% F1
Terrain and visualizationridgeline
A 3D globe visualizer that renders planetary terrain as stacked ridgeline plots.
11 bodies rendered
Weatherweather-web
A weather estimate for any point on Earth from the nearest METAR-reporting stations.
7,534 stations worldwide
Sensor and privacy researchsensors-web
A page that probes which device sensors a mobile browser exposes without a permission prompt.
Benchmarkingnordcoop-bench
A reproducible benchmark comparing local language models against hosted references on constrained hardware.
33.2 t/s decode, Qwen3-Next-80B-A3B