Vibe Coding Discover

AI Coding

Z.ai's coding agent harness. Powerful, intelligent, extensible.

★ 5.4K1,553 forksTypeScriptApache-2.0zai-org

ZCode is Z.ai's AI coding agent harness shipped as an Electron desktop app, a browser workbench, and a terminal agent (TUI/CLI). It bundles the agent runtime, multi-provider config, RPC layer, and packaging scripts in a TypeScript pnpm monorepo.

Use Cases

Run an AI coding agent in the terminal via TUIUse a desktop Electron app for AI-assisted codingLaunch a browser-based coding workbenchConnect a coding agent to custom LLM providers via built-in provider configDevelop on remote SSH/WSL workspaces with an agentBuild and self-host a redistributable coding agent bundleIntegrate an agent client SDK over RPCShip an installable zcode CLI from a private registry

Built With

Language
TypeScript
Frameworks
Electron · React · TypeScript · Vite · Zustand · Node.js · pnpm workspaces · Vercel AI SDK · @ai-sdk/anthropic · @ai-sdk/openai-compatible · tsup · oxlint · oxfmt · knip · Vitest

Tags

coding-agent · agent-harness · cli · tui · electron · desktop-app · web-ui · monorepo · multi-provider · terminal-agent · code-assistant · rpc · self-hosted · typescript · remote-development · llm-runtime