Same devices you love from ContainerLab — Cisco IOL, Nokia SR Linux, Arista cEOS — now cloud-hosted with AI that generates your topology and configs automatically.
Watch how NetPilot deploys a multi-vendor lab to cloud ContainerLab from a single description.
ContainerLab is powerful — but the setup and manual config eat into your productive time.
ContainerLab requires Docker, a Linux host (or WSL), and careful system configuration. NetPilot runs ContainerLab in the cloud — open your browser and start building.
Every lab starts with a YAML file defining nodes, links, and images. NetPilot's AI generates the topology from plain English — no YAML, no syntax errors.
Most vendor images require downloading, converting, and building Docker containers manually with vrnetlab. NetPilot includes 3 vendors built-in and automates the build process for 6 more — just upload the file.
ContainerLab deploys devices but doesn't configure them. You write every routing protocol, VLAN, and ACL by hand. NetPilot's AI generates complete vendor-specific configs automatically.
NetPilot uses ContainerLab under the hood — and adds AI, cloud hosting, and zero-setup deployment.
| Feature | NetPilot | ContainerLab |
|---|---|---|
| Setup | None — cloud-hosted | Docker + Linux host (1-2 hours) |
| AI Lab Generation | Describe in plain English → AI builds everything | Write YAML + configs manually |
| Device Images | 3 built-in + 6 via one-click upload | Source, download, and build yourself |
| Cloud Access | Built-in — any browser | Self-hosted or GitHub Codespaces |
| Topology Definition | Natural language | YAML files |
| Config Generation | AI generates vendor-specific configs | None — manual CLI on each device |
| Time to Working Lab | 2 minutes | 20-40 minutes (YAML + manual configs) |
| Maintenance | Zero — fully managed | Docker updates, image management, host OS |
No YAML, no Docker, no image management. Just describe and deploy.
"Build a multi-vendor OSPF lab with Cisco and Nokia routers" or "Create a VXLAN EVPN leaf-spine fabric" — describe it in plain English.
NetPilot's AI creates the topology, assigns IP addresses, writes vendor-specific device configs, and deploys to cloud-hosted ContainerLab — no YAML required.
SSH into real devices from your browser. Same Cisco IOL, Nokia SR Linux, Arista cEOS, and FRR you know from ContainerLab — without the setup.
Same devices, same protocols, same real CLIs — now with AI and cloud.
Common questions about using NetPilot as a ContainerLab alternative