Universal Deployment Engine v1.1.0

Install Siyarix

Automated, production-ready installers for Linux, macOS, Windows, Android (Termux), and container sandboxes with multi-architecture cascading.

Production Enterprise One-Liner

Linux & BSD Installation

Automated one-liner supporting Debian, Ubuntu, Kali, Arch, Fedora, Alpine, openSUSE, FreeBSD, and WSL2.

x86_64arm64 / aarch64armv7lriscv64
$curl -fsSL https://siyarix.github.io/install.sh | bash
Customize Enterprise Flags & Options:
Method:
Alternative using wget:wget -qO- https://siyarix.github.io/install.sh | bash
Python 3.11+ (Auto-bootstrapped if missing)
curl or wget
Bash 4.0+
1

Verify Installation

Check the installed binary version and make sure Siyarix is properly hooked to your PATH.

siyarix --version
2

Run Onboarding Setup

Launch the interactive 11-step wizard to configure AI providers (OpenAI, Gemini, Claude, Ollama).

siyarix init
3

Start Security Audit

Execute your first comprehensive multi-wave system and network security assessment.

siyarix audit

Enterprise Installer Flags Matrix

All installer scripts accept automated flags for unattended servers, dry-run security audits, and air-gapped nodes.

Unix Flag (sh)Windows Param (ps1)Environment VariablePurpose & Behavioral Effect
--silent, -s-SilentSIYARIX_SILENT=1Suppresses banners and interactive prompts for CI/CD pipelines.
--dry-run, -d-DryRunSIYARIX_DRY_RUN=1Simulates installer execution without downloading or modifying system.
--with-tools-WithToolsSIYARIX_WITH_TOOLS=1Installs security binaries (`nmap`, `hydra`, `sqlmap`) alongside Siyarix.
--method <name>-Method <name>SIYARIX_METHOD=<name>Forces specific manager: `uv`, `pipx`, `pip`, `winget`, `choco`, `brew`.
--version <ver>-Version <ver>SIYARIX_VERSION=<ver>Pins installation to an exact release version (e.g. `1.1.0`).
--no-modify-path-NoModifyPathSIYARIX_NO_MODIFY_PATH=1Disables appending binary folders to ~/.bashrc, ~/.zshrc, or Registry PATH.

Uninstallation & Forensic Trace Purge

Choose between standard package removal or zero-trace forensic purge across all platforms.

Linux & macOS
curl -fsSL https://siyarix.github.io/uninstall.sh | bash
Windows (PowerShell)
irm https://siyarix.github.io/uninstall.ps1 | iex
Android (Termux)
curl -fsSL https://siyarix.github.io/uninstall-termux.sh | bash

Need step-by-step guidance, offline air-gap deployment, or custom build instructions?