codai docs
Apps

Apps

Three ways to use codai — the desktop app, the browser at app.codai.ro, and the Android app — and which one to pick.

codai runs where your work is. The desktop app does things on your computer (files, shell, browser, Windows apps). The web app at app.codai.ro is the same interface in a browser tab — chat anywhere, and drive a desktop that is signed in with the same account. The Android app uses your phone for you: it reads the screen, taps, types and asks before anything risky.

All three speak the same shared-sessions protocol, so one conversation can be watched or steered from any of them.

Which one should I pick?

You want to…Use
Edit code, run commands, review diffs before they landDesktop (Developer skin)
Chat with codai and occasionally ask it to do something on your PCDesktop (Assistant skin), or Web with the desktop open as a host
Use codai from a machine where you cannot install anythingWeb — chat only until a desktop host is online
Let codai use apps on your phone, read notifications, set alarmsAndroid
Start a task on your PC while away from itAndroid or Web → dispatch to the desktop
Watch a task that runs on your phone from a big screenDesktop or Web (the session shows a REMOTE badge)

What they have in common

  • One account, one key per device. Signing in mints a codai_ key for that installation; signing out revokes it. Every device is listed in hub.codai.ro → Security → Devices, where you can revoke one you no longer recognise.
  • Ask before acting. Shell commands, file writes, browser actions, messages and payments show an ask card first. Anything that is not a clear "yes" counts as a deny.
  • Shared sessions. Exactly one device executes (it holds the lease); the others follow the live transcript. Roles are owner / editor / viewer.
  • No analytics SDK in any of the three apps. What leaves the device is what the model needs: your request, the conversation, tool results, and the step mirror for your other devices.
  • Open source (Apache-2.0): codai-desktop, codai-phone, codai-protocol.

Prefer the API? Everything the apps do goes through the public gateway. The apps are clients, not a separate service.

On this page