BasekickLabs

arcli

The command-line client for querying, writing to, and administering Arc.

The command line for Arc. Use arcli from a terminal, script, or CI workflow.

brew install basekick-labs/tap/arcli
arcli config create --name local --endpoint http://localhost:8000 --token YOUR-TOKEN
arcli ping
arcli sample load citibike

arcli uses named connections and talks to Arc through its HTTP API. Commands produce readable tables by default and structured output for pipelines.

What you can do

  • Run SQL with table, JSON, CSV, or Arrow output.
  • Write line protocol, MessagePack, or JSON.
  • Import CSV, line protocol, Parquet, and TLE files.
  • Manage databases, measurements, and API tokens.
  • Configure retention policies and continuous queries.
  • Preview deletes and manage backups.
  • Inspect clusters, compaction, schedulers, and logs.
  • Generate completion for bash, zsh, fish, and PowerShell.

Compatibility

arcli 26.09.4 supports Arc 26.06 and newer.

Get started

On this page