Inter-office memo

To
Everyone who wants OpenCode without the terminal
From
Mo, Chief Executive
Date
November 11, 2026, 10:42 AM CST
Re
OpenCode GUIs

The best OpenCode GUI in 2026: 8 apps for using it without a terminal

Start with OpenCode’s own desktop app, free on Mac, Windows and Linux, or its web app in a browser. OpenChamber is the free, open-source app built furthest around OpenCode, with phone apps in beta; T3 Code and Paseo run it beside Claude Code and Codex; OpenWork suits Cowork-style work on your own files; and Enjoy runs OpenCode beside every lab’s agent, so a local model can take over when a plan runs out.

Disclosure: Enjoy is our product. We checked every app below against its maker’s own pages and code on November 11, 2026, and we say where another app is the better pick, OpenCode’s own included.

OpenCode GUIs compared

For most people, the best OpenCode GUI is OpenCode’s own. Its homepage says “you can use it from your desktop, the terminal, your phone or your own code,” and its desktop app has “Sessions, tabs, diffs, built-in browser, and extensions on macOS, Windows and Linux.” Look further when you want more around it: one task tried on several models at once, Claude Code or Codex on your own plans in the same window, or a phone app from the App Store or Google Play. Every app here runs OpenCode itself, with the providers you set up in it, so the agent doing the work is the same. What differs is the window around it.

App Best for Price, checked November 11, 2026 Runs on Agents
OpenCode Desktop Most people who use only OpenCode Free Mac, Windows, Linux OpenCode
OpenCode’s web and phone apps OpenCode in a browser, or on an iPhone Free A browser, served from your computer; iPhone through TestFlight OpenCode
OpenChamber The most built around OpenCode, free Free Mac, Windows, Linux; web and VS Code; iOS and Android in beta OpenCode
Enjoy OpenCode beside every lab’s agent A monthly subscription, free for 7 days, with your phone and one computer (pricing) Mac, Windows, Linux Claude Code, Codex, Grok Build, Antigravity, Muse Code, OpenCode
T3 Code Ten agents, free, with phone apps in the stores Free Mac, Windows, Linux; iOS, Android, web Claude Code, Codex, Cursor, Grok Build, Kiro, OpenCode, Antigravity, Pi, Muse Code, fx
Paseo Agents on any machine, from a native phone app Free; Hub $15 a seat a month past its free tier Mac, Windows, Linux; iOS, Android, web Claude Code, Codex, Copilot, OpenCode, Pi, Antigravity, Muse Code, and ACP agents
OpenWork Cowork-style work on your own files Free for up to 5 users; Team $10 a user a month Mac, Windows, Linux OpenCode
Palot A focused OpenCode 2 client, in pre-release Free Macs with Apple silicon, Linux OpenCode 2

Prices are as each maker lists them, before tax. OpenCode itself is free, and its models cost what their providers charge: its homepage says “Start with free models or bring any of 200+ providers,” OpenCode Go is “a $10/month subscription plan,” and its provider docs let you “Use a ChatGPT Plus or Pro plan instead of an OpenAI API key.” Claude is the exception. Anthropic doesn’t permit third-party developers “to route requests through Free, Pro, Max, or Ultra plan credentials on behalf of their users,” says its Claude Code terms, so Claude in OpenCode bills by the token. For Claude on your plan, you need an app that runs Claude Code beside OpenCode, as T3 Code, Paseo and Enjoy do.

OpenCode Desktop

Best for: most people who use OpenCode and want it in a window.

OpenCode’s desktop app lets you “Run several agents at once, each session in its own tab,” and “Review every change as a diff, comment on any line, and check the result in the built-in browser.” Extensions connect your tools and services, or you can “have OpenCode build plugins for itself, with their own UI in the sidebar.” A recent release added a worktree picker: “Press ⌘⌥O on macOS or Ctrl+Alt+O on Windows and Linux to choose a worktree.” And sessions travel: “Start agents across all your devices, and pick them up from the desktop app, the terminal or your phone.”

Its downloads cover Macs with Apple silicon or Intel, Windows on x64 and ARM64, and Linux as .deb, .rpm or AppImage, and brew install --cask opencode-desktop installs it on a Mac.

Price: free. OpenCode is “MIT licensed,” and the desktop app’s code is in the same repository, which has more than 226,000 stars. OpenCode 2.2.7, its latest release, came out on November 10.

Watch for: its README still labels it “Desktop App (BETA).” It runs only OpenCode, so Claude bills by the token, and the other labs’ own agents aren’t in it.

OpenCode’s web and phone apps

Best for: OpenCode in a browser, or on your phone, from OpenCode itself.

OpenCode 1 serves its own web app: opencode web “starts a local server on 127.0.0.1 with a random available port and automatically opens OpenCode in your default browser,” per its web docs. Add --hostname 0.0.0.0 to open it to other devices on your network, and opencode attach connects a terminal to the same sessions. In OpenCode 2, the docs say to “Access the OpenCode web interface with the opencode pair command,” which gives you a link to open: “Links work once and expire in 5 minutes.” OpenCode’s phone app, to “Start, steer and approve sessions from your phone, wherever you are,” is for iPhone through Apple’s TestFlight, with Android “Coming soon,” per its homepage.

Price: free.

Watch for: opened to your network, the web app is open to everyone on it until you set a password: “If OPENCODE_SERVER_PASSWORD is not set, the server will be unsecured.” On Windows, its docs advise: “For the best experience, run opencode web from WSL rather than PowerShell.” And the phone app is a TestFlight build, for iPhone only so far.

OpenChamber

Best for: the most built around OpenCode, free and open source, on every screen you have.

OpenChamber is “an open-source workspace for running and reviewing AI coding work on desktop, web, VS Code, and mobile,” and its README says “Desktop bundles the matching OpenCode CLI, so no separate OpenCode installation is required.” Around OpenCode, it adds:

  • Multi-run, which gives “the same task to up to five models, each in its own session and optionally its own worktree,” then lets you pick the best result or combine them.
  • Session Goals, which keep an agent “working until it completes the goal, gets blocked, or reaches the limit you set.”
  • Changes Walkthrough, which “turns a large diff into an AI-guided tour of the change.”
  • Schedules, to run a prompt “once, daily, weekly, or on a cron schedule.”
  • Private Relay, which reaches your computer from your phone “without opening ports, setting up a tunnel, or exposing your machine to the internet,” and is end-to-end encrypted: the relay “cannot read your code, your prompts, or your passwords,” says its relay docs.

Its downloads cover macOS, Windows and Linux, and its VS Code extension is “A panel inside VS Code, Cursor, Windsurf and Trae.”

Price: free, under the MIT license, with more than 12,800 stars on GitHub; you can support it on Patreon. Version 2.7.0 came out on November 8.

Watch for: it runs only OpenCode: “OpenChamber uses OpenCode to run coding agents.” Its phone apps are betas: “Join the iOS beta on TestFlight. For Android, download the .apk from the Canary release.” The web version “Requires Node.js 24.14+.” And “OpenChamber is an independent project and is not affiliated with the OpenCode team.”

Enjoy

Best for: OpenCode beside every lab’s agent, with a local model to take over when a plan runs out.

Enjoy is a desktop app for Mac, Windows and Linux that runs OpenCode with the providers set up in it, beside Claude Code on your Claude plan, Codex, Grok Build, Antigravity and Muse Code. It installs OpenCode for you, works with OpenCode 1 and OpenCode 2, and its Model column lists the models OpenCode offers from your providers, local ones included. What it adds:

  • Every agent in one conversation. Switch agents at any point: “The new agent gets the conversation so far, including replies from other agents, before it works on your message.” Plan with Claude Code, then hand the tests to OpenCode and a cheaper model.
  • A way through limits. When Claude Code or Codex runs out, Enjoy moves to another of your accounts or waits for the reset, then carries on. Or switch the conversation to OpenCode with a local model and keep going.
  • OpenCode’s approvals, as cards. “When OpenCode’s permission settings say to ask first, Enjoy shows an approval card in the conversation,” and “Questions from OpenCode arrive as Enjoy questions.” Its Build and Plan modes are in Enjoy’s Permissions column.
  • A night shift. A scheduled workflow can run OpenCode with a model on your own computer overnight, with no bill.

Price: Enjoy is one monthly subscription, and the first seven days are free, with a card to start. It includes your phone and any browser and one computer; each other computer is $9.99 a month, and each teammate you invite needs a subscription of their own. See pricing.

Watch for: it doesn’t spare you the terminal entirely: you add OpenCode’s providers there, with opencode auth login. Enjoy shows Usage unavailable for OpenCode, “because usage depends on each provider,” and “the only effort choice is Model default.” It doesn’t bring in your past OpenCode sessions, since it imports Claude Code’s and Codex’s. Enjoy isn’t open source, it’s a monthly subscription on top of your AI plans once the free week ends, and scheduled workflows run only while your computer is awake with Enjoy open.

T3 Code

Best for: a free, open-source app for OpenCode and nine other agents, with phone apps in the stores.

T3 Code is an “agent harness control surface,” says its README, with a mobile app for iOS and Android, a web app and an Electron-based desktop app, for Windows, Mac and Linux. Its provider list covers Codex, Claude Code, Cursor, Grok Build, Kiro, OpenCode, Antigravity, Pi, Muse Code and fx. Its OpenCode page says “T3 Code supports OpenCode 2.0.18 and newer,” while “OpenCode 1.x shows Limited support,” and it can connect to an OpenCode server you already run.

Price: “Nothing. There’s no way to pay us to use T3 Code,” says its FAQ. It’s MIT-licensed, with more than 56,000 stars on GitHub, and T3 Connect, its link to your machines, is “free too, for now,” for up to three of them.

Watch for: its FAQ is blunt about local models: “Does T3 Code support local models? No.” Its README says “We are very very early in this project. Expect bugs.” And on the phone, “The phone is a remote. Your computer does the work and needs to stay on.”

Paseo

Best for: OpenCode beside other labs’ agents, on any machine, with a native phone app.

Paseo is “an open source agentic development environment for desktop, mobile, web, and CLI,” with “One interface for Claude Code, Codex, Copilot, OpenCode, Pi, Antigravity, and Muse Code agents,” per its README, and more through ACP. You can “Run many agents at once, each in its own worktree, on one machine or several,” and “The mobile app is the full app, native on iOS and Android.” It says it “doesn’t have any telemetry, tracking, or forced log-ins.” Its downloads cover macOS 13 or newer, Windows and Linux, with a web app at app.paseo.sh.

Price: free and open source, under Apache 2.0. Paseo Hub, a beta that starts agents on your machines from GitHub, Slack and Discord, is free for “50 agent runs a month” and one seat, or $15 a seat a month.

Watch for: you set OpenCode up yourself: “You need at least one agent CLI installed and configured with your credentials.” And its plugins “run with access to your daemon machine and inside connected clients; install only code you trust.”

OpenWork

Best for: OpenCode for work on your own files, in the shape of Claude Cowork.

OpenWork calls itself “the free, open-source alternative to Claude Cowork and Codex: a desktop app for macOS, Windows, and Linux where AI agents do real work on your own files.” It’s “built on OpenCode, works with any model — 50+ providers, your own API keys, or local models via Ollama — and lets teams share skills and MCP servers,” per its README, and it brings over “Skills, Claude-compatible plugins, and MCP servers” from a Cowork setup. It has more than 24,000 stars on GitHub.

Price: “The desktop app is MIT-licensed; no OpenWork account is required to use it locally.” Its pricing is free for up to five users, and Team, with SSO and cloud automations, is $10 a user a month.

Watch for: the team side isn’t MIT. “Everything under ee/ (OpenWork Den — the org control plane)” is under a source-available license, and “Production use requires an OpenWork subscription, except that it is free for organizations with up to 5 users.”

Palot

Best for: a focused desktop client for OpenCode 2, if pre-release software doesn’t bother you.

Palot is “an independent desktop client for OpenCode 2 on Linux and macOS” that “keeps OpenCode as the source of truth for projects, sessions, messages, models, and tool execution,” per its README. Version 0.23.0, out November 4, added scheduled tasks “that run on events,” OpenCode’s /goal “in a card above the composer,” pull requests from its Changes view, and editing text files.

Price: free, under the MIT license.

Watch for: “Palot 0.23.0 is open-source pre-release software under active development, with desktop packaging targets for Linux x64 and macOS Apple Silicon,” so there’s no Windows build. “macOS downloads are ad-hoc signed, not Apple Developer ID signed or notarized. Updates are manual.”

When to stay in the terminal

OpenCode’s homepage still pitches its terminal version as “A fast terminal UI that works in any shell, editor or remote server.” If you work over SSH or in tmux, it already goes where you go. If you live in an editor, OpenCode’s editor extension for VS Code, Cursor, Windsurf and VSCodium doesn’t add a chat panel: it runs opencode in the editor’s integrated terminal, with shortcuts to share your selection.

Trying a GUI costs little. OpenCode’s own apps share its sessions with the terminal, Palot keeps OpenCode as the source of truth, and T3 Code can connect to an OpenCode server you already run, so you can go back and forth.

How we compared

We read each maker’s homepage, pricing, downloads and docs, and the GitHub repositories of the open-source apps, on November 11, 2026, and every one is linked below. Licenses, star counts and release dates come from GitHub that day. We quote each maker’s own words for its limits and don’t count features a maker hasn’t documented. These apps change weekly, so we recheck this guide against its sources at least once a month, and the date at the foot of the page says when we last did.

12.Questions.

Is there a GUI for OpenCode?

Yes, from OpenCode itself. Its desktop app runs on Mac, Windows and Linux, with sessions in tabs, diffs and a built-in browser, and OpenCode also serves a web app and has an iPhone app in TestFlight. Independent apps such as OpenChamber, T3 Code, Paseo, OpenWork, Palot and Enjoy add more around it.

Is OpenCode Desktop free and open source?

Yes. It’s free, and its code is in OpenCode’s MIT-licensed repository on GitHub, though the README still labels it “Desktop App (BETA).” The models cost what their providers charge, from nothing for free and local ones to $10 a month for OpenCode Go.

Should I use OpenChamber or OpenCode Desktop?

OpenCode Desktop if you want OpenCode’s own app, and OpenChamber if you want more around it. OpenChamber is independent and MIT-licensed, bundles OpenCode in its desktop app, and adds one task run on up to five models, goals an agent keeps working toward, guided tours of a diff, schedules, and an encrypted relay to its phone apps, which are in beta.

Can I use OpenCode from my phone?

Yes, several ways. OpenCode’s own iPhone app is in TestFlight, with Android “Coming soon”; OpenChamber’s phone apps are in beta; T3 Code and Paseo have apps on the App Store and Google Play; and Enjoy follows your agents from your phone or any browser. In each, the agent runs on a computer of yours, not on the phone.

Can I use my Claude plan in an OpenCode GUI?

Not for OpenCode. Anthropic doesn’t permit third-party developers “to route requests through Free, Pro, Max, or Ultra plan credentials on behalf of their users,” so Claude in OpenCode bills by the token. A ChatGPT Plus or Pro plan does work in it. T3 Code, Paseo and Enjoy run Claude Code itself, on your Claude plan, beside OpenCode.

Will I lose my OpenCode sessions if I switch apps?

Not in OpenCode’s own apps, where you start agents and “pick them up from the desktop app, the terminal or your phone.” Palot keeps OpenCode “as the source of truth” for sessions, and T3 Code can connect to an OpenCode server you already run. Enjoy doesn’t import past OpenCode sessions; it imports Claude Code’s and Codex’s.

Enjoy Agentic Industries · Checked against its sources on