Programmatic access to every Eisberg primitive.
The Python SDK wraps the REST surface with idiomatic Python — typed clients, async support, retry semantics, structured error handling. Built for production code, not just notebooks.
What's in this set.
Typed clients
Pydantic-backed
Every request and response is fully typed. Autocomplete, refactor safety, and inline documentation in your IDE.
Async-first
asyncio
All clients are async-native. Sync wrappers for scripts that need them. Designed for high-concurrency agent workloads.
Retry & idempotency
Built-in
Server-side idempotency keys plus client-side exponential backoff. Safe to retry under failure without duplicating work.
Structured errors
Typed exceptions
Every error includes a code, a request ID, a remediation hint, and the policy that produced it. Debuggable from the trace alone.
Request SDK access
PyPI release on engagement. Reference implementation and design-partner credentials available on request.