Why We Built a CLI for Pepper I spend almost all of my working day in a terminal. Before Vycari I worked on terminal too...

Why We Built a CLI for Pepper I spend almost all of my working day in a terminal. Before Vycari I worked on terminal tools, Gemini CLI among them, and most of what I build now happens in a shell next to a coding agent. Early on I realized I wanted to talk to Pepper from the place I already was. I also saw a second reason to build it. A client beyond the web app would make us find out whether our API really worked, rather than working only for the one client that grew up alongside it.That client became pepper, a command-line tool. We still use it every day, even now that Pepper has an iPhone app in the App Store. People are sometimes surprised that a two-person team building a consumer agent spends real time on a terminal client. It’s turned out to be one of the most useful things we’ve built, for five reasons. It’s the cheapest place to try a new idea with the agent, so most features land there first. The full-screen terminal UI is a nice place to spend the day. It’s open source, mostl...

Read Original

Related