lib/pricing-data.js (crawler reads this for diff, does not auto-write)
| Source | Last modified | Vendors covered | Status |
|---|---|---|---|
| lib/pricing-data.js | 32h ago | anthropic, openai, google, deepseek, xai, mistral, cohere, together, alibaba, minimax, moonshot, nvidia, stepfun, xiaomi, z-ai, tencent, meta | โ clean |
product:vendor
| Vendor | Last run | Models | Changes | New | ๐งน | Status |
|---|---|---|---|---|---|---|
| anthropic | 6d ago | 14 | โ | 14 | โ | โ review |
| openai | 6d ago | 3 | โ | 3 | โ | โ review |
| 186d ago | 4 | โ | 4 | โ | โ review | |
| google-ai | 6d ago | 7 | โ | 7 | โ | โ review |
| google-workspace | 6d ago | 4 | โ | 4 | โ | โ review |
| github | 6d ago | 4 | โ | 4 | โ | โ review |
| cursor | 6d ago | 7 | โ | 7 | โ | โ review |
| windsurf | 6d ago | 5 | โ | 5 | โ | โ review |
| perplexity | 6d ago | 3 | โ | 3 | โ | โ review |
| midjourney | 6d ago | 5 | โ | 5 | โ | โ review |
| runway | 6d ago | 4 | โ | 4 | โ | โ review |
| elevenlabs | 6d ago | 7 | โ | 7 | โ | โ review |
| replit | 6d ago | 4 | โ | 4 | โ | โ review |
| vercel | 6d ago | 4 | โ | 4 | โ | โ review |
hybrid:vendor ยท CF /markdown + Gemini extract
| Vendor | Last run | Plans | Changes | New | ๐งน | Status |
|---|---|---|---|---|---|---|
| anthropic | 176d ago | 7 | 3 | 1 | โ | โ partial |
| aws | 176d ago | 5 | โ | 5 | โ | โ partial |
| cursor | never | โ | โ | โ | โ | โธ pending |
| github | 176d ago | 3 | โ | โ | โ | โ partial |
| 176d ago | 7 | 3 | 3 | โ | โ partial | |
| hubspot | never | โ | โ | โ | โ | โธ pending |
| microsoft | 176d ago | 5 | โ | 3 | โ | โ partial |
| mistral | 176d ago | 2 | โ | 2 | โ | โ partial |
| notion | never | โ | โ | โ | โ | โธ pending |
| openai | 176d ago | 7 | 1 | 4 | โ | โ review |
| salesforce | never | โ | โ | โ | โ | โธ pending |
| selfhost | never | โ | โ | โ | โ | โธ pending |
| servicenow | never | โ | โ | โ | โ | โธ pending |
| slack | never | โ | โ | โ | โ | โธ pending |
| together | 176d ago | 4 | โ | 4 | โ | โ partial |
| windsurf | never | โ | โ | โ | โ | โธ pending |
| Vendor | Last verified | Days since | Plans | Next due | Status | Procedure |
|---|---|---|---|---|---|---|
| microsoft Microsoft 365 / Copilot / Sales Copilot | 2026-05-01 | 178d | 7 | 2026-08-01 | ! stale | docs/MICROSOFT-MANUAL-UPDATES.md |
aicost_benchmarks table
| Topic | Last verified | Topics | Needs review | Status |
|---|---|---|---|---|
| anthropic-caching Anthropic Prompt Caching |
5d ago | 8 | 000000000 | โ clean |
| anthropic-batch Anthropic Message Batches |
5d ago | 2 | 000 | โ clean |
| openai-batch OpenAI Batch API |
5d ago | 2 | 000 | โ clean |
| openai-caching OpenAI Prompt Caching |
19d ago | 2 | 000 | ! stale |
| google-gemini Google Gemini |
5d ago | 3 | 0000 | โ clean |
| google-vertex Google Vertex AI |
5d ago | 1 | 00 | โ clean |
| aws-bedrock AWS Bedrock |
5d ago | 1 | 00 | โ clean |
| mistral Mistral |
5d ago | 1 | 00 | โ clean |
| pinecone Pinecone |
5d ago | 2 | 000 | โ clean |
| cohere Cohere |
12d ago | 2 | 000 | โ clean |
| Track | Model | Field | Old | New | ฮ% | Detected |
|---|---|---|---|---|---|---|
| pricing | together/llama-3-3-70b | output | 1.04 | 5.08 | 388.5% | 10/25/2026 |
| pricing | together/llama-3-3-70b | input | 1.04 | 2.03 | 95.2% | 10/25/2026 |
| pricing | deepgram/nova-3-multilingual | batchInput | 0.0092 | 0.0052 | -43.5% | 10/25/2026 |
| pricing | deepgram/nova-3-monolingual | batchInput | 0.0077 | 0.0043 | -44.2% | 10/25/2026 |
| pricing | mistral/mistral-small-4-0-26-03 | batchOutput | 0.225 | 0.075 | -66.7% | 10/25/2026 |
| pricing | mistral/mistral-small-4-0-26-03 | batchInput | 0.075 | 0.025 | -66.7% | 10/25/2026 |
| pricing | mistral/mistral-small-4-0-26-03 | output | 0.45 | 0.15 | -66.7% | 10/25/2026 |
| pricing | mistral/mistral-small-4-0-26-03 | input | 0.15 | 0.05 | -66.7% | 10/25/2026 |
| pricing | mistral/mistral-large-3-25-12 | batchOutput | 0.75 | โ | 10/25/2026 | |
| pricing | mistral/mistral-large-3-25-12 | batchInput | 0.25 | โ | 10/25/2026 | |
| pricing | xai/grok-imagine-image | costPerImage_standard | 0.02 | โ | 10/25/2026 | |
| pricing | xai/grok-imagine-image-quality | costPerImage_standard | 0.05 | โ | 10/25/2026 | |
| pricing | xai/grok-imagine-image-2-0 | costPerImage_standard | 0.04 | โ | 10/25/2026 | |
| pricing | deepseek/deepseek-v4-pro | output | 3.96 | 3.3 | -16.7% | 10/25/2026 |
| pricing | deepseek/deepseek-v4-pro | input | 1.32 | 1.1 | -16.7% | 10/25/2026 |
| pricing | deepseek/deepseek-flash | output | 1.2 | 0.28 | -76.7% | 10/25/2026 |
| pricing | deepseek/deepseek-flash | input | 0.3 | 0.14 | -53.3% | 10/25/2026 |
| pricing | google/gemini-3-8-flash-lite-tts | costPerMinute | 0.0015 | โ | 10/25/2026 | |
| pricing | google/gemini-3-8-flash-tts | costPerMinute | 0.00225 | โ | 10/25/2026 | |
| pricing | google/gemini-3-1-flash-lite-image | costPerImage_standard | 0.0336 | โ | 10/25/2026 | |
| pricing | google/gemini-3-1-flash-lite-image | batchOutput | 15 | โ | 10/25/2026 | |
| pricing | google/gemini-3-1-flash-lite-image | batchInput | 0.125 | โ | 10/25/2026 | |
| pricing | google/gemini-3-1-flash-lite-image | output | 30 | โ | 10/25/2026 | |
| pricing | google/gemini-3-1-flash-lite-image | input | 0.25 | โ | 10/25/2026 | |
| pricing | google/gemini-nano-banana-2-1 | costPerImage_standard | 0.0336 | โ | 10/25/2026 | |
| pricing | google/gemini-nano-banana-2-1 | batchOutput | 15 | โ | 10/25/2026 | |
| pricing | google/gemini-nano-banana-2-1 | batchInput | 0.75 | โ | 10/25/2026 | |
| pricing | google/gemini-nano-banana-2-1 | output | 30 | โ | 10/25/2026 | |
| pricing | google/gemini-nano-banana-2-1 | input | 1.5 | โ | 10/25/2026 | |
| pricing | google/gemini-3-1-pro-preview-customtools | cachedInput | 0.2 | โ | 10/25/2026 |
pricing-data.js (17 vendors) ยท anthropic (product/subscription) ยท openai (product/subscription) ยท google (product/subscription) ยท google-ai (product/subscription) ยท google-workspace (product/subscription) ยท github (product/subscription) ยท cursor (product/subscription) ยท windsurf (product/subscription) ยท perplexity (product/subscription) ยท midjourney (product/subscription) ยท runway (product/subscription) ยท elevenlabs (product/subscription) ยท replit (product/subscription) ยท vercel (product/subscription) ยท anthropic (hybrid) ยท aws (hybrid) ยท github (hybrid) ยท google (hybrid) ยท microsoft (hybrid) ยท mistral (hybrid) ยท openai (hybrid) ยท together (hybrid) ยท anthropic-caching (benchmark) ยท anthropic-batch (benchmark) ยท openai-batch (benchmark) ยท google-gemini (benchmark) ยท google-vertex (benchmark) ยท aws-bedrock (benchmark) ยท mistral (benchmark) ยท pinecone (benchmark) ยท cohere (benchmark)
Copy-paste reference for triggering crawlers manually. Use these when scheduled jobs fail, after vendor announcements, or for ad-hoc data refreshes. Replace <slug> with the vendor slug. Add --dry-run to preview without DB writes.
:: All vendors (full nightly run) node scripts\aicost-pricing-crawler.js > D:\aicost\logs\pricing-now.log 2>&1 :: Single vendor node scripts\aicost-pricing-crawler.js --vendor=anthropic :: Dry run (preview, no DB writes) node scripts\aicost-pricing-crawler.js --vendor=openai --dry-run
:: All vendors (full weekly run) node scripts\aicost-product-crawler.js > D:\aicost\logs\product-now.log 2>&1 :: Single vendor node scripts\aicost-product-crawler.js --vendor=cursor :: Dry run node scripts\aicost-product-crawler.js --vendor=github --dry-run
:: All vendors (full weekly run) node lib\aicost-hybrid-crawler.js > D:\aicost\logs\hybrid-now.log 2>&1 :: Single vendor node lib\aicost-hybrid-crawler.js --vendor=anthropic :: Dry run / Tier-A only / extract phase only node lib\aicost-hybrid-crawler.js --vendor=openai --dry-run node lib\aicost-hybrid-crawler.js --tier=A node lib\aicost-hybrid-crawler.js --phase=extract
:: All 10 topics (full weekly run) node scripts\aicost-benchmark-crawler.js > D:\aicost\logs\benchmark-now.log 2>&1 :: Single topic node scripts\aicost-benchmark-crawler.js --vendor=anthropic-caching node scripts\aicost-benchmark-crawler.js --vendor=openai-batch :: Dry run / phase-only node scripts\aicost-benchmark-crawler.js --dry-run node scripts\aicost-benchmark-crawler.js --phase=crawl node scripts\aicost-benchmark-crawler.js --phase=extract :: Available topic slugs: :: anthropic-caching, anthropic-batch, openai-batch, openai-caching, :: google-gemini, google-vertex, aws-bedrock, mistral, pinecone, cohere :: Review flagged rows (Mistral couldn't verify claim from source text) mysql -u root -p toolsinfo -e "SELECT topic_slug, claim, source_url FROM aicost_benchmarks WHERE needs_review = 1;"
:: Single vendor node scripts\generate-vendor-pricing-guides-batch.js --vendor=anthropic --force :: Multiple vendors node scripts\generate-vendor-pricing-guides-batch.js --vendor=anthropic --vendor=openai --force :: All 16 V2 vendors (~$0.30, ~5-7 minutes) node scripts\generate-vendor-pricing-guides-batch.js --all --force
:: Open the procedure doc notepad D:\aicost\docs\MICROSOFT-MANUAL-UPDATES.md :: Edit verified plan data with current Microsoft pricing notepad D:\aicost\lib\hybrid-pricing-data-verified-2026q2.js :: Update last_verified date in routes/crawler-health.js MANUAL_VENDORS notepad D:\aicost\routes\crawler-health.js :: Then regen Microsoft V2 node scripts\generate-vendor-pricing-guides-batch.js --vendor=microsoft --force
:: Register all scheduled tasks (run as admin) powershell -ExecutionPolicy Bypass -File D:\aicost\powershell\Run-AicostCrawler.ps1 :: List all aicost scheduled tasks schtasks /query /tn "aicost*" :: Manually trigger a scheduled task schtasks /run /tn "aicost-pricing-crawler" :: View recent task history (last 24h) powershell "Get-WinEvent -LogName 'Microsoft-Windows-TaskScheduler/Operational' -MaxEvents 50 | Where-Object {$_.Message -like '*aicost*'}"
:: Last run per vendor (all crawlers) mysql -u root -p toolsinfo -e "SELECT vendor_slug, COUNT(*) AS runs, MAX(started_at) AS last_run FROM aicost_crawler_runs GROUP BY vendor_slug ORDER BY last_run DESC;" :: Recent price changes (last 7 days) mysql -u root -p toolsinfo -e "SELECT provider_slug, model_slug, field_name, old_value, new_value, change_pct, detected_at FROM aicost_price_changelog WHERE detected_at >= DATE_SUB(NOW(), INTERVAL 7 DAY) ORDER BY detected_at DESC LIMIT 20;" :: V2 guide refresh status mysql -u root -p toolsinfo -e "SELECT slug, schema_version, last_refreshed_at FROM aicost_guides WHERE type='vendor-pricing' AND schema_version='v2' ORDER BY last_refreshed_at DESC;" :: pricing-data.js last modified dir D:\aicost\lib\pricing-data.js