Welcome to the official github site for the Edge AI. This site contains setup guide, sample code for common edge AI devices (Raspberry Pi, Nvidia Jetson, and normal PCs). It also contains one SJSU Cyber-AI Curriculum, which is designed for high school and university students to learn about Linux, AI, and cybersecurity through hands-on labs on the NVIDIA Jetson Orin Nano platform.
The full curriculum document is available at Documents.
Clone the Repository
sjsujetson@sjsujetson-01:/Developer$ git clone https://github.com/lkk688/edgeAI.gitInstall the python package edgeLLM:
edgeAI % pip install -e .From any places, you can import edgeLLM and use its functionalities, e.g., from edgeLLM.utils import performance_monitor
Documents are inside the folder of docs. It also contains one sub-folder curriculum for CyberAI summer camp. You can build this curriculum as a local HTML site or generate a PDF using MkDocs and the Material for MkDocs theme.
% conda activate mypy311
pip install mkdocs mkdocs-material
pip install mkdocs-revealjsmkdocs serveOpen your browser to: http://localhost:8000
mkdocs buildHTML files will be generated in the site/ directory.
Install weasyprint or use browser print-to-PDF from localhost:8000.