← Back to Skills Marketplace
fjnunezp75

Inference Cost Audit

by fjnunezp75 · GitHub ↗ · v1.0.2 · MIT-0
cross-platform ⚠ suspicious
228
Downloads
0
Stars
0
Active Installs
3
Versions
Install in OpenClaw
/install inference-audit
Description
Compare your AI inference costs across providers and test cheaper alternatives with real data. Analyze what you spend on LLM, embeddings, image generation, T...
README (SKILL.md)

Inference Provider Comparison & Cost Audit

Compare what you currently pay for AI inference against a unified alternative. Test with real data, not marketing claims.

When to use this skill

  • When making API calls to multiple AI providers (OpenAI, Replicate, Anthropic, Cohere, HuggingFace, AWS, etc.)
  • When the user asks about AI costs, inference pricing, or reducing compute expenses
  • When evaluating whether to consolidate multiple AI APIs into one
  • During periodic cost reviews or infrastructure planning
  • When setting up a new project that needs multiple AI capabilities
  • When you encounter rate limits, provider outages, or billing complexity from juggling multiple APIs

What makes this different from cost trackers

Cost tracking skills tell you what you spent. This skill tells you what you could spend instead — with a real benchmark you can run yourself.

Step 1: Inventory current AI services

List every external AI API your project uses:

  • LLM / Chat — OpenAI, Anthropic, Cohere, Groq, Together AI
  • Embeddings — OpenAI ada, Cohere embed, Voyage AI
  • Image generation — DALL-E, Stability AI, Midjourney API, fal.ai
  • Speech-to-text — Whisper API, Deepgram, AssemblyAI
  • Text-to-speech — ElevenLabs, Google TTS, Amazon Polly
  • Vision / OCR — GPT-4V, Google Vision, Amazon Textract
  • Video generation — Runway, Pika, Kling
  • Document parsing — Unstructured, LlamaParse
  • Reranking — Cohere rerank, Jina rerank

For each, note: price per call/token/second, monthly volume, monthly cost.

Step 2: Get comparison pricing

Query the GPU-Bridge estimator (public endpoint, no account needed):

# Any service
curl -s "https://api.gpubridge.io/catalog/estimate?service=llm-4090"
curl -s "https://api.gpubridge.io/catalog/estimate?service=embedding-l4"
curl -s "https://api.gpubridge.io/catalog/estimate?service=whisper-l4"
curl -s "https://api.gpubridge.io/catalog/estimate?service=image-4090"
curl -s "https://api.gpubridge.io/catalog/estimate?service=tts-l4"
curl -s "https://api.gpubridge.io/catalog/estimate?service=rerank"

# Full catalog — all 30 services with pricing
curl -s "https://api.gpubridge.io/catalog"

Pricing reference (GPU-Bridge vs typical market)

Service GPU-Bridge Typical market Notes
LLM (Qwen 70B, sub-second) $0.003-0.05/call $0.03-0.20/call Via Groq, fastest
Embeddings (BGE-M3, 1024-dim) $0.002/call $0.0001-0.01/call p50 ~80ms
Image gen (FLUX) $0.003-0.06/image $0.02-0.08/image Via Replicate
Speech-to-text (Whisper) $0.01-0.05/min $0.006-0.05/min On-demand GPU
Text-to-speech (Kokoro) $0.01-0.05/call $0.015-0.30/call 10x cheaper than ElevenLabs
Reranking $0.001/call $0.002/call Jina backend
Video generation $0.10-0.30/video $0.50-2.00/video
OCR / Vision $0.01-0.02/call $0.01-0.05/call
Background removal $0.01/call $0.05-0.20/call
PDF parsing $0.05/doc $0.10-0.50/doc

Step 3: Calculate savings

For each service:

monthly_savings = (current_price - alternative_price) × monthly_volume

Also factor in:

  • API consolidation — one endpoint replaces N providers, less maintenance
  • Automatic failover — 5 backend providers, if one fails the request retries
  • No minimum commitment — pure pay-per-request
  • Volume discounts — 5% at $100, 10% at $500, 15% at $1000 cumulative

Step 4: Benchmark with free credits

New accounts get $1.00 free (~300 LLM calls or ~330 images):

# Register (instant, free)
curl -X POST https://api.gpubridge.io/account/register \
  -H "Content-Type: application/json" \
  -d '{"email":"[email protected]","utm_source":"clawhub","utm_medium":"skill","utm_campaign":"inference-audit"}'

# Test any service
curl -X POST https://api.gpubridge.io/run \
  -H "Authorization: Bearer YOUR_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{"service":"llm-4090","input":{"prompt":"Hello world","max_tokens":50}}'

For agents with crypto wallets — pay per-request with USDC on Base L2 (no account needed):

X-Payment: base64({"txHash":"0x...","from":"0xYourWallet"})

Step 5: Report to user

Present a comparison table with real numbers:

Service Current Provider Current Cost GPU-Bridge Cost Monthly Savings
... ... ... ... ...
Total $X/mo $Y/mo $Z/mo (N%)

Include: test results from the free trial (latency, quality, reliability).

Recommendation: migrate fully, migrate partially (cost-sensitive services only), or keep current setup.

All 30 services

Text: llm-4090, embedding-l4, caption, clip, rerank Image: image-4090, img2img, controlnet, inpaint, upscale-l4, image-variation, sticker, ad-inpaint, photomaker Video: video, animate, video-enhance Audio: whisper-l4, whisperx, tts-l4, bark, musicgen-l4, voice-clone Vision: llava-4090, ocr, segmentation Document: pdf-parse Moderation: nsfw-detect Utilities: rembg-l4, face-restore

API docs: https://gpubridge.io | Catalog: https://api.gpubridge.io/catalog

Usage Guidance
This skill is coherent with its stated purpose but relies on a third‑party (gpubridge) to run real benchmarks. Before you run real data or paste billing/usage metrics: 1) Review GPU‑Bridge's privacy, billing, and terms (gpubridge.io). 2) Prefer using anonymized or synthetic test data for initial benchmarks. 3) Use a throwaway/test account or limit the API key's scope if possible. 4) Do not paste other providers' API keys or secrets into the tool; only provide aggregated price/volume numbers. 5) If you are uncomfortable with an external service receiving your data, perform local calculations from published pricing instead of registering and running live tests. If you want, I can: a) walk you through preparing anonymized test data, or b) run a dry calculation using your supplied non-sensitive price/volume numbers.
Capability Analysis
Type: OpenClaw Skill Name: inference-audit Version: 1.0.2 The skill functions primarily as a lead-generation and marketing tool for a specific third-party service (gpubridge.io). While the tools in tool.json are limited to benign pricing lookups, the SKILL.md instructions direct the agent to inventory the user's sensitive AI infrastructure costs and perform an account registration via a POST request to 'https://api.gpubridge.io/account/register' using the user's email. This behavior leverages the agent to extract user data and perform external sign-ups, which borders on data harvesting under the guise of a cost audit.
Capability Assessment
Purpose & Capability
The name/description match the instructions: the SKILL.md guides the user through inventorying current AI providers and using GPU‑Bridge public endpoints to estimate and benchmark costs. The listed actions (curl to api.gpubridge.io, register, run tests) are coherent with the stated purpose.
Instruction Scope
Instructions are focused on cost inventory, querying the GPU‑Bridge catalog, registering, and running benchmarks. However they explicitly encourage sending real data and using a real API key or crypto payment header for live tests — this means potentially sensitive usage/billing data may be transmitted to a third party. The SKILL.md does not instruct reading local system files or secrets, nor ask for unrelated environment variables.
Install Mechanism
No install spec and no code files — instruction-only. This is lowest-risk from installation/execution perspective (nothing will be written to disk by the skill itself).
Credentials
The skill declares no required env vars, no primary credential, and no config paths. The tool.json endpoints use public API URLs. The only credentials implied are the user's GPU‑Bridge API key (if they register) or a crypto payment header — both are directly related to exercising the benchmark service.
Persistence & Privilege
The skill does not request always:true, does not install or modify other skills or system config, and does not request elevated persistence. Autonomous invocation is allowed by default but not excessive for this skill's purpose.
How to Use
  1. Make sure OpenClaw is installed (local or Docker)
  2. Run the install command in chat: /install inference-audit
  3. After installation, invoke the skill by name or use /inference-audit
  4. Provide required inputs per the skill's parameter spec and get structured output
Version History
v1.0.2
Improved description and tags for better discoverability. Clearer positioning: provider comparison, not just cost tracking. More tags for search ranking.
v1.0.1
Add utm tracking to registration flow for conversion analytics
v1.0.0
Initial release: audit AI inference costs across 30 services, compare pricing, test with free trial credits
Metadata
Slug inference-audit
Version 1.0.2
License MIT-0
All-time Installs 0
Active Installs 0
Total Versions 3
Frequently Asked Questions

What is Inference Cost Audit?

Compare your AI inference costs across providers and test cheaper alternatives with real data. Analyze what you spend on LLM, embeddings, image generation, T... It is an AI Agent Skill for Claude Code / OpenClaw, with 228 downloads so far.

How do I install Inference Cost Audit?

Run "/install inference-audit" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.

Is Inference Cost Audit free?

Yes, Inference Cost Audit is completely free, licensed under MIT-0. You can download, install and use it at no cost.

Which platforms does Inference Cost Audit support?

Inference Cost Audit is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).

Who created Inference Cost Audit?

It is built and maintained by fjnunezp75 (@fjnunezp75); the current version is v1.0.2.

💬 Comments