{
 "schemaVersion": 1,
 "generated": "2026-10-30",
 "dataLicense": "CC BY-SA 4.0",
 "license": "CC BY-SA 4.0",
 "notice": "Data from Open Source Everything (https://opensourceeverything.org), licensed CC BY-SA 4.0: use it freely, credit the site, link to the page, and share changes under the same license. Listings were drafted with AI assistance and are managed by the r/TrueOpenSource moderators; check a project's own page before relying on a fact.",
 "id": "agent-frontends",
 "name": "Apps and remotes for coding agents",
 "page": "https://opensourceeverything.org/g/agent-frontends/",
 "category": "coding-agents",
 "categoryName": "Coding agents & their tools",
 "job": "Desktop, web, phone and chat apps for driving a coding agent",
 "closedApps": [
  "Claude Code desktop and web",
  "ChatGPT Codex app"
 ],
 "coverage": null,
 "alternatives": [
  {
   "id": "claude-code-ui",
   "name": "Claude Code UI",
   "page": "https://opensourceeverything.org/p/claude-code-ui/",
   "summary": "This is a web-based interface for running AI coding agents such as Claude Code, Cursor CLI and Codex, so you can view and use your coding sessions from a browser or phone. It is aimed at people who already use these coding assistants and want to work with them from different devices.",
   "kind": "self_hosted",
   "setup": "advanced",
   "setupWhy": "You run it on your own server (a computer you set up and keep running), or from the command line.",
   "platforms": [
    "server"
   ],
   "license": "AGPL-3.0",
   "licenseClass": "open",
   "licenseNeedsCheck": false,
   "stars": 14313,
   "forks": null,
   "status": "active",
   "verified": false,
   "latestRelease": null,
   "code": "https://github.com/siteboon/claudecodeui",
   "website": null,
   "download": null,
   "release": null,
   "family": null,
   "familyChildren": [],
   "howToHelp": null,
   "project": "claude-code-ui",
   "rank": 1,
   "fit": "full",
   "note": null,
   "why": "Does the whole job · Advanced setup",
   "score": 62.5
  },
  {
   "id": "happy",
   "name": "Happy",
   "page": "https://opensourceeverything.org/p/happy/",
   "summary": "Happy is a free desktop app for Mac, Windows and Linux that lets you run AI coding assistants from several companies in one place, using subscriptions you already pay for. It is aimed at people who write code or manage software projects and want to direct AI agents to do the work.",
   "kind": "app",
   "setup": "easy",
   "setupWhy": "Install it like a normal app, or use it in your browser.",
   "platforms": [
    "mac",
    "android"
   ],
   "license": "MIT",
   "licenseClass": "open",
   "licenseNeedsCheck": false,
   "stars": 102,
   "forks": null,
   "status": "active",
   "verified": false,
   "latestRelease": null,
   "code": "https://github.com/slopus/happy-desktop",
   "website": "https://happy.engineering",
   "download": null,
   "release": null,
   "family": null,
   "familyChildren": [],
   "howToHelp": null,
   "project": "happy",
   "rank": 2,
   "fit": "full",
   "note": null,
   "why": "Does the whole job · Easy setup",
   "score": 61
  },
  {
   "id": "opcode",
   "name": "opcode",
   "page": "https://opensourceeverything.org/p/opcode/",
   "summary": "opcode is a desktop app that gives a visual window onto Claude Code, the command-line coding assistant from Anthropic. It is aimed at people who use Claude Code to write software and want a point-and-click way to manage sessions, agents, usage and settings.",
   "kind": "app",
   "setup": "easy",
   "setupWhy": "Install it like a normal app, or use it in your browser.",
   "platforms": [
    "mac",
    "linux"
   ],
   "license": "AGPL-3.0",
   "licenseClass": "open",
   "licenseNeedsCheck": false,
   "stars": 22421,
   "forks": null,
   "status": "active",
   "verified": false,
   "latestRelease": null,
   "code": "https://github.com/winfunc/opcode",
   "website": "https://opcode.sh",
   "download": null,
   "release": null,
   "family": null,
   "familyChildren": [],
   "howToHelp": null,
   "project": "opcode",
   "rank": 3,
   "fit": "partial",
   "note": "Desktop only; no phone, web or chat app mentioned",
   "why": "Does part of the job · Easy setup",
   "score": 46.1
  },
  {
   "id": "opencode",
   "name": "OpenCode",
   "page": "https://opensourceeverything.org/p/opencode/",
   "summary": "OpenCode is an AI coding agent that runs in your terminal or as a desktop app, and it can work with many different AI models. It is for programmers who want an AI helper that reads and changes code in their projects.",
   "kind": "developer_tool",
   "setup": "advanced",
   "setupWhy": "Made for developers: you use it from code or the command line.",
   "platforms": [
    "windows",
    "mac",
    "linux"
   ],
   "license": "MIT",
   "licenseClass": "open",
   "licenseNeedsCheck": false,
   "stars": 221746,
   "forks": 29695,
   "status": "active",
   "verified": false,
   "latestRelease": {
    "name": "v1.19.4",
    "date": "2026-10-22T13:03:41Z"
   },
   "code": "https://github.com/anomalyco/opencode",
   "website": "https://opencode.ai",
   "download": null,
   "release": "https://github.com/anomalyco/opencode/releases/tag/v1.19.4",
   "family": null,
   "familyChildren": [],
   "howToHelp": {
    "contributingGuide": "https://github.com/anomalyco/opencode/blob/HEAD/CONTRIBUTING.md",
    "goodFirstIssues": null,
    "helpWanted": null,
    "plugins": null
   },
   "project": "opencode",
   "rank": 4,
   "fit": "partial",
   "note": "Has a beta desktop app, but no web, phone or chat app mentioned.",
   "why": "Does part of the job · Advanced setup",
   "score": 35
  }
 ],
 "source": "https://opensourceeverything.org/g/agent-frontends/",
 "group": "Apps and remotes for coding agents",
 "replaces": [
  "Claude Code desktop and web",
  "ChatGPT Codex app"
 ]
}