Official SDKs for Python, JavaScript/TypeScript, and Go. Full code examples for search, scrape, AI ask, and status.
Jiro provides official SDKs for three languages. All SDKs wrap the REST API, handle authentication, include automatic retries, and return typed response objects.
jiro-sdk on PyPIjiro-sdk on npmgithub.com/DevAnimecx/jiro/sdk/go on pkg.go.devAll SDKs require Python 3.10+, Node.js 18+, or Go 1.21+ respectively.
Install via pip and use the JiroClient class:
The Python SDK raises typed exceptions for common error scenarios:
Install via npm and use the JiroClient class:
The JS/TS SDK throws typed errors for common scenarios:
Install via go get and use NewClient with functional options:
The Go SDK returns typed errors with status codes:
The Jiro CLI is included with the Python package. All commands accept --base-url and --api-key flags: