inf) gives you command-line access to your observability data, training runs, evaluations, and datasets on Inference.net.
Quick Start
What Is Catalyst?
Catalyst is an observability proxy that sits between your application and your LLM provider. Your app sends requests to Inference.net instead of directly to OpenAI or Anthropic. The proxy forwards each request to the upstream provider, records telemetry, and returns the response unchanged.inf install command instruments your codebase automatically using an AI coding agent. Once instrumented, your Catalyst dashboard shows cost breakdowns, latency percentiles, token usage, error rates, and full request/response inspection for every LLM call.
Authentication
Browser login (recommended for local development):API keys must begin with
sk-observability-. Generate one from your Inference.net dashboard.Auth Priority
When multiple credentials are present, the CLI resolves them in this order:INF_API_KEYenvironment variable- API key stored via
inf auth set-key - Session token stored via
inf auth login
Configuration
The CLI stores configuration at~/.inf/config.json, created automatically on first login.
| Variable | Description | Default |
|---|---|---|
INF_API_KEY | API key for authentication | — |
INF_API_URL | API base URL override | https://observability-api.inference.net |
INF_PROJECT_ID | Override the active project | — |
Global Options
These flags work on every command.| Flag | Description |
|---|---|
--json | Output as JSON |
-v, --verbose | Verbose debug output |
-p, --project <id> | Override the active project |
--version | Show CLI version |
--help | Show help |
Commands
| Command | Description |
|---|---|
inf install | Instrument your codebase with Catalyst observability |
inf project | Manage and switch between projects |
inf training | Monitor training runs, view logs, and poll status |
inf eval | Manage eval runs, definitions, and datasets |
inf dataset | List, inspect, and download datasets |
inf inference | View inference requests and responses |
inf dashboard | Launch the interactive terminal dashboard |