LEVIATHAN SYSTEMS

Developer resources

Leviathan Systems CLI

The official command-line tool reads published service listings, educational articles and the company profile. It returns JSON for scripts and local agent workflows.

Install with npm

Use Node.js 20 or later. Install the package archive from the official website, then run its CLI through npm exec. No account, API key, install script or third-party runtime dependency is required.

npm install https://www.leviathansystems.co/downloads/leviathan-public-content-1.0.0.tgz
npm exec -- leviathan-content --help
npm exec -- leviathan-content list service
npm exec -- leviathan-content search rack integration
npm exec -- leviathan-content read service:rack-and-stack
npm exec -- leviathan-content profile

For a single invocation without a project install:

npx --package=https://www.leviathansystems.co/downloads/leviathan-public-content-1.0.0.tgz leviathan-content search cabling

Global CLI installation

For a command available outside one project, install the same official archive globally:

npm install -g https://www.leviathansystems.co/downloads/leviathan-public-content-1.0.0.tgz
leviathan-content search rack integration
leviathan-content --version

The package and commands are identical to the project-local and npx options above.

Commands and exit codes

  • list [article|service] returns the first catalog page with its cursor.
  • search <title words> searches published titles.
  • read <catalog-id> retrieves one published resource; Markdown is null when only the preserved HTML representation is available.
  • profile retrieves the company profile and service boundaries.
  • --version and --help require no network request.

Success exits with 0. Invalid input and failed requests exit with 1 and emit a JSON error to standard error. Honor retryAfter when a burst limit applies. The CLI performs no write operations and keeps no local account or visitor state.

Download the CLI package · Verify the download · JavaScript and Python SDKs · API documentation