Public beta — not for production use. Data may be wiped at any time. Questions? Contact us.
Documentation menu

axiom

Axiom CLI — build and push node packages

View as Markdown
<!-- GENERATED by docs/scripts/gen-cli-reference — DO NOT EDIT. Source of truth: the cobra command definitions in cmd/axiom/cmd/. Regenerate from the repo root with: go run ./docs/scripts/gen-cli-reference -->

axiom

Axiom CLI — build and push node packages

Axiom is a CLI for creating, developing, and pushing node packages.

Use "axiom init" to start a new package, then "axiom create node" to add nodes, "axiom dev" to run locally, and "axiom push" to deploy as a private package. When you're ready to share it, "axiom publish <pkg>@<version>" promotes a pushed package to an immutable, publicly listed marketplace release.

Usage

axiom [flags]
axiom [command]

Flags

FlagShorthandTypeDefaultDescription
--help-hboolhelp for axiom
--version-vboolversion for axiom

Subcommands

CommandDescription
axiom buildBuild a local Docker image identical to the publish pipeline
axiom createCreate Axiom resources
axiom devStart a local development server with hot reload
axiom doctorCheck the local toolchain needed to build and test Axiom packages
axiom flowAuthor and compile flows (graphs of published nodes)
axiom generateCompile .proto files into language bindings
axiom importImport proto definitions from a published package
axiom infoShow package details, nodes, messages, and live endpoint
axiom initInitialize a new Axiom package
axiom loginAuthenticate with the Axiom platform
axiom memoryInspect and manage agent memory for your flows
axiom publishPublish a pushed package to the public marketplace
axiom pushPush the package to the Axiom platform (tenant-private)
axiom removeRemove Axiom resources
axiom searchSearch the Axiom package marketplace
axiom skillsManage the Axiom authoring Skills for Claude Code
axiom testRun language-native tests with axiom validation
axiom validateValidate axiom.yaml, proto definitions, and node signatures
axiom versionPrint the axiom CLI version
axiom whoamiShow the current authenticated user

See also

  • axiom build — Build a local Docker image identical to the publish pipeline
  • axiom create — Create Axiom resources
  • axiom dev — Start a local development server with hot reload
  • axiom doctor — Check the local toolchain needed to build and test Axiom packages
  • axiom flow — Author and compile flows (graphs of published nodes)
  • axiom generate — Compile .proto files into language bindings
  • axiom import — Import proto definitions from a published package
  • axiom info — Show package details, nodes, messages, and live endpoint
  • axiom init — Initialize a new Axiom package
  • axiom login — Authenticate with the Axiom platform
  • axiom memory — Inspect and manage agent memory for your flows
  • axiom publish — Publish a pushed package to the public marketplace
  • axiom push — Push the package to the Axiom platform (tenant-private)
  • axiom remove — Remove Axiom resources
  • axiom search — Search the Axiom package marketplace
  • axiom skills — Manage the Axiom authoring Skills for Claude Code
  • axiom test — Run language-native tests with axiom validation
  • axiom validate — Validate axiom.yaml, proto definitions, and node signatures
  • axiom version — Print the axiom CLI version
  • axiom whoami — Show the current authenticated user