Bring your own key · OpenAI-compatible

Cellmate

your spreadsheet's AI cellmate

Cellmate adds a single formula, =cellmate(), to Google Sheets — powered by whichever OpenAI-compatible provider you already trust. No proxy, no shared key, no surprise line item on someone else's bill.

$25/month after trial · up to $25 off with referrals · BYOK

Cellmate mascot helping in Google Sheets — summarize sales, clean data, explain formulas, and create charts

Works with any OpenAI-compatible endpoint, including

OpenAIAzure OpenAIGroqTogether AIFireworksOpenRouterMistralOllama (local)

Everything an AI formula should be

Cellmate is built for spreadsheet people who don't want to hand their data — or their API key — to a third-party server.

Bring your own key

Connect any OpenAI-compatible API with your own key. Cellmate never proxies your requests or stores your key on our servers.

=cellmate() in any cell

Call your model straight from a formula. Reference cells and ranges as inputs, and let results flow through your spreadsheet like any other function.

Scope + undo

Choose exactly which range Cellmate can read and write before it runs. Every AI edit is tracked, so you can undo it in one click.

Custom commands

Save your favorite prompts as reusable commands — 'Summarize', 'Fix grammar', 'Extract line items' — and run them from a menu instead of retyping.

How Cellmate works

Three steps between installing the add-on and your first AI-generated cell.

01

Add your API key

Paste in a key from any OpenAI-compatible provider. It's stored in your Google account's private User Properties — never on a Cellmate server.

02

Write =cellmate()

Use the formula directly in a cell, or select a range and choose a saved command. Cellmate sends the request straight to your provider.

03

Review, scope, undo

Set boundaries on what Cellmate can touch, watch results land in your sheet, and roll back any change instantly if it's not quite right.

No proxy. No middleman.

Most AI add-ons route your prompts — and your data — through someone else's server. Cellmate doesn't. Your sheet talks directly to your chosen provider.

  • Your API key is stored in Google User Properties, tied to your account, never on a Cellmate server.
  • Sheet contents and prompts travel from Google Sheets straight to your provider's API.
  • Cellmate's servers never receive your sheet data or your key — there's nothing for us to see.

Data flow

Google Sheets (your spreadsheet)
Your OpenAI-compatible provider
Result written back into your cell
Cellmate's servers: never in the data path

Ready to bring AI into your own spreadsheet?

Follow the setup guide, connect your key, and write your first =cellmate() formula in a few minutes.