Skip to content

Getting Started

Susant Sahani edited this page Aug 18, 2026 · 2 revisions

Getting Started

Install Zyvor Argus and run your first smoke suite. Deep: Tutorial 01 · README.

Prerequisites

  • Python 3.10+ (3.11+ recommended)
  • Node.js 20+
  • Git
  • Optional: LLM API key, gh CLI for GitHub specs

Install

git clone https://github.com/hypersdk/zyvor-argus.git
cd zyvor-argus
cp .env.example .env
# Minimum:
# ZYVOR_BASE_URL=https://zyvor.dev

make install
# → pip install -e ".[dev]", npm install, Playwright Chromium

First smoke (no LLM)

argus test exec --grep @smoke
# or
argus test exec

Against public demo with video/HAR: Tutorial 13.

Full local pipeline

argus test run --source local
open reports/qa-summary.html
# Interactive Playwright report:
npm run report

Container (v0.8.0+)

docker pull ghcr.io/hypersdk/zyvor-argus:latest
docker run --rm --env-file .env ghcr.io/hypersdk/zyvor-argus:latest test --grep @smoke
docker run --rm -p 8080:8080 --env-file .env \
  ghcr.io/hypersdk/zyvor-argus:latest serve --port 8080 --host 0.0.0.0
# → http://localhost:8080/dashboard

Mission Control

argus serve --port 8080
open http://localhost:8080/dashboard

See Mission Control.

Next

  1. CLI Commands
  2. Test Authoring — specs & GitHub
  3. Tutorials index (15 guides)

Clone this wiki locally