Complete guide to using NetPilot for AI-powered network lab automation.
Last updated: February 10, 2026
NetPilot makes it easy to create network labs using natural language. Follow these steps to get started:
Create your account at app.netpilot.io and access the AI-powered lab builder.
Use natural language to tell NetPilot what kind of network you want to build.
Examine the network design and configurations created by our AI.
Launch your lab in the cloud or export for local use.
Here are some example commands to get you started:
"Create a CCNA lab with 2 routers and 2 switches for OSPF routing""Design an MPLS network with 4 PE routers and 2 P routers""Build a data center fabric with VXLAN and EVPN""Create a multi-vendor lab with Cisco, Arista, and Nokia SR Linux"NetPilot understands natural language commands. Here are some patterns that work well:
NetPilot supports a wide range of network devices from major vendors, powered by Containerlab.
Some vendor images require a BYOI (Bring Your Own Image) license on Pro or higher plans. Nokia SR Linux, FRR Router, and Linux Endpoints are pre-installed on all plans.
NetPilot supports multiple deployment options:
Deploy directly to our managed Containerlab instances for instant access. Choose from 4, 8, 16, or 32-core VMs depending on your plan.
Export topology files for your local Containerlab installation.
Download individual device configurations for manual setup.
Check that all device connections are valid and Containerlab server has sufficient resources. Verify your network topology doesn't have conflicting IP addresses or interface assignments.
Try being more specific about device types, protocols, and topology requirements. Use clear, structured language and include specific technical details.
Provide more details about IP addressing, VLANs, and routing requirements. The more specific your request, the more complete the generated configurations will be.