For developers
The workload catalog,
one import away.
A Python SDK, a TypeScript SDK, a CLI, and an MCP server for agents like Claude Code and Cursor — four ways into the same catalog of OCR, embedding, speech, and vision workloads. Same interfaces you already use, at a fraction of the cost.
pip install commoncompute·npm i @commoncompute/sdk
Examples
Idiomatic SDK, one-liners per workload.
Embeddings
Bulk vector generation for search, RAG, clustering.
Migrations
Already running elsewhere? Swap the endpoint.
The native SDK is the recommended path for new projects — but if you have an existing pipeline, two migration routes work today: a boto3-compatible AWS Batch endpoint (full guide) and OpenAI-compatible endpoints for embeddings, chat, and transcription — swap two env vars.
Coming from
What you have
What changes
Coverage
AWS Batch
boto3.client('batch')
same client, endpoint_url swap
submit_job, describe_jobs, list_jobs
OpenAI
OPENAI_BASE_URL + OPENAI_API_KEY
point both at Common Compute
embeddings, chat, transcription
Guarantees
Production-grade, not a hobbyist cluster.
Walkthrough
Watch the first task land.
Walkthrough · 90 sec
Submit your first job in 60 seconds
From npm install to a signed receipt — keys, quote, dispatch, result. Recorded against the live network.
- Sign up at commoncompute.ai/signup and add a card.
- Copy your API key from the dashboard.
- npm install @commoncompute/sdk.
- Submit a small job — embeddings is cheapest.
- Inspect the signed receipt the network returns.
Run one job. See it land.
No cluster setup, no minimums. A locked quote before every job, billed only on success — you'll know in five minutes whether this is cheaper.