logoalt Hacker News

Pi 1.0

510 points • by sergiotapia • today at 7:33 PM • 179 comments • view on HN

Comments

hhh • today at 7:50 PM

I don't really understand the criteria for when something is 'proven' to the Pi team. Jev and the like took off less than a month ago, but MCP has been growing for nearly 2 years, and it only gets support now?

Pi felt nice when I used it, and I do value keeping things minimal, but I just find the criteria very uneven.

➕ show 7 replies
FacelessJim • today at 8:17 PM

Love pi. I tried to run some local models and pi was the only one that actually worked decently because it didn’t have a gargantuan system prompt that would take minutes to prefill on my scrawny ass laptop.

Been running it almost barebones vanilla for a couple of months. Just a bunch of basic extensions and some skills.

Now, if only they could fix the very annoying bug of the history jumping back at the beginning if I am not a the end while the model is reasoning that would great.

➕ show 4 replies
utilize1808 • today at 9:06 PM

I don't understand why "Cache warming for anthropic models" was not put into a standalone package, but has to be bundled with the "minimal" coding agent.

pkthunder • today at 10:25 PM

I'd _love_ to get some feedback on how people use Pi after initial setup. I (like others) am pretty heavily "invested" in Claude Code CLI. After trying out Pi and a local model, I realized how MUCH the `claude` CLI was lifting. I'd like to strip a lot of the fluff out and build my own, but it feels like I need to see what other people are doing too.

➕ show 1 reply
kulahan • today at 10:20 PM

People in tech are so terrible at naming things. To clarify for anyone else, this is something to do with open software, I guess? Not the raspberry pi, and not the math concept, and not the book character and not…

➕ show 1 reply
wasting_time • today at 7:49 PM

So, how are people actually using Pi? Here I am with Claude Code and Codex in a terminal like a caveman.

➕ show 17 replies
ltrg • today at 9:22 PM

If anyone's looking for something a bit more minimal, I can't recommend hax [0] enough. No MCP, agent just gets a shell tool, simple config, whole thing's in C.

[0] https://usehax.dev/

azuanrb • today at 8:56 PM

I’m currently building a harness for Slack to support our on-call and support channels. It’s been working great so far.

The harness is built on top of the Pi SDK. I initially used Codex, but Pi seems more hackable, and I like that it’s vendor-agnostic by default.

Running it on Kubernetes works, but dealing with the JSONL session files and making sure sessions survive pod interruptions adds some complexity. I’m using DBOS for that right now, which works well, although it still feels like overkill.

The 1.0 release came at just the right time. I’m looking forward to removing the pieces I no longer need and simplifying the architecture!

browningstreet • today at 10:06 PM

How do we know how different the code of pi vs opencode vs {commercial harness} is? I’m pretty happy with opencode but can’t quite understand whether I should spend the time to understand how different pi would be.

➕ show 1 reply
aliasxneo • today at 8:01 PM

I found oh-my-pi with Paseo to be my personal sweet spot. Checks all of the boxes I want and is the most consistent set of AI tools I've used thus far.

➕ show 2 replies
girvo • today at 9:34 PM

Pi is so good, for both running Qwen 3.8 Flash Next locally at home, and for using all the models available at my work. Shockingly useful, fast, it's TUI doesn't suck (unlike my work's own agent CLI: it's really powerful, but man that actual TUI itself is a bit rough, its too GUI-like), and extensible.

Adding MCP support is lovely, codemode sounds super interesting, and I'm super excited to take advantage of it. Now it's 1.0 I'm hoping I can convince IT to let us use it officially.

bel8 • today at 7:50 PM

I have been using pi a daily driver for some month now. But as a personal management system with md files and for coding.

I used to have a MCP extension but recently pi added builtin support for MCP so my stack is simpler now.

Thank you for keeping things simple! Simple is beautiful.

imnotr0b0t • today at 8:05 PM

I like that Pi is holding the line on minimalism instead of absorbing every new trend. Curious how Pi Durable differs from existing durable-execution setups for agents

distantsounds • today at 8:35 PM

"hundreds of thousands" of people are not using this. i want to see the this claim backed up.

➕ show 4 replies
Yizahi • today at 9:52 PM

Earendil, really now? Do these CEOs even like Lord Of The Rinds? Earendil sacrificed his personal future to make humanity's future better. And these guys are peddling a human replacement and sociaty disruptor (eventually) under that same name. At least Peter Thiel had the guts to pick a thematic name for his spyware, despite probably hating both Tolkien's message and humanity altogether.

How do people read these famous books and deliberately get them wrong again, and again, and again?

https://www.youtube.com/watch?v=pBbDxDOV6J4 (relevant comedy skit)

➕ show 1 reply
svintus • today at 8:11 PM

Why full screen mode by default? That seems to go against the minimalist theme. I could never get acceptable inertial scrolling behaviour dialled in with other full screen implementations I tried (claude, codex, opencode).

➕ show 2 replies
platinumrad • today at 8:37 PM

The thing I don't like about minimal plugin-based harnesses is that I don't always have the time to figure out which plugins and safe and sensible, and at least one of those is false more often than not when it comes to AI tools. Sorting by popular does not solve the problem.

1ahf-qzwt • today at 9:01 PM

The vibe-coded earendil.com uses 150% CPU for a static web page, whereas the luddite website news.ycombinator.com uses 1% CPU.

Maybe spend $100,000 in tokens to fix that.

ricardobeat • today at 10:24 PM

I enjoyed Pi for a few weeks, but ultimately moved to other harnesses - the plugin ecosystem became a sea of slop, large vibecoded projects that don't work at all, and yet have thousands of stars. At some point I gave up trying to get subagents working.

➕ show 1 reply
fhn • today at 9:57 PM

I keep reading positive comments about Pi but it never worked well for me. Hermes just worked.

sgustard • today at 7:59 PM

All companies with LOTR names are war profiteers right?

➕ show 2 replies
2001zhaozhao • today at 9:48 PM

FINALLY, I can support Pi in my orchestrator system that relies on integrating agents with my custom MCP server.

rcarmo • today at 9:06 PM

Neat, but I keep having to edit the pi stub to remove the "/bin/env node" and replace that with bun instead, because, well, somehow that's still hardcoded.

trvz • today at 8:46 PM

This should’ve been version 3.14.

➕ show 2 replies
MisterBiggs • today at 8:07 PM

I've been full time building on pi since January and its been incredible. I'm not sure what they did to make it so easy to vibe code against but agents really just "get it".

➕ show 1 reply
vblanco • today at 7:51 PM

Built in codemode is rather nice. Its the feature i like the most from OMP which is Pi + lots of plugins.

semiquaver • today at 8:04 PM

I know this is going to get downvoted but what drives people to use javascript of all languages to build these fundamental pieces of tooling? We have so many better options, especially now since humans aren’t writing most of the code. It’s hard to take seriously anyone that wants to make a primarily CLI tool with heavy interactivity and parallelism requirements and decides to use a joke language that happened to luck its way into prominence because of web browsers.

➕ show 4 replies
sroerick • today at 8:01 PM

Pi is really good. I use it for a majority of my work.

I also like Autolith. The freedom of having a lisp machine is, to me, much more enjoyable than trying to maintain Typescript. But I'm not a typescript guy.

I do largely stick with Pi because it's very bulletproofed

➕ show 1 reply
bibstha • today at 8:15 PM

Is claude code or codex subscription supported by pi?

➕ show 2 replies
0gs • today at 8:01 PM

congrats to earendil and keep up the awesome stuff.

WA • today at 8:26 PM

Run in sandbox, container, or VM?

➕ show 1 reply
Computer0 • today at 7:49 PM

Cool I hope to try it someday when I can run a local model good enough for coding. Until then I will probably stay with opencode for the time being.

➕ show 2 replies
lionkor • today at 8:04 PM

I love how consistent pi has been, especially in regards to not breaking ux

popalchemist • today at 8:08 PM

Does this replace Claude Code in VS Code entirely?

andix • today at 9:32 PM

Im disappointed. I’ve expected a bump to 3.14.x

rickreynoldssf • today at 7:57 PM

This is hitting at the right time. Codex is already in the enshitification phase. They just broke their CLI version with some new thing that no one likes.

wgd • today at 8:16 PM

Sigh, looks like Pi's days as a nice minimal agent TUI are numbered. I guess no third-party offering can fight that entropy for long and I'll just have to polish up one of my toy projects for personal use.

➕ show 1 reply
rubing • today at 10:12 PM

[dead]

k4rnaj1k • today at 8:15 PM

[dead]