Skip to main content
Cerca ships official clients for TypeScript, Python, Go, and Ruby. The REST API is also available directly with curl, and the CLI is useful for local scripts and debugging. All clients use the same organization-scoped API key:

TypeScript

Install the JavaScript and TypeScript SDK from npm:
Use the package manager your project already uses:
Create a client with your API key:

Python

Install the Python SDK from PyPI:
For projects that use uv:
Create a client with your API key:

Go

Install the Go SDK with go get:
Create a client with your API key:

Ruby

Install the Ruby SDK from RubyGems:
For Bundler-managed apps:
Create a client with your API key:

CLI

Install the Cerca CLI with Homebrew:
Then authenticate each command with the same API key environment variable:

Next steps

After installing a client, follow the Quickstart to verify your key, create an agent, and start a thread. The API Reference tab includes endpoint-level examples for each generated SDK.