‹ BackHN Continuity

Thread

Pi 1.0

1684 points · 602 comments · sergiotapia

  1. wasting_time · · focus · HN ↗
    So, how are people actually using Pi? Here I am with Claude Code and Codex in a terminal like a caveman.
    1. octoberfranklin · · focus · HN ↗
      Extensively, almost as much as I use my editor.

      I have eight or nine custom extensions at varying levels of maturity, some nearing the point where sharing them becomes useful.

      One is a simple but obvious Eoka extension for Pi.

      I modified my terminal (Alacritty) to support the Kitty image protocol (it already spoke sixel; Pi understandably uses the superior Kitty protocol). And a toolcall that lets the LLM put an image in the transcript (upstream Pi lets only image-modality LLMs do this). "Deepseek, do XYZ in a headful Chromium using Xvfb and show me a screenshot before each step".

      Once you see the immense power you get from being able to modify both ends of the terminal connection (and having LLMs write the tests and tedious parts for you) it's addictive. I've added a custom terminal extension for negative-row-number cursor positioning, and support for it on both sides of the connection (Pi and Alacritty). End result: all the performance of native scrollback with no compromises -- Pi can modify rows above the top of the visible part of the screen, like collapsing/expanding toolcalls, without forcing a full-terminal refresh.

      Also: click-to-expand/collapse toolcalls/replies individually. Really helpful.

      Disappointed that Pi is abandoning the minimality philosophy.

Open on Hacker News to reply ↗

Unofficial Hacker News client; not affiliated with Y Combinator.