A multi-agent management system.
For user guides and other documentation, see docs.
crates/cli— Command-line interface for the multi-agent management systemcrates/desktop— Graphical user interface for the multi-agent management systemcrates/lib— Shared business logic for the multi-agent management system
# Nix shell
nix develop# Test all crates
cargo test
# Test a specific crate
cargo test -p cli
cargo test -p desktop
cargo test -p lib# Build all crates
cargo build
# Build CLI
cargo build -p cli
# Build desktop
cargo build -p desktop
# Build with experimental adapters
cargo build -p cli --features matrix,signal
cargo build -p desktop --features matrix,signal# Install CLI
cargo install --path crates/cli
# Install desktop
cargo install --path crates/desktop
# Install with experimental adapters
cargo install --path crates/cli --features matrix,signal
cargo install --path crates/desktop --features matrix,signal# Run CLI
chai help
# Run Desktop
chai-desktopLicensed under the GPL-3.0: https://www.gnu.org/licenses/gpl-3.0.html