offbeatengineer .com
PROJECT
№ 02
projects / gsuite cli
Project 02 · active

GSuite CLI.

A command-line interface for Google Workspace — Gmail, Drive, Docs, Sheets, Slides, Calendar. Designed from the ground up for AI agent efficiency: predictable, scriptable, token-frugal.

typescriptcligoogle-apisagents

A command-line interface for Google Workspace services — Gmail, Drive, Docs, Sheets, Slides, Calendar — built with AI agents in mind. Predictable verbs, machine-friendly output, and as few tokens per call as I could manage.

Why it exists

LLM-driven agents need to read and write the user’s world, and the user’s world often lives in Google Workspace. The existing surfaces — web UIs, uneven SDKs, decade-old APIs with different conventions — are painful to drive programmatically and even more painful to drive efficiently. GSuite CLI wraps all of Workspace behind one consistent, agent-friendly surface.

What’s in the box

Design principles