Advantech Edge Agent is an interactive sandbox designed to facilitate the rapid design and experimentation of automation agents, personal assistants, and edge AI systems. It seamlessly integrates multimodal Large Language Models (LLMs), speech and vision transformers, vector databases, prompt templates, and function calling with live sensors and I/O. Optimized for deployment on Jetson devices, it offers on-device computing, low-latency streaming, and unified memory for enhanced performance.
💡Advantech Edge Agent is built on Agent Studio from Jetson AI Lab, enhanced with additional custom features. Users may find the official tutorial, the Jetson Forums and GitHub Issues from NVIDIA helpful.
- Interactive Environment: Design and test automation agents and personal assistants in a user-friendly interface.
- Multimodal Integration: Combine LLMs with speech and vision transformers for comprehensive AI solutions.
- Real-Time Sensor Integration: Connect and interact with live sensors and I/O for real-world applications.
- Optimized for Jetson Devices: Leverage on-device computing and low-latency streaming for enhanced performance.
💡Learn more about Preset Projects of using Edge Agent in wiki.
💡Watch a quick intro video here.
| Name | Description |
|---|---|
| Product | MIC-733-AO5A1 (32GB) / MIC-733-AO6A1 (64GB) |
| JetPack Version | |
| Storage | 512GB NVMe SSD (recommended) |
| USB Camera | Logitech c270 HD webcam or any V4L2 compatible camera |
| Internet | Required during installation |
Our short video tutorial walks you through the steps for installation and configuration. Click it to learn more.
Clone this repository to your JetPack 6 device:
git clone https://github.com/advantech-EdgeAI/edge_agent.gitStarting from JetPack 6, the SDK Manager does not install Docker service by default.
Check the Docker version to ensure that the Docker service is installed and running properly on your system:
docker --versionIf Docker is not available, run the following script to install and enable it on your JetPack 6 device:
bash init-dockerd-jetson-jp6.sh🔔 If your root filesystem (/) has more than 200 GB of free storage, you can skip this step and proceed to the 'Download Essential Data' section.
-
Power off your Jetson device and disconnect peripherals.
-
Insert the NVMe SSD into the carrier board, ensuring it's properly seated and secured.
-
Reconnect peripherals and power on the device.
-
Verify the SSD is recognized by running:
lspci
You should see an entry similar to:
0007:01:00.0 Non-Volatile memory controller: Marvell Technology Group Ltd. Device 1322 (rev 02)
- Follow the 'Format and Set Up Auto-Mount' section in this link.
- Follow the 'Migrate Docker Directory SSD' section in this link.
You can follow these optional steps to verify that the SSD is configured correctly for Docker images and disable Apport reporting:
Run the following script to download Docker images and the necessary packages:
bash download-EA-JC-2ssd.shStart the Edge Agent, and the backend will listen on port 8050 on localhost:
bash startEA.shOnce the Edge Agent starts up successfully, open another terminal to launch the web browser (Chromium):
bash launch-chromium.shAt this stage, you should have successfully started the Edge Agent and accessed it via Chromium.
Load a preset project for a quick demo. Click to learn more.
Click to check out the six scenarios of customized, high-efficiency AI deployment that help clients Build Smarter & Faster.
We maintain frequently asked questions as GitHub Issues. This allows for better tracking, discussions, and updates.
How to Find Answers:
- Check the FAQ label in Issues to see if your question has already been answered.
- Use the search bar in the Issues tab to find relevant discussions.
- If you can’t find what you need, feel free to open a new issue with your question!
Looking for tech support or have a business inquiry? Let’s talk: Contact Form



