Type something to search...
Hermes API Agent
Hermes API Agent

Hermes API Agent

Enrico Sbuttoni

Hermes is an intelligent API agent for managing 5G O-RAN network resources through natural language interaction. It enables conversational deployment, retrieval, modification, and deletion of network entities such as terminals, networks, and infrastructure elements, with automatic YAML generation and schema validation for cloud-native network environments.

develop
18
10

Detailed Description

This artifact is a conversational API execution agent within the BubbleRAN MX-AI multi-agent architecture, designed to automate cloud-native network lifecycle management. Hermes API Agent translates natural language or semi-structured intents, typically from the SMO Agent, into validated Kubernetes operations for managing 5G O-RAN resources. It converts high-level requests into Kubernetes Custom Resource Definitions (CRDs) compliant YAML manifests, validates them against Kubernetes CRD schemas, and safely executes create, read, update, and delete operations on the cluster. By abstracting low-level API interactions, Hermes API Agent enables secure, deterministic, and intent-driven orchestration of network resources.

Key Features

  • UE lifecycle management
  • Secure intent-to-API translation
  • Multi-agent workflow integration
  • Network and terminal blueprint generation for SMO

Use Cases

  • 5G SA network deployment automation
  • Network and UE retrieval operations
  • Safe deletion of network resources

External Resources

AI Agent Training


BubbleRAN open documentation
View Details

Technical Details


Version2025.12
Published21 Jan, 2026
Base
Platform:
BubbleRAN MX-PDK and MX-AI

Author


Enrico Sbuttoni
Enrico Sbuttoni

Tags


  • O-RAN
  • Artificial Intelligent
  • Monitor
  • Control
  • OpenAirInterface
  • srsRAN
  • Amarisoft
  • LITEON
  • Benetel
  • Open5GS

Affiliation


  • BubbleRAN
  • EURECOM

Certified By


  • BubbleRANBubbleRAN

More from Enrico Sbuttoni

AUTO-RAN Monitoring Agent

AUTO-RAN Monitoring Agent

Enrico Sbuttoni

An AI-driven monitoring agent designed to track key network KPIs, including UL/DL throughput, Signal-to-Noise Ratio (SNR), and pZeroNominal values for PUCCH and PUSCH, in cloud-native 5G O-RAN networks. The agent dynamically queries VictoriaMetrics and provides structured KPI responses to higher-layer agents within the multi-agent workflow.

O-RANMonitorArtificial Intelligent+1
develop
66
24
AUTO-RAN Config Planner Agent

AUTO-RAN Config Planner Agent

Enrico Sbuttoni

An AI-driven config planner agent that designs cell reconfiguration strategies to optimize network performance. It coordinates with the Monitoring Agent to retrieve KPI context and with the Validation Agent to assess candidate configurations before recommending an optimized reconfiguration plan to higher-layer agents.

O-RANArtificial IntelligentControl+1
develop
72
29
SMO Agent

SMO Agent

Andrea Leone
Enrico Sbuttoni

The Service Management and Orchestration (SMO) Agent processes high-level intents for network lifecycle management, including deployment, monitoring, and deletion. It operates on top of the Hermes API Agent, translating service-level intents into structured orchestration requests.

O-RANArtificial IntelligentMonitor+7
develop
46
37

Related Artifacts

SMO Agent

SMO Agent

Andrea Leone
Enrico Sbuttoni

The Service Management and Orchestration (SMO) Agent processes high-level intents for network lifecycle management, including deployment, monitoring, and deletion. It operates on top of the Hermes API Agent, translating service-level intents into structured orchestration requests.

O-RANArtificial IntelligentMonitor+7
develop
46
37