TypeScript
@eigenpal/sdk on npm. Run workflows from Node, Bun, Deno, or the browser.Python
eigenpal on PyPI. Run workflows from any Python 3.9+ app.What they do
Both SDKs expose the same shape:- A client you construct with an API key.
- A
runcall that starts a workflow or agent by target (workflows.<slug>oragents.<slug>) and, with therunAndWaitvariant, blocks until it finishes. - Multipart file upload built in: pass a file and the SDK sends
multipart/form-data, no base64 needed. - A typed validation error you can catch when inputs do not match the schema.
baseUrl (TypeScript) or base_url (Python).