Rpi – a Rust rewrite of the Pi agent, 10× faster startup

5 pointsposted 5 hours ago
by bigfishhk

Item id: 49920411

6 Comments

vincent-uden

4 hours ago

This kind of invalidate the pitch of Pi, the self-modifying harness. You can't use the Pi extensions I'm assuming...

Without a plan of your own for extensions this is comparing apples to oranges. My Pi startup time is dominated by loading extensions and skills, and I don't even have many to begin with!

(It seems like there is a pluging API judging by the Github repo. That wasn't linked in the comments by the time of my writing)

dv_dt

an hour ago

I wonder about adding a plugin shim for webassembly, or a Rust crate with integrated V8 engine (Bun?). But honestly, I use pi and I have yet to ask it to self-modify.

vincent-uden

34 minutes ago

I mean, kinda same. I've asked it to write skills but that is about it. And skills dont require this. But I do use other peoples extensions.

voidUpdate

4 hours ago

That name won't be confusing at all