I understand the need for memory footprint in some situations, but what's the point of seeking performance for a software that mostly calls LLMs and waits?
At first I also thought that it would be just call and wait, but a lot of work is done locally (any tool calls).