Keyboard shortcuts

Press or to navigate between chapters

Press S or / to search in the book

Press ? to show this help

Press Esc to hide this help

安装

cargo install adora-cli           # CLI(adora 命令)
pip install adora-rs              # Python 节点/算子 API

从源码安装

git clone https://github.com/dora-rs/adora.git
cd adora
cargo build --release -p adora-cli
PATH=$PATH:$(pwd)/target/release

# Python API (requires maturin >= 1.8: pip install maturin)
# Must run from the package directory for dependency resolution
cd apis/python/node && maturin develop --uv && cd ../../..

平台安装器

macOS / Linux:

curl --proto '=https' --tlsv1.2 -LsSf \
  https://github.com/dora-rs/adora/releases/latest/download/adora-cli-installer.sh | sh

Windows:

powershell -ExecutionPolicy ByPass -c "irm https://github.com/dora-rs/adora/releases/latest/download/adora-cli-installer.ps1 | iex"

构建特性

特性描述默认
tracingOpenTelemetry 追踪支持
metricsOpenTelemetry 指标收集
pythonPython 算子支持(PyO3)
redb-backend持久化协调器状态(redb)
prometheus协调器上的 Prometheus /metrics 端点
cargo install adora-cli --features redb-backend

验证

adora --version
adora status