Developer Guide
Project Architecture
High-Level Structure
oktopus/
├── agent/ # USP Agent configuration and examples
├── backend/ # Core backend services
│ └── services/
│ ├── controller/ # Main controller service
│ └── mtp/ # Message Transfer Protocol adapters
├── frontend/ # Next.js web application
├── deploy/ # Deployment configurations
└── docs/ # GitBook documentationBackend Architecture
Frontend Architecture
Development Setup
Prerequisites
Building the Services
Local Development
Running the Services
Code Organization
Backend Service Structure
Pull Request Process
Understanding Key Concepts
Device Communication Flow
CWMP vs USP Implementation
Documentation
Resources
Getting Help
License
Last updated