ZX-code: Local-first AI coding agent and project-aware workspace
ZX-code, by Zouyuxuan122, is a local-first AI programming agent and workspace that keeps project data under developer control. It connects developers to large language models to automate coding tasks, run autonomous agents, and assist with code navigation and debugging. The tool offers persistent session memory and a multi-panel workspace designed for concurrent tasks. ZX-code targets software developers, engineers, and AI enthusiasts who need project-aware assistance while keeping source code local.
It automates implementation and bug fixing through transparent agent tool-calls
The tool exposes an AI programming agent that executes coding tasks such as feature implementation and bug repair, using a visible tool-calling process to show each step. That execution trace is part of the workflow, so users can inspect which tools the agent invoked and why. This makes the tool suitable for developers who want agent-driven edits but still require auditability for automated changes.
Project understanding uses structural analysis and session memory to locate code precisely
ZX-code pairs project-aware context with structural analysis by combining the Model Context Protocol with AST-Grep and Language Server Protocol integration. The combination enables deep code searches and precise localization inside repositories, and the tool keeps long-term memory across sessions to preserve prior decisions. These elements make it easier to ask agent queries that reference past edits or specific files without repeating setup steps.
Model access focuses on local, no-API-key integration but is desktop-dependent
The tool supports several Chinese LLMs, including DeepSeek, GLM, and Kimi, using a no-API-key approach to simplify access to models. It is a desktop application for Windows 10 and 11 (x64), built on Electron and requiring Node.js for source-based builds. Local persistence uses SQLite and electron-store, so uploaded code and interactions remain on the device rather than being sent to external cloud storage.
The workspace supports multi-agent orchestration and adds a 3D companion for developer feedback
Interface features include a 9-grid workspace for managing concurrent agents and tasks, plus an interactive 3D desktop companion that provides visual feedback and status updates. The tool also includes a GEPA evolution engine that records execution paths and adapts agent skills from user interactions. The developer ships the project as open-source, and the app can interoperate with other MCP-compatible servers and clients.
ZX-code is a pragmatic choice for privacy-minded desktop developers
ZX-code is a pragmatic option for developers who need project-aware automation and local data control; its Windows-only desktop orientation and Electron/Node.js build path limit adoption for cross-platform teams. The tool favors developers and small teams that accept a desktop workflow in exchange for on-device storage, custom model access, and inspectable agent execution traces.





