About this project
KCode is an open-source AI coding workbench that provides a desktop application, browser interface, and terminal agent. Users can configure their own model providers without relying on an official account. The project is developed based on ZCode's public source code, licensed under Apache-2.0, with copyright held by Z.AI Co., Ltd. It states that it has no official affiliation with Z.ai / Zhipu.
Installation packages are published on GitHub Releases, supporting macOS, Windows, and Linux. On macOS, if a "damaged" warning appears after installation, run xattr -dr com.apple.quarantine /Applications/KCode.app to allow it. On Windows, if SmartScreen shows a warning, select "More info" and then "Run anyway". On Linux, AppImage requires chmod +x, and deb/rpm packages can be installed using the distribution's package manager. Detailed steps are available in the installation documentation at kcode.wiki.
Compared to the upstream ZCode, KCode unifies the product name, icons, commands, and environment variables as KCode; removes Zhipu / Z.ai login, OAuth, subscription, and upgrade implementations, replacing them with self-configured providers; replaces the official plugin marketplace with a repository built-in directory, no longer pulling from the Z.ai CDN; includes a built-in plugin creator, with settings to toggle and edit custom system roles; and consolidates the approval menu and plan mode interactions according to this repository's product rules.
The project is for learning and reference only, with no guarantee of availability or security, and no official services are provided. See NOTICE.md for feature boundaries, execution risks, and data and third-party copyright notices. The website is kcode.wiki.
Comments
0 Rating appears after 10 ratings
Sign in to join the discussion.