Skip to main content
The DecimalAI CLI provides command-line access to your workspace.
This page covers the most-used commands. The CLI also ships an evaluators group, the full skills lifecycle (status, pull, install, benchmark, push, verify, attest, spotcheck), compat-check, and regression-check (the CI command — see Regression Check). Run decimalai --help or decimalai <group> --help for the complete list.

Command overview

Installation

The CLI is included with the Python SDK:

Authentication

All commands accept --api-key or the DECIMAL_API_KEY environment variable:

Setup

decimalai init

Verify your API key, test connectivity, and send a test trace.
Output:

Demo sandbox

One-command guided demos that seed realistic data into your workspace — see the headline workflows before instrumenting anything. All demo rows are prefixed [Demo] and removable with demo reset.

decimalai demo regression

Seed the “Your agent changed” demo: a v1→v2 agent (model swap, tool rename/removal, prompt rewrite) plus a trace corpus, then run the regression check and print a deep link to the impact report.
Output:

decimalai demo skills

Seed the “Find skills that work” demo: three public skills with deliberately varied effectiveness, plus the stats recompute — so the registry ranks them by real (seeded) data.

decimalai demo reset

Remove all demo data for the workspace (both demos). Exact-prefix matched on [Demo] , so your own agents and skills are never touched.

Traces

decimalai traces list

List recent traces.

decimalai traces show

Show full detail for a specific trace as JSON.

decimalai traces stats

Show trace statistics for your workspace.

decimalai traces import

Import traces from a JSON or JSONL file.

Evaluations

decimalai eval push

Push evaluation scores to a trace.

Skills

decimalai skills list

List all skills in your workspace.

decimalai skills sync

Sync local SKILL.md files to the platform.
The skills directory is a positional argument (default ./skills).

Manifests

decimalai manifests list

List manifests for an agent.

Datasets

decimalai datasets list

List all datasets in the workspace with row counts and version info.

decimalai datasets show

Show version history for a specific dataset.

decimalai datasets pull

Pull a dataset version to a local file. The primary way to get training data onto disk.

decimalai datasets export

Export a dataset version to stdout (for piping) or a file.

decimalai datasets build

Build a new dataset version from traces.

decimalai datasets push-to-hub

Push a dataset to HuggingFace Hub, making it loadable by Axolotl, Unsloth, TRL, and any tool supporting load_dataset().
After pushing, use in training:
Requires pip install huggingface_hub datasets.

Replay

decimalai replay run

Execute a replay batch — re-run stale prompts through your updated agent.
Output:
The CLI exits with code 1 if any replays fail, making it suitable for CI/CD pipelines.

Global Options

All commands accept these options:

Environment Variables