logoalt Hacker News

charcircuit • yesterday at 8:21 PM • 2 replies • view on HN

>it would not really have the right tools available

The point of Pi is that the user can tell the agent to improve itself and give it the tools it does need. The minimalism comes from the user creating what they need instead of the maintainers trying to support everything for the users. The fact that it doesn't have everything the user needs out of the box is intentional.


Replies

the_mitsuhiko • yesterday at 8:35 PM

> The point of Pi is that the user can tell the agent to improve itself and give it the tools it does need.

The point of Pi is to be minimal but also follow what the models need. We were pretty outspoken that models need code execution, and that's why Pi to this day has a very small set of tools available. However as more and more training with these models abstracts even over toolcalls themselves with code mode and similar things, it requires changes to Pi.

Mario and I talked about this last week if you want to know our thinking: https://x.com/pidotdev/status/2104510506627121451

And yes, that's why there is no Jev tool in Pi either.

pkulak • yesterday at 8:28 PM

Sure, but some things are too low-level to be skills or extensions. Code mode seems like that to me.

➕ show 1 reply