{"_id":"@ai-command-center/sdk","name":"@ai-command-center/sdk","dist-tags":{"latest":"0.1.0"},"versions":{"0.1.0":{"name":"@ai-command-center/sdk","version":"0.1.0","description":"Thin helper that routes your OpenAI/Anthropic/Gemini SDK calls through an AI Command Center gateway.","type":"module","main":"index.cjs","exports":{"import":"./index.mjs","require":"./index.cjs"},"engines":{"node":">=18.17"},"keywords":["llm","observability","cost-tracking","openai","anthropic"],"license":"MIT","gitHead":"cf780e40b208110b5178abd5fcd3fff2a74ec0dc","_id":"@ai-command-center/sdk@0.1.0","_nodeVersion":"25.9.0","_npmVersion":"11.12.1","dist":{"integrity":"sha512-vGnyVBimurxySxEMwYKIKqIDXng+kAzEBOVmZGJ1wnVYlzC/HYnzZslM6+LDciJcpgxWVONq93BJVa8qYuUmsQ==","shasum":"d3f7e248d81ba7b031cdf698eb16ddcb44de899e","tarball":"https://registry.npmjs.org/@ai-command-center/sdk/-/sdk-0.1.0.tgz","fileCount":5,"unpackedSize":6892,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIBdqj+WArrulmaUg+EnrRiEtf9Rl3TXtto1XNbEcOF7TAiBoRSHsosIpNPgiLYFzAtGzwVqRMh0sWNndfMnenQjZ5Q=="}]},"_npmUser":{"name":"adityasarade","email":"aditya.sarade2003@gmail.com"},"directories":{},"maintainers":[{"name":"adityasarade","email":"aditya.sarade2003@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/sdk_0.1.0_1783492209210_0.4291803603030573"},"_hasShrinkwrap":false}},"time":{"created":"2026-07-08T06:30:09.049Z","0.1.0":"2026-07-08T06:30:09.388Z","modified":"2026-07-08T06:30:09.650Z"},"maintainers":[{"name":"adityasarade","email":"aditya.sarade2003@gmail.com"}],"description":"Thin helper that routes your OpenAI/Anthropic/Gemini SDK calls through an AI Command Center gateway.","keywords":["llm","observability","cost-tracking","openai","anthropic"],"license":"MIT","readme":"# @ai-command-center/sdk (JavaScript)\n\nThin helper for [AI Command Center](https://github.com/adityasarade/ai-command-center).\nOne call routes your OpenAI / Anthropic / Gemini SDK traffic through the gateway\nso usage and cost land on the dashboard. It only sets standard base-URL env vars -\nyour API keys never change hands.\n\n```js\nimport { init } from '@ai-command-center/sdk';\ninit({ project: 'support-bot' }); // BEFORE constructing any client\n\nimport OpenAI from 'openai';\nconst client = new OpenAI(); // unchanged code, now tracked\n```\n\nWith auth enabled, pass the project's gateway key (or set `AICC_KEY`):\n\n```js\ninit({ project: 'support-bot', key: 'aicc_…' });\n```\n\nExtras: `url(\"mistral\")` returns the gateway base URL for any provider;\n`track({ provider, model, tokensIn, tokensOut })` reports usage the proxy can't see.\n\nMIT.\n","readmeFilename":"README.md","_rev":"1-3cfaf5043f726bcf8b494bc61a9a5cc6"}