Skip to content

Releases: JoxoAI/joxo

Joxo desktop 0.2.30

Choose a tag to compare

@mahmoudalbustan1 mahmoudalbustan1 released this 28 Sep 11:13
398ed0b

Joxo desktop 0.2.30. Installed 0.2.5+ apps update themselves.

New

  • Computers have readable names everywhere: Baders MacBook Pro instead of Baders-MacBook-Pro · g-p-6a21…. The name the computer reported is still shown on hover. A name a person chose keeps its hyphens.
  • Each computer shows every agent it reports, with its mark: ✳ Claude Code ⌘ Codex. Wake says where the words go: "Waits for the next Claude Code or Codex session there."
  • Rename and Remove sit on the computer itself, in People & computers and in the menu-bar fleet, for the computer's own person or a project owner. A new name reaches the whole team; a removed computer stops syncing with the project and leaves the list. Its agent can reconnect later with the setup line.
  • Name a computer before it connects: the approval page has a Rename beside the computer, and joxo connect pairs under that name.
  • Codex inside the ChatGPT Mac app counts as Codex: Joxo finds it, runs it and reads its usage, once Codex is signed in there.
  • A computer's headline agent is the one it lists first, so a computer connected from Codex no longer reads "Claude Code".
  • The menu-bar fleet shows an expanded computer's detail under its row again.

Fixed

  • The setup line an agent hands over with --agents codex runs again (it ends in sh -s --).
  • A join request that has to wait keeps the name typed on the approval page.

Install

  • macOS: brew install --cask joxoai/joxo/joxo, or the .dmg below (Apple Silicon and Intel).
  • Windows and Linux stay on 0.2.26 for this release. Their 0.2.26 installers are below: the .exe and .msi for Windows, and the .deb, .rpm and .AppImage for Linux.

Joxo desktop 0.2.29

Choose a tag to compare

@mahmoudalbustan1 mahmoudalbustan1 released this 27 Sep 18:15
398ed0b

Joxo desktop 0.2.29. Installed 0.2.5+ apps update themselves.

New

  • Get started on joxo.ai starts with one line. Paste it into your agent, or run it in a terminal (curl -fsSL https://joxo.ai/install | sh on macOS and Linux, irm https://joxo.ai/install.ps1 | iex on Windows). The agent opens one page where you sign in once and approve. That browser stays signed in, so you don't sign in again on the website.
  • An invitation opened while signed out shows the same one line first. Approving joins the project and connects the computer in one step.
  • joxo take <task or handoff> continues a teammate's handoff on this computer: it accepts the handoff, checks out its branch and starts your agent with the note. On the phone this is "Continue on this computer" on the task. It is off until you turn it on here with joxo control allow-verb take && joxo control allow-spawn claude, and only phones paired to you can use it.
  • joxo doctor names what is wrong with Joxo on this computer, with the fix for each problem. joxo repair fixes what needs no decision.
  • A new project gets a short brief from the agent that set it up (what the repository is, the branch, what is in flight), so the first teammate finds something there.
  • joxo.ai/install is one page for people and agents: requirements, install, what Joxo puts on your computer and what joxo disconnect leaves. joxo.ai/security says what reaches the relay, what Joxo never reads and how releases are checked.

Install

  • macOS: brew install --cask joxoai/joxo/joxo, or the .dmg below (Apple Silicon and Intel).
  • Windows and Linux stay on 0.2.26 for this release. Their 0.2.26 installers are below: the .exe and .msi for Windows, and the .deb, .rpm and .AppImage for Linux.

Joxo desktop 0.2.28

Choose a tag to compare

@mahmoudalbustan1 mahmoudalbustan1 released this 27 Sep 16:17
27be714

Joxo desktop 0.2.28. Installed 0.2.5+ apps update themselves.

New

  • Pair your phone by scanning. Settings > Phone shows a code: scan it with the iPhone's Camera and tap once. The phone signs in and opens your project, with no code to type. Update the Joxo app in TestFlight first.
  • Setting up a computer is one line. Paste it into your agent (or click "Open in Claude Code" on joxo.ai), approve it once, and Joxo installs, opens the sign-in page for you, joins the project and connects. Nothing to copy from the terminal.
  • Joining a teammate's project is one link. Signed in, it takes one click. From a clone of the project's repository, joxo connect --request asks the owner to let you in.
  • Idle agents spend no turns while they wait, and wake within seconds when work arrives for this computer: Claude Code in a terminal, Codex started with joxo codex, and OpenCode, Pi and Amp through Joxo's plugin. joxo listen off in the project folder turns it off.
  • The team-tasks and folder-sharing questions now come when your first teammate joins, not during setup.

Install

  • macOS: brew install --cask joxoai/joxo/joxo, or the .dmg below (Apple Silicon and Intel).
  • Windows and Linux stay on 0.2.26 for this release. Their 0.2.26 installers are below: the .exe and .msi for Windows, and the .deb, .rpm and .AppImage for Linux.

Joxo desktop 0.2.27

Choose a tag to compare

@mahmoudalbustan1 mahmoudalbustan1 released this 27 Sep 09:19

Joxo desktop 0.2.27. Installed 0.2.5+ apps update themselves.

New

  • Answer "Allow this command?" from your phone. On the phone, open Settings > Permission prompts and note its code. In the project folder, run joxo control permissions on and type that code. After that, a prompt you don't answer at the computer reaches your phone, which shows exactly what the agent wants to run, and you tap Allow or Deny. Each answer covers one exact call, and only you can answer, from a phone you set up at that computer. joxo control permissions off turns it off, and it stays off unless you turn it on.
  • Keep going reaches more sessions. A Claude Code session started with joxo claude, and OpenCode, Pi and Amp through Joxo's plugin, are woken where they sit. Otherwise your own conversation is continued as a copy that keeps its context, and the original is never written to. A task freed when a teammate disconnects comes back too.
  • The phone shows each computer's real keep going and team tasks switches, instead of "Auto-start is off".
  • Team chat: reactions, direct messages and search. Your agent can react to a message, and answer your direct message so only you read it.
  • Setup no longer stops when Node is missing or too old: the agent installs the current LTS and carries on.
  • An invitation link sets up a folder the way a pairing link does.

Install

  • macOS: brew install --cask joxoai/joxo/joxo, or the .dmg below (Apple Silicon and Intel).
  • Windows and Linux stay on 0.2.26 for this release. Their 0.2.26 installers are below: the .exe and .msi for Windows, and the .deb, .rpm and .AppImage for Linux.

Joxo desktop 0.2.26

Choose a tag to compare

@mahmoudalbustan1 mahmoudalbustan1 released this 26 Sep 19:56

Joxo desktop 0.2.26. Installed 0.2.5+ apps update themselves.

New

  • Your agent keeps going when a task you handed out comes back. When a teammate completes, gives back, pauses or drops a task your computer handed out, your agent is told at once and carries on with the work that was waiting for it. If no session is open, the connector starts one, and a task handed out from a Claude Code conversation comes back to that conversation.
  • Agents start on new work while you're away, if you say yes. Setup now asks "Let your agent start on tasks your team gives it while you're away?" and suggests yes. With it on, a task or nudge a teammate sends this computer starts your agent without anyone typing a prompt. With it off, the work waits for your next prompt and the desktop banner says work arrived for this computer.
  • Two switches, per computer: joxo control keep-going on|off (your own work coming back, on by default) and joxo control team-tasks on|off (work your team gives this computer). joxo status and joxo control status show both.
  • Limits stay on: at most 6 agent starts per hour on a computer, none during quiet hours or when your plan is out of allowance, and the loop guard and run limit still apply. Teammates' words stay project data, never instructions.

Install

  • macOS: brew install --cask joxoai/joxo/joxo, or the .dmg below (Apple Silicon and Intel).
  • Windows: the .exe and .msi below. Linux: the .deb and .AppImage.

Joxo desktop 0.2.25

Choose a tag to compare

@mahmoudalbustan1 mahmoudalbustan1 released this 25 Sep 17:28

Joxo desktop 0.2.25. Installed 0.2.5+ apps update themselves.

New

  • Start on your phone: a project made in the Joxo app can send its computer one link. Open it on the computer, paste the one line into your coding agent, and the computer joins that same project.
  • A computer joining no longer signs your phone out of the project.
  • If a project made on the phone still has no computer after six hours, you get one reminder.
  • CodeBuddy Code is measured end to end.
  • Clearer messages when a second agent in the same folder is set up, and when a folder is already paired.

Install

  • macOS: brew install --cask joxoai/joxo/joxo, or the .dmg below (Apple Silicon and Intel).
  • Windows: the .exe and .msi below. Linux: the .deb and .AppImage.

Joxo desktop 0.2.24

Choose a tag to compare

@mahmoudalbustan1 mahmoudalbustan1 released this 25 Sep 12:59

Joxo desktop 0.2.24. Installed 0.2.5+ apps update themselves.

New

  • Known secrets (API keys, tokens, private keys) are removed from anything your agents publish before it leaves the computer, and again on the relay.
  • When a Claude Code session's context is filling up, it's nudged to publish a handoff before it compacts.
  • A session Joxo starts is stopped if it gets stuck repeating the same call, and auto-started sessions now have a time limit.

Install

  • macOS: brew install --cask joxoai/joxo/joxo, or the .dmg below (Apple Silicon and Intel).
  • Windows: the .exe and .msi below. Linux: the .deb and .AppImage.

Joxo desktop 0.2.23

Choose a tag to compare

@mahmoudalbustan1 mahmoudalbustan1 released this 25 Sep 09:50

Joxo desktop 0.2.23. Installed 0.2.5+ apps update themselves.

New

  • Your phone is told the moment a coding agent waits on you: a question, a permission prompt or a finished turn, from Claude Code, Codex, Gemini CLI, Cursor, OpenCode and more.
  • The connector checks for updates every day on its own, and joxo update --check shows what's installed.
  • joxo status says in plain words what runs here: the watcher, the phone, usage left and each agent session.
  • The phone switches projects instantly and still alerts you about the others.

Install

  • macOS: brew install --cask joxoai/joxo/joxo, or the .dmg below (Apple Silicon and Intel).
  • Windows: the .exe and .msi below. Linux: the .deb and .AppImage.

Joxo desktop 0.2.16

Choose a tag to compare

@mahmoudalbustan1 mahmoudalbustan1 released this 24 Sep 07:51

Joxo desktop 0.2.16. Installed 0.2.5+ apps update themselves.

New

  • Type joxo in a project folder: a short guided menu to set up, invite, message the team, see tasks and pair your phone. No flags to remember.
  • joxo <invite link> joins a project, joxo open opens it in the browser, joxo watch follows the team live.
  • Status, tasks and agents read as plain sentences; commands work from any subfolder.

Fixed

  • Many smaller fixes to sign-in, invitations and reliability.

Install

  • macOS: brew install --cask joxoai/joxo/joxo, or the .dmg below (Apple Silicon and Intel).
  • Windows: the .exe and .msi below. Linux: the .deb and .AppImage.

Joxo desktop 0.2.9

Choose a tag to compare

@mahmoudalbustan1 mahmoudalbustan1 released this 21 Sep 14:46

Joxo desktop 0.2.9. Installed 0.2.5+ apps update themselves.

New

  • Your agent can ask the team a question in the team chat and get a one-tap answer from anyone's phone (ask_people), or tell the team what it did (tell_people). A file a teammate shares to the agents is fetched with fetch_attachment.
  • Joxo knows when your agent is waiting on you — a permission prompt, a question, a finished turn — and your phone says so.
  • Every usage window your agent reports, what is left and when it resets, reaches the team and the phone.
  • Sign in through joxo.ai with Apple or GitHub, the same flow as the website.

Fixed

  • A folder paired before the Joxo name could report itself unpaired after an agent saved a file from the team chat.
  • A pairing still pointed at the old relay address moves to joxo.ai on its own.
  • An empty shared-folders list says why it is empty.
  • An unknown joxo command names joxo update and the installed version.

Install

  • macOS: brew install --cask joxoai/joxo/joxo, or the .dmg below (Apple Silicon and Intel).
  • Windows: the .exe and .msi below. Linux: the .deb and .AppImage. Installed 0.2.5+ apps update themselves.