Now accepting early access

Smarter cloud.
Lower bills.

NimbleCloud connects to your GCP billing data and uses Claude AI to surface exactly what's costing you — and what to cut.

No credit card · No spam · Cancel anytime

🎉 You're on the list! We'll be in touch soon.
30d
Billing Analysis
AI
Claude Sonnet
0→5
Auto-scaling
~5m
Setup time

Built with

Google Cloud
Anthropic Claude
BigQuery
Cloud Run
Next.js
// features

Everything you need to
control cloud spend

Built on GCP's own infrastructure — so the data never leaves your cloud.

📊

Live Cost Dashboard

KPI cards, trend lines, top services chart, and project breakdowns. 7d / 30d / 90d / 12m views — all from your BigQuery billing export.

🤖

Claude AI Analysis

Sends 30 days of billing data to Claude Sonnet. Returns structured recommendations with severity, action steps, and estimated $ savings.

🔒

Dual OAuth Security

Two completely isolated OAuth clients. Sign-in scopes stay separate from billing scopes. Read-only. Tokens stored server-side in Firestore.

Serverless Architecture

Cloud Run frontend + 14 Cloud Functions Gen2. Scales from zero. You only pay for what you actually use.

🚀

Instant Setup

Connect your GCP account in under 5 minutes. Link your BigQuery billing export. Generate your first AI recommendations immediately.

📋

Actionable Output

Not vague advice. Specific actions: category, severity, estimated monthly savings, confidence score. Cached 24h so you're not billed twice.

// early access

Stop overpaying for
Google Cloud.

Join the waitlist. Be first to cut your GCP bill with AI.

// how it works

From zero to savings
in five steps

NimbleCloud securely connects to your GCP account and does the heavy lifting. No data leaves your cloud.

01
🔐

Sign In with Google

Authenticate with your Google account using OAuth 2.0. At this stage we only request profile-level scopes — openid, email, and name. No billing access yet. Your identity is managed by NextAuth.js with a secure JWT session cookie.

openid · email · profile
02
🔗

Authorize Billing Access

A completely separate OAuth client handles GCP billing authorization. We request only read-only scopes — cloud-billing.readonly and bigquery.readonly. Your access tokens are stored server-side in Firestore and never exposed to the browser.

cloud-billing.readonly · bigquery.readonly
03
📋

Link Your Billing Account

Browse and select from your GCP billing accounts. Enter your BigQuery billing export dataset and table name. NimbleCloud stores your configuration in Firestore and validates the connection immediately.

BigQuery billing export · Firestore config
04
📊

Explore Your Dashboard

Instantly see your GCP costs through KPI cards (total spend, daily average, month-over-month change, projected month-end), trend line charts, top services bar chart, and project-level pie chart. Results are cached for 4 hours to minimize BigQuery costs.

7d · 30d · 90d · 12m views · 4h cache
05
🤖

Get AI Recommendations

Click "Generate Recommendations" and Claude Sonnet 4.5 analyzes your 30-day billing data plus 60-day trends. It returns structured recommendations including: category, severity level, specific action steps, estimated monthly savings, and a confidence score. Results are cached for 24 hours.

Claude Sonnet 4.5 · structured output · 24h cache

Architecture at a Glance

Frontend
Next.js 16 · TypeScript · Tailwind CSS 4 · shadcn/ui · Cloud Run
Backend
14 Cloud Functions Gen2 · Express.js 5 · Node.js 20 · TypeScript
Database
Google Firestore — users · tokens · billing cache · recommendations
Warehouse
Google BigQuery — billing export queries · 30/60-day analysis
AI Engine
Anthropic Claude Sonnet 4.5 · prompt-builder service · structured JSON output
CI/CD
GitLab Pipeline · Docker-in-Docker · Artifact Registry · auto-deploy on main

Ready to cut your GCP bill?

// early access

Get early access to NimbleCloud

We're onboarding teams one by one. Join the waitlist and we'll reach out when your spot is ready.

🔒 Your data is safe. We'll never share your email with anyone.

Early access before public launch
Free during beta — no credit card required
Direct line to the founding team
Influence the roadmap with your feedback