The Nexus SDK is a collection of tools that simplifies building with Nexus, the Agentic Workflow Engine. Developers can quickly create Talus agents or Talus tools.
This repository includes open-source Nexus packages:
For complete documentation, visit the official Nexus SDK docs.
You can install Nexus CLI using several convenient methods:
brew tap talus-network/tap
brew install nexus-cli
The nexus-cli is also available in the AUR (Arch User Repository). You can install it using your preferred AUR helper:
yay -S nexus-cli
If you prefer quicker binary installation, use cargo-binstall:
cargo binstall --git https://github.com/talus-network/nexus-sdk nexus-cli
To install directly from the source using cargo
, run:
cargo install nexus-cli \
--git https://github.com/talus-network/nexus-sdk \
--tag v0.1.0 \
--locked
Run the nexus
command to see all the available options:
$ nexus help
Nexus CLI
Usage: nexus [OPTIONS] <COMMAND>
Commands:
tool Manage Nexus Tools
conf Manage Nexus Configuration
dag Validate, publish and execute Nexus DAGs
network Mange Nexus networks and leader caps
help Print this message or the help of the given subcommand(s)
Options:
--json Change the output format to JSON
-h, --help Print help
-V, --version Print version
For more detailed instructions, visit the Nexus CLI documentation.
We use just, a straightforward command runner similar to make
.
To explore the available tasks, run:
$ just --list
Available recipes:
cli ... # Commands concerning Nexus CLI
sdk ... # Commands concerning the Nexus SDK
toolkit-rust ... # Commands concerning Nexus Toolkit for Rust
tools ... # Commands concerning native Nexus Tools
Learn more about just
in the official manual.