Project Consulting
AAI Cost Auditorv0.7.0
● Raw files stay on this device
PRIVATE AI COST AUDIT

Know what your AI costs.
Know what needs attention.

Upload OpenAI and OpenRouter exports (validated workflows), or Anthropic Claude and Google Gemini exports (supported parsers, format-dependent). Parsing and the Free Audit run locally in your browser.

⇧
Drop CSV / JSON files hereOpenAI · OpenRouter · Claude · Gemini
No account · no API key · Free Audit runs locally
STEP-BY-STEP GUIDES

Where to get your billing files

Choose your AI provider and follow the steps. You can download the files yourself, then upload them above.

OpenAIOpenAI Platform · Two CSV files
OpenAI Platform — Usage

Download Activity and Cost data for the same period.

Open OpenAI Usage ↗

Step by step

  1. Open OpenAI Platform → Usage and sign in.
  2. Select the right organization, project and date range.
  3. Click Export → Activity data. Choose Model and CSV, then download.
  4. Click Export → Cost data. Choose Line item, the same dates and CSV.
  5. Upload both files together into AI Cost Auditor.

Your files

openai_activity.csvopenai_cost.csv

Example filenames: the exporter may use different names.

Important: This is API billing, not your ChatGPT Plus/Pro subscription. Activity has requests and tokens; Cost has billed amounts.

Official OpenAI instructions ↗
OpenRouterActivity → Explore · Four CSV files
OpenRouter — Activity

Export spending, requests, input and output tokens.

Open OpenRouter Activity ↗

Step by step

  1. Open OpenRouter → Activity → Explore and sign in.
  2. Select your reporting period and set Group by: Model.
  3. Select Spend (Total usage), then choose Options → Download CSV.
  4. Repeat for Request count, Prompt tokens and Completion tokens.
  5. Save the four files with the names below, then upload them together.

Your files

total_usage.csvrequest_count.csvtokens_prompt.csvtokens_completion.csv

These filename keywords matter: they tell the auditor which metric each CSV contains.

Important: Use the same dates for all four charts. The supported CSV shape contains model and value. No API key is needed.

Official OpenRouter Explore guide ↗
Anthropic ClaudeClaude Console · Usage and Cost CSV
Claude Console

Download separate Usage and Cost CSV reports.

Open Claude Console → Usage ↗

Step by step

  1. Open Claude Console → Usage and sign in.
  2. Choose All Workspaces, All Models and the month you need. If API-key filters are shown, include all relevant keys.
  3. Click Export CSV and save the file as anthropic_usage.csv.
  4. Open Claude Console → Cost ↗ and use the same filters and dates.
  5. Click Export CSV and save the file as anthropic_cost.csv.
  6. Upload both files together into AI Cost Auditor.

Your files

anthropic_usage.csvanthropic_cost.csv

Important: Claude Pro/Max chat subscriptions are not API spending. Console CSV exports are official, but their column layouts can differ. If your CSV isn't recognized, use the advanced Usage + Cost API JSON option ↗. Never share API keys.

Official Claude Console export instructions ↗
Google GeminiGoogle Cloud Billing · One CSV file
Google Cloud Billing

Export your spend, SKUs and usage amounts.

Open Google Cloud Billing ↗

Step by step

  1. Open Google Cloud Billing and sign in to the account used for Gemini API.
  2. Select the right billing account and open Reports.
  3. Choose the date range that includes your Gemini API usage.
  4. Set Group by: SKU to get a breakdown of charges.
  5. Choose Download CSV and save it as gemini_billing_sku.csv.
  6. Upload the file into AI Cost Auditor.

Your file

gemini_billing_sku.csv

Important: Select a paid Gemini API billing account if you have one. Do not enable billing just to use this auditor. Other Google Cloud services are excluded, and some exports don't include token counts.

Official Google Cloud Billing instructions ↗

Your original CSV/JSON files stay on your device for the Free Audit. Full Report is optional and asks for separate consent before sending normalized audit data and a coarse ResearchBundle.

VOLUNTARY SUPPORT

Support development

Choose a wallet and send any amount. Donations do not unlock reports and are never required.

Use the specified network and asset only. Transfers to the wrong network may be lost.