Type-safe by Design
Full TypeScript definitions and Python type hints across all 27+ resource namespaces. Catch errors at compile time, not runtime.
Type-safe by Design
Full TypeScript definitions and Python type hints across all 27+ resource namespaces. Catch errors at compile time, not runtime.
Auto-retry & Resilience
Built-in exponential backoff for 429 and 5xx responses. Zero configuration needed — your app stays alive under load.
3-Tier Authentication
API Key, JWT Bearer, and legacy access token — all handled transparently. Switch auth strategy without changing business logic.
Async-first Python
Parallel AsyncImbraceClient alongside the sync client. Drop into FastAPI,
asyncio, or Django with one import.
Point Claude Code, Cursor or any coding agent at one skill file and it learns how iMBrace works.
From there your agent creates boards, agents and workflows by calling the real SDK with your API key. Try it in a sandbox before going live.
Paste one prompt into your coding agent. It reads the skill and installs what it needs.
The skill file teaches your agent the iMBrace building blocks. The SDK gives it the calls to act on your account.
Let AI build and check your setup against a test account before you switch real users over.
npm install @imbrace/sdkimport { ImbraceClient } from "@imbrace/sdk";const client = new ImbraceClient();const me = await client.platform.getMe();pip install imbracefrom imbrace import ImbraceClientclient = ImbraceClient()me = client.platform.get_me()