Palette · Code · Download

Download Palette Code.

The Palette coding agent for the terminal. Korean in, Korean out, on the Palette API. One binary, no runtime to install.

Runs onmacOSLinuxWindows
Install

Three ways. Pick one.

The installer detects your platform, puts one binary in ~/.palette-code/bin and adds it to PATH. npm does the same through a package. Direct downloads are below.

macOS · Linux

One line in any shell. Re-run it to update.

sh
curl -fsSL https://llm.pltt.dev/install | sh && exec $SHELL

Windows

PowerShell. Installs to %LOCALAPPDATA%\palette-code and adds it to your PATH.

powershell
powershell -ExecutionPolicy Bypass -Command "irm https://llm.pltt.dev/install.ps1 | iex"

npm

Node 18 or newer. The package picks the binary for your platform.

npm
npm i -g palette-code

After install

The installer asks for your API key and ends with DONE. Then type palette-code (with a hyphen). If it says “command not found”, open a new Terminal window and type it there.

sh
palette-code

If you see “command not found”

After npm i -g, npm's global folder is not on your PATH yet. Add it once and open a new terminal. The one-line installer never needs this.

sh
echo 'export PATH="$(npm config get prefix)/bin:$PATH"' >> ~/.zshrc && exec zsh
palette-code --version

No terminal at all

Install the desktop app below. From 0.1.15 the engine and the tools (documents, media, computer use, browser use) are inside the app. Open it, paste your key under Settings → Providers → Palette, and start. Nothing else to install.

desktop
Download the .dmg → drag to Applications → open → Settings → Providers → Palette → Add API key
Desktop

Palette Code for the desktop.

The same agent in a window: sessions, diffs, terminal, the Palette theme. Each build bundles the matching CLI, so nothing else is needed.

macOS builds (0.1.21 and later) are signed with a Developer ID and notarized by Apple, so they open normally. Windows and Linux builds are not signed: on Windows choose "More info" then "Run anyway" on the SmartScreen prompt.

…

Set your key

Or run palette-code auth login once and it is stored for you.

export PALETTE_API_KEY=pk-...

Open a project

Interactive in any repository. Korean or English, your choice.

cd my-project
palette-code

Or run headless

For scripts and CI. The answer comes back in the language you asked in.

palette-code run "실패하는 테스트 원인을 찾아 고쳐 줘"
All versions

Every release, every platform.

Each file is a .tgz with one binary at package/bin/palette-code. The list is read live from the release registry, so what you see here is what exists.

VersionDate macOSarm64macOSx64 Linuxx64Linuxarm64 Windowsx64npm
Loading…

Could not read the release list. Try again in a minute, or use npm.

macOS note A binary downloaded through a browser is quarantined by macOS and will not open. Use the installer or npm, or clear the flag: xattr -d com.apple.quarantine ~/Downloads/palette-code
Versioned install To pin a version: PALETTE_CODE_VERSION=0.1.2 with the installer, or npm i -g palette-code@0.1.2. Direct links use the same name with the version appended: /download/palette-code-darwin-arm64-0.1.2.tgz