Skip to content
VEX-NX

AI and automation

Describe it. Generate it. Automate it.

VEX-NX turns plain language and real configs into working labs, and opens every lab to your scripts and AI agents. Available on the free Student edition.

Assist

Ask for a lab in plain language.

Tell Assist what you want to build, such as a two-spine, two-leaf eBGP fabric with a host on each leaf, and it drafts the topology and configs for you to review and create.

  • Drafts labs and configs from natural language
  • Uses your own OpenRouter key, set by your administrator
  • Available on Student and Enterprise
Assist studio drafting a lab

Generate Lab

Turn running configs into a lab.

Paste show run output from Cisco, Arista, Juniper, or FRR. VEX-NX finds the devices, infers links from shared subnets, and loads each config at first boot. Remap, Map, or Redesign to FRR stand-ins when you don’t have vendor images.

  • Reads IOS, NX-OS, EOS, Junos, and FRR
  • Works without Assist; Assist improves Redesign
  • Review every generated lab before you rely on it
Generate Lab: Create lab from running-config dialog

REST API and MCP

Let your scripts and agents drive the lab.

Every lab is reachable over a JWT-authenticated REST API with an OpenAPI reference. An MCP-style tool catalogue lets AI agents list labs, add nodes and links, start nodes, run CLI commands, and start captures.

  • GET /api/v1/mcp/tools and POST /api/v1/mcp/call
  • Tools for topology, configs, power, live CLI, and capture
  • Configuration and Automation Studio for repeatable runs
Automation Studio and the API driving a lab

Your data, your choice

Assist is optional and off until an administrator adds an OpenRouter key. When it is on, the prompts and configs you give Assist travel from your appliance to OpenRouter over HTTPS. Everything else, including your labs, images, and captures, stays on your hardware. Redact passwords, community strings, and customer addresses before pasting real configs.

AI questions

Do I need Assist to use VEX-NX?

No. Every lab feature works without it, including Generate Lab’s config parsing.

Which AI providers are supported?

Assist uses OpenRouter in current builds. Your administrator chooses which models are available.

Is there an MCP server I can add to my desktop tools?

VEX-NX publishes an MCP-style tool catalogue over its REST API. Point your agent at the appliance URL with a user token; there is no separate stdio server yet.

Launch your first lab today.

Download VEX-NX and install it on your own VMware host or server. The Student edition is free.