Skip to content

Installation

Pore ships official SDKs for TypeScript, Python, and Rust.

Terminal window
npm install @pore/sdk
# or
pnpm add @pore/sdk
# or
yarn add @pore/sdk

Requires Node.js 22 or later. Runs in Cloudflare Workers, Vercel Edge Functions, Deno, and Bun without modification.

Terminal window
pip install pore
# or
uv add pore

Requires Python 3.11 or later. Both sync and async clients are available.

Terminal window
cargo add pore-sdk

Requires Rust 1.80 or later. The Rust SDK shares types with pore-core for zero-cost abstractions in-process.

All SDKs read the following when no explicit value is passed to the constructor:

  • PORE_API_KEY — your tenant-scoped API key.
  • PORE_API_URL — API base URL; defaults to https://api.pore.dev.
Terminal window
npx @pore/cli ping

Returns a pong if the key is valid and the API is reachable.