| ▲ | bel8 2 hours ago | ||||||||||||||||||||||||||||||||||||||||||||||
And pi agent is even less. The entire agent system prompt can be seen here: https://github.com/earendil-works/pi/blob/main/packages%2Fco... | |||||||||||||||||||||||||||||||||||||||||||||||
| ▲ | mft_ 2 hours ago | parent | next [-] | ||||||||||||||||||||||||||||||||||||||||||||||
Maybe related to this minimalism, Pi doesn't come with most of the tools an LLM needs to function efficiently or effectively. I get that a blank slate is the paradigm, and you can add whatever you want, but it's too blank IMO. | |||||||||||||||||||||||||||||||||||||||||||||||
| |||||||||||||||||||||||||||||||||||||||||||||||
| ▲ | ppeetteerr 2 hours ago | parent | prev | next [-] | ||||||||||||||||||||||||||||||||||||||||||||||
Read through it an I'm curious whether setting the date and cmd on every system prompt call will cause the cache to invalidate. I guess the cache would only be invalid if the day changed or the root directory, which would technically happen infrequently enough. | |||||||||||||||||||||||||||||||||||||||||||||||
| ▲ | AndreiCalazans 44 minutes ago | parent | prev | next [-] | ||||||||||||||||||||||||||||||||||||||||||||||
I was here looking for this comment = ) | |||||||||||||||||||||||||||||||||||||||||||||||
| ▲ | anonym29 2 hours ago | parent | prev [-] | ||||||||||||||||||||||||||||||||||||||||||||||
If you really want a minimal agent that you heavily customize, just skip pi (130+ transitive dependencies on the "minimal" pi-coder package) and write your own. You learn a bunch, and it's not hard. You can even ask another LLM to help you get started. | |||||||||||||||||||||||||||||||||||||||||||||||
| |||||||||||||||||||||||||||||||||||||||||||||||