Hacker News new | ask | show | jobs
by tough 20 days ago
To all the haters to not knowing what "pi" means in this context. Is mario zechner's ai agent / coding harness [1][2], similar in spirit albeit much less complex to claude code or openai's codex and others.

I wouldn't call it third tier. If anything alongside opencode, and codex, its one of the "first tier" and the only non-VC-backed (at least before mario joined earendil (idk about earendil raising or not)

anyways. Pi is good. I dont need a telegram client for it, but this precisely show why pi is great, because its really easy to extend pi building plugins or modifying the source (yay, open source)

peace

1. https://github.com/earendil-works/pi

2. https://pi.dev/

7 comments

Everything else feels bloated. The same model in pi will consume significantly less context for the same task as there's not piles of unchangeable system prompts being passed along (I assume), and at least compared to OpenCode the quality feels better too. I just wish Anthropic let me use my Claude subscription with pi, it's annoying having to switch between them.

(Not to mention the unmatched level of customisability)

You mean it's annoying being charged 20x more per token for the privilege of costing them less money? ;)

(In my tests, small tasks cost an order of magnitude less in a minimal harness than in Claude Code and Codex)

I use my Anthropic sub with Pi. They keep saying they're going to disallow that and then walking back the decision. Or at least I think that's what's happening.
moreso, it's the only harness that maps close to Neovim philosophy of "everything is a plugin." heck, I took a bite at it and it seems fun to build plugins! especially if it's something as silly as warhammer.pi :) (shameless plug, npm: @bpavuk/warhammer.pi)

that thing makes Pi talk like Adeptus Mechanicus. what's more fitting to a machine than voice that's associated with machines?

Going to try this prompt out within OpenCode, thanks for the share!
I guess it's fair to request a star in exchange: https://tangled.org/bpavuk.neocities.org/warhammer.pi

may Omnissiah bless you and your Machine Spirit

I have the llm twean every little piece of pi which is why I love it. And swapping models. Plus not having scroll jank like I got in opencode.

I even tweaked hitting "enter" when nothing is in the input box, it resume the last request. I love having this control and ease to extend and add anything to the ui

I prefer Pi to Claude Code these days, and use it most of the time when I can. The interaction and permissions harness is an order of magnitude better than Claude in my experience, just out of the box. I barely have time to read all the model output, much less fine tune some crazy agent harness tooling that changes underneath me daily and might or might not be documented.
It really should have a better name. Not easy to search for.
Is it really necessary to accuse people of being "haters"?
There was no “context” provided whatsoever, not even in the link.
Its in the first comment. Presumably that slipped down the thread as other comments came in.

https://news.ycombinator.com/item?id=48804802