Start here
How OIOXO works
OIOXO is a chat-first IDE. You talk to a model, the model edits a real folder, and you review every change before you keep it. What makes it different is where the model runs: on your device by default, on your own API key only when you choose.
Three places a model can run
| Tier | Where | What it needs |
|---|---|---|
| Browser, CPU | A WebAssembly engine in a web worker in your tab. | Any 64-bit Chrome, Edge or Firefox. Delivers 24 tokens/sec on standard CPU. |
| Browser, GPU | The same engine using WebGPU. | A browser with WebGPU enabled (Chrome and Edge on most machines). Fast on-device acceleration. |
| Desktop, native acceleration | High-performance on-device engine embedded in the desktop app. | 240+ tokens/sec on an 8GB GPU; 24 tokens/sec on standard CPU. The fastest on-device tier by a wide margin. |
| Your key | Your browser calls the provider directly. | Connect Claude Code, Codex, Gemini, or any OpenAI-compatible endpoint. Built-in Token Accelerator slashes token costs by up to 70%. |
The autonomous loop
- On-device Scout pre-searches: The local Scout locates exact symbols and files across your repository in 1 step instead of 10, slashing token overhead and cutting Claude Code & Codex bills by up to 70%.
- Atomic multi-file edits: Autopilot applies changes cleanly across multiple files with inline diff previews and Keep / Undo controls.
- Autopilot tests real code: Executes your project's build and test commands in a real terminal, capturing diagnostics and assertions. Never says "it should work" blindly.
- Sensory Eyes & Self-Repair: Live sandboxed preview inlines local assets and captures runtime console exceptions and DOM state. If tests or preview fail, Autopilot diagnoses stdout/stderr, fixes the source, and re-tests until exit code 0.
- Non-Git Checkpoint Time Machine: Every mutating AI run takes an instant filesystem snapshot. Revert any run in 1 click without git merge conflicts.
What “checked” means
The receipt at the end of a run separates two things: parsed clean, not run when nothing exercised the output, and checked by running it when the page and test suite were executed with green exit code 0. Autopilot continuously executes and repairs code until tests pass.
On your device, not ours
Your code, your prompts and the model itself stay on your device. OIOXO’s servers never receive your proprietary code or prompts. The full list is the Privacy promise.