picoder v0.2.1
A tiny full-screen agentic coding CLI in Rust — one static binary, no runtime dependencies. Talks to any OpenAI-compatible chat API (DeepSeek, OpenAI, Anthropic, Groq, OpenRouter, Google presets built in).
All five binaries are built from the tagged commit.
Downloads
| Artifact | For |
|---|---|
picode-v0.2.1-macos-arm64.tar.gz |
Apple Silicon Macs |
picode-v0.2.1-macos-x86_64.tar.gz |
Intel Macs |
picode-v0.2.1-linux-armv6-pizero.tar.gz |
Raspberry Pi Zero / Zero W / 1 (ARMv6, static musl) |
picode-v0.2.1-linux-armv7-pi234-32bit.tar.gz |
Raspberry Pi 2/3/4 on 32-bit Raspberry Pi OS (ARMv7, static musl) |
picode-v0.2.1-linux-arm64-pi345.tar.gz |
Raspberry Pi 3/4/5, Zero 2 W, Jetson — any 64-bit ARM Linux (static musl) |
Install: tar -xzf <artifact>.tar.gz && install -m755 picode ~/.local/bin/
Changes since v0.2.0
- Provider presets: Anthropic, OpenRouter, and Google (OpenAI-compat endpoints) join DeepSeek/OpenAI/Groq in the setup wizard and
/configpanel - Provider-scoped env keys: only the configured provider's env var (e.g.
OPENAI_API_KEY) — or the universalPICODE_API_KEYoverride — supplies the key, so multiple exported keys can't collide;/configflags keys that come from the environment - macOS Wi-Fi status: the banner shows the SSID when visible, or
OKwhen macOS privacy redacts the name (instead of alwaysn/a) - ARMv7 build for 32-bit Raspberry Pi OS on the Pi 2/3/4 (
uname -m=armv7l), also picked automatically bybuild.sh deploy - Caps Lock fix under the Kitty keyboard protocol;
/palette perf polish