Talus-Network/nexus-sdk
The Nexus SDK is a set of tools to help facilitate developers building with Nexus, the Agentic Workflow Engine, to build Talus agents or Talus tools
Nexus SDK
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.
Installation
You can install Nexus CLI using several convenient methods:
Using Homebrew (macOS/Linux)
brew tap talus-network/tap
brew install nexus-cliArch Linux
The nexus-cli is also available in the AUR (Arch User Repository). You can install it using your preferred AUR helper:
yay -S nexus-cliUsing cargo-binstall (recommended for faster binaries)
If you prefer quicker binary installation, use cargo-binstall:
cargo binstall --git https://github.com/talus-network/nexus-sdk nexus-cliUsing Cargo
To install directly from the source using cargo, run:
cargo install nexus-cli \
--git https://github.com/talus-network/nexus-sdk \
--tag v0.7.0 \
--lockedUsage
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
scheduler Manage scheduler tasks and occurrences
gas Manage Nexus gas budgets and tickets
network Manage Nexus networks and leader caps
completion Provide shell completions
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.
Development
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 RustLearn more about just in the official manual.