Follow these steps to get the NEPI Docker container running on your hardware.
Before installing, confirm your hardware meets the minimum requirements.
Supported platforms:
Software requirements:
If Docker is not already installed on your system, follow the official installation guide for your platform.
For Jetson platforms: Docker comes pre-installed on JetPack. Verify with:
For x86 systems: Install Docker Engine following the official Docker documentation.
Download the latest NEPI container image from Docker Hub.
This downloads the full NEPI platform including all drivers, AI frameworks, automation tools, and the browser-based UI.
Start NEPI with the following command. This launches the platform with access to your host hardware and network.
For x86 systems without NVIDIA GPU, omit the --runtime nvidia flag.
Once the container is running, open a web browser and navigate to your device's IP address on port 5003.
You should see the NEPI web UI with dashboards for system status, connected hardware, sensor feeds, and AI outputs.
Now that NEPI is running, here's where to go next.
Plug in your sensors and cameras. NEPI will automatically detect and configure supported devices.
Hardware setup guideWalk through a complete project from sensor connection to AI deployment and automation.
Browse tutorialsAsk questions, get help from other developers, and share what you're building.
Join DiscordIf you run into issues or have questions about your setup, we're here to help.