Justin Poehnelt, a seven-year Google engineer, created a Rust-based command-line tool (CLI) that allows AI agents to control Gmail, Calendar, and Drive using structured JSON. The project rapidly gained traction—reaching number one on Hacker News, earning thousands of GitHub stars, and attracting tens of thousands of users within days. Google’s legal team raised issues over logo colors; two days later the company announced its own official Workspace CLI, and Poehnelt was subsequently fired.
What happened
- The creator: Justin Poehnelt, an engineer who had worked at Google for seven years.
- The project: a Rust CLI enabling AI agents to interact with Google Workspace services (Gmail, Calendar, Drive) via structured JSON.
- Reception: the tool quickly rose to prominence—hitting the top spot on Hacker News, accumulating thousands of GitHub stars, and reaching tens of thousands of users in a matter of days.
- Company response: Google’s legal department intervened with complaints including issues related to logo colors. Two days after that intervention, Google announced its own official Workspace CLI.
- Employment outcome: following these developments, Justin Poehnelt was fired from Google.
Reactions and follow-ups
Prominent figures in the tech community responded publicly: Peter Steinberger (creator of OpenClaw) and Guillermo Rauch (CEO of Vercel) appeared in replies and offered to recruit Poehnelt.
Why this matters
The episode highlights how quickly external or individual developers can deliver widely adopted tools, even when they are employees of large incumbents. It also illustrates how corporate legal and branding processes, alongside internal product rollouts, can have immediate and serious consequences for individual contributors.
Factual note
The account above is based on publicly reported details: the project’s rapid popularity (number one on Hacker News, thousands of GitHub stars, tens of thousands of users), Google’s legal involvement concerning logo colors, Google’s announcement of an official Workspace CLI two days later, and Poehnelt’s subsequent firing.
Implications
This case is likely to prompt further discussion about how companies balance legal and brand protections with encouraging rapid innovation from employees, especially in fast-moving domains such as AI agents and developer tooling.



