Skip to content

picoder v0.2.1

Choose a tag to compare

@bluevisor bluevisor released this 12 Jun 03:45
· 349 commits to main since this release

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 /config panel
  • Provider-scoped env keys: only the configured provider's env var (e.g. OPENAI_API_KEY) — or the universal PICODE_API_KEY override — supplies the key, so multiple exported keys can't collide; /config flags keys that come from the environment
  • macOS Wi-Fi status: the banner shows the SSID when visible, or OK when macOS privacy redacts the name (instead of always n/a)
  • ARMv7 build for 32-bit Raspberry Pi OS on the Pi 2/3/4 (uname -m = armv7l), also picked automatically by build.sh deploy
  • Caps Lock fix under the Kitty keyboard protocol; / palette perf polish