In beta
A coding agent that works with any model.
.
Windows · macOS · Linux · VS Code

Ona reads your code, makes the change you ask for, runs your tests, and shows every edit hunk by hunk so you keep or undo each one. It asks before running a command, gives each task its own branch, and moves to another model when one fails.
01 / 03
Ask for the fix, keep the parts you want
Every change lands in a review pane, one hunk at a time. Keep it, undo it, or rewind the whole task.

02 / 03
It asks before it runs anything
Allow a command once, for the session, or always. Commands run in a sandbox that can only write to the project.

03 / 03
Many tasks, each on its own branch
Start several sessions on one repository. Each works in its own copy, so they never step on each other or on you.


Free
no subscription; your keys or free models
12–20×
faster code search than plain JavaScript, from its native core
9–11×
faster at listing a project's files
0
commands run without asking, until you allow them
For Windows, Macs with Apple silicon and Linux. The first time, Windows may ask whether to run it (choose More info, then Run anyway), and a Mac may stop it (open System Settings, Privacy & Security, then Open Anyway). Ona keeps itself up to date on Windows and Linux, and your keys stay in the system keychain.


