Skip to main content
Stophy ships three official clients. Each wraps the same REST API: your key, retries, and errors.

TypeScript

For Node.js, Bun, Deno and browser code. Typed inputs and results.

Python

For Python apps and scripts. Sync and async clients.

CLI

For your terminal, scripts, and AI agents that run shell commands.

Pick one

Write code that calls Stophy and handles the result: use the TypeScript or Python SDK. Both return typed data you can use directly. Run a one-off lookup, pipe results into another command, or give an agent shell access to Stophy without writing a client: use the CLI. It also installs Stophy’s agent skills, so a coding agent learns which endpoint to call without you wiring an SDK into the project.

Install

What every client does

  • Reads STOPHY_API_KEY from your environment, so you rarely pass a key by hand.
  • Returns markdown when you ask for it, JSON otherwise.
  • Retries network errors and 429/5xx responses with backoff, honoring Retry-After.
  • Reads account usage and recent calls.
See the TypeScript, Python and CLI pages for setup and every task.