Skip to main content

SAGE CLI — isage-cli

PyPI version Python 3.11+ License: MIT

SAGE CLI is the unified command-line interface for the SAGE platform (L5 Interface Layer).

Layer Info

Property Value
Layer L5 (Interface Layer — top of the stack)
PyPI isage-cli
Import sage.cli
Depends on isage-common (L1), isage-kernel (L3), isage-middleware (L4)

Features

  • App management — run, stop, status for SAGE apps
  • LLM service control — start, stop, status for LLM services
  • Cluster management — head/worker node management
  • Pipeline management — pipeline lifecycle commands
  • Platform utilities — env, config, logs, extensions, doctor

Installation

pip install isage-cli

Quick Start

# Show all commands
sage --help

# Check environment
sage platform doctor

# Start LLM service
sage app llm start --model llama3

Development Setup

git clone https://github.com/intellistream/sage-cli.git
cd sage-cli
./quickstart.sh --dev --yes

Architecture

sage.cli (L5)
├── commands/
│   ├── apps/        — App-level commands (chat, embedding, gateway, inference, llm, pipeline)
│   └── platform/    — Platform commands (cluster, config, docs, doctor, env, job, logs, ...)
└── core/            — Base classes, config, exceptions, output utilities

Related Repositories

Package Layer Purpose
isage-common L1 Core utilities, config, logging
isage-kernel L3 Streaming runtime, scheduler, flow DSL
isage-middleware L4 Domain operators, service components

License

MIT — see LICENSE.

Metadata

Release files for isage-cli 0.2.4.43

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for isage-cli 0.2.4.43
File Size Uploaded
isage_cli-0.2.4.43.tar.gz 194.6 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for isage-cli 0.2.4.43
File Interpreter ABI Platform
isage_cli-0.2.4.43-py2.py3-none-any.whl Python 2, Python 3 none any Details

Total release size: 416.4 kB

Release files / isage_cli-0.2.4.43.tar.gz

Download URL isage_cli-0.2.4.43.tar.gz
Size 194.6 kB
Tags Source
SHA-256 checksum
How to use checksums
32d1fa579567bf8c0bc8f527487a36ad45f5461ac88f41c5b573f4e21abb18ee
BLAKE2b-256 checksum
How to use checksums
0b04584194ab5f60c7b4e9c9beb14a7d1d4da038aba5080750404912c25bf2ed
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.11.14

Release files / isage_cli-0.2.4.43-py2.py3-none-any.whl

Download URL isage_cli-0.2.4.43-py2.py3-none-any.whl
Size 221.7 kB
Tags Python 2 Python 3
SHA-256 checksum
How to use checksums
c47461cea76970efd7c5b14651d667e37c1a240706024c6a0aeb1fca222579b7
BLAKE2b-256 checksum
How to use checksums
9962021fd0059150aea9d7647cc0cf750c7ffa3e4d708a122c67d4252e99c5bd
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.11.14
Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page