#4848th of 63 in Coding agents and assistants

zcode

AI coding workbench with desktop app, browser UI and terminal agent

Stars
7.8k
License
Apache-2.0
Last commit
Oct 2026
Last release
Sep 2026
Language
TypeScript

Missed the latest GitHub check; these facts may be older.

Overview

ZCode is a TypeScript monorepo containing an Electron desktop client, a web client, an HTTP/WebSocket backend, and an agent CLI with a TUI. The packaged `zcode` command starts the TUI by default or a local web UI with `--web`. The README documents build and dev workflows in detail but does not list supported models or providers.

Who it is for: Developers wanting a desktop, web or terminal AI coding agent

Strengths

  • Desktop (Electron), browser and terminal TUI share one agent runtime and backend
  • `zcode --web` runs locally with no Electron; binds 127.0.0.1 by default
  • Token auth is generated automatically when listening on non-local addresses
  • Agent CLI source is in-repo, no submodule; UI plugin system documented

Weaknesses

  • README is primarily in Chinese; English version is a separate file
  • Pinned toolchain: Node.js 24.14.0 and pnpm 10.33.2 required to build
  • Packaging the CLI needs a self-hosted download base URL set first
  • Supported models and providers are not listed in the README

What it needs

  • Docker
  • Needs Node.js 24.14.0, pnpm 10.33.2, Electron (desktop)
  • port 3030

Also in Coding agents and assistants

See all 63
Also in Coding agents and assistants
RankProjectScore
1claw-codeRust CLI coding agent harness using Anthropic and OpenAI-compatible APIs194.9k starsMIT83 out of 100
2ArchonYAML workflow engine that runs AI coding agents through fixed dev steps23.7k starsMIT80 out of 100
3opencodeTerminal coding agent with build and plan modes, plus a desktop app213.5k starsMIT79 out of 100
#4piTerminal coding agent with extensions, skills, and an SDK115.2k starsMIT79 out of 100
#5oh-my-openagentTerminal coding agent with multi-model orchestration and git-backed memory70k starscustom license79 out of 100