Appearance
SDKs
Both SDKs wrap the OpenAI-compatible /v1 surface with typed responses, a streaming iterator, retries that honour Retry-After, and the server's X-Request-Id on every error.
Python
bash
pip install matterwave-sdkPython 3.10 or newer; the only dependency is httpx. Sync and async clients. Documentation.
PyPI: matterwave-sdk — not yet published
No release has been published yet. The table fills itself from the release job.
TypeScript
bash
npm install @matterwave/sdkfetch-based, so it runs in Node 18+ and in browsers; ESM and CommonJS builds, one .d.ts. Documentation.
npm: @matterwave/sdk — not yet published
No release has been published yet. The table fills itself from the release job.
Or the openai package
Set base_url to https://app.matterwave.ai/v1 and api_key to your key. Request fields keep their OpenAI names, so a body written for the openai package passes through unchanged. See the /v1 API.