It is lossless, and comes with a search tool (called pi-vss-recall).
It summarises the context, but doesn't touch the full conversation history. At the end of compacted context, there is a small note that tells the LLM to use pi-vss-recall to search for a specific keyword if needed.
I tried it out thinking it would suck, but I've been compacting this way for over 6 months now and I am not going back. Somehow, magically, it works great for me at least!
I'm trying to understand this. You do this so that your agents can do web based tasks for you, or so that they can do desktop tasks via a web browser? If the latter, for what kinds of tasks do you find terminal insufficient?
It's the former. I just find that the browser provides an incredibly reach ecosystem for the agents to operate in. Of course, you can also set up a devtools MCP connection while still using a traditional desktop environment, I just thought it was cool.
I mentioned the Weston fallback to illustrate that switching to a web-first GUI environment can be incremental.
You're getting downvoted, but I do increasingly find myself building products for a user of 1 (myself), sometimes not even bothering to create a Github repo. But integration is often the hard part, and it's nice when a company makes a core product that does the hard parts for you.
I will say the Dot computer is a nice escape hatch for when built in plugins fail. Duet seems more inclined to give up if something doesn't have a clean integration option.
I guess I'm behind then! I presume Grokbot has to be powered by Grok? It's hard for me imagine delegating work to it when I have Opus 5.5. as an option.
reply