ARIA

Platform Features

Everything you need to operate MikroTik networks with AI — from natural language troubleshooting to automated provisioning.

Natural Language Troubleshooting

Ask questions about your network in plain English. ARIA uses a Retrieval-Augmented Generation (RAG) pipeline to ground every answer in real RouterOS documentation and your network's actual state. No hallucinations — every response is backed by verified data.

aria-console

> Why is customer "Hotel Miramare" experiencing packet loss on VLAN 20?


# ARIA retrieves context from RAG knowledge base...

# Querying OptiWize EPP for device status...


Analyzing device RB4011-HM-01 (192.168.88.1)...

Interface ether2-vlan20: UP, running

Firewall rule #14 on chain forward: action=drop, src=10.20.0.0/24


Root cause: Firewall rule #14 is dropping inter-VLAN traffic

from VLAN 20 (10.20.0.0/24) to the file server subnet.


Suggested fix: /ip firewall filter set 14 disabled=yes

Or apply template: inter-vlan-allow

How RAG Works

1

Your question is embedded into a vector

2

Semantic search finds relevant RouterOS docs

3

Context + query sent to LLM for grounded response

4

Real device data injected from OptiWize EPP

Agentic Tool Execution

ARIA doesn't just suggest — it executes. Eight purpose-built tools let the AI agent take real actions on your network. Each tool is validated, sandboxed, and logged for complete auditability.

get_customers

Retrieve customer list with filtering by name, status, or service plan

get_devices

Query devices by customer, model, firmware version, or connection status

run_ping

Execute ICMP ping to any host or IP with configurable count and packet size

run_traceroute

Trace network path to destination showing each hop latency and loss

run_bandwidth_test

Measure throughput between devices or to external targets in real-time

run_complete_troubleshoot

Full diagnostic workflow: ping, trace, bandwidth, interface check in one command

run_custom_command

Execute any RouterOS CLI command on a target device with output capture

apply_template

Deploy validated configuration templates with variable substitution

Template Provisioning

55+ validated RouterOS configuration templates across 8 categories. Every template uses variable substitution for safe, repeatable deployment — the AI selects the right template and fills in your network's specific values.

12

Firewall

8

DHCP

9

VPN

7

Routing

6

QoS

5

VLAN

4

DNS

4

Monitoring

template: vpn-ipsec-site2site

# Template: vpn-ipsec-site2site

# Category: VPN | Variables: 6


/ip ipsec peer add address={{remote_ip}} \

  local-address={{local_ip}} \

  secret={{shared_secret}}


/ip ipsec policy add \

  src-address={{local_subnet}} \

  dst-address={{remote_subnet}} \

  tunnel=yes sa-src-address={{local_ip}} \

  sa-dst-address={{remote_ip}}

Real-time Streaming

Every response streams token-by-token via Server-Sent Events (SSE). You see ARIA thinking in real time — no waiting for a complete response. Tool execution results appear inline as they complete.

SSE Connection Active

event: message

data: {"type":"token","content":"Analyzing"}

data: {"type":"token","content":" device"}

data: {"type":"token","content":" RB4011..."}

event: tool_call

data: {"type":"tool","name":"run_ping","status":"executing"}

data: {"type":"tool_result","output":"4 packets, 0% loss, avg 2.3ms"}

event: message

data: {"type":"token","content":"Ping successful..."}

Result: The user sees each token appear instantly, tool executions highlighted inline, and a final structured response — all without page reloads.

Session Management

Every conversation is a persistent session. Switch between troubleshooting contexts, revisit past diagnoses, and export complete session transcripts as PDF for documentation and compliance.

Persistent History

All conversations saved server-side. Resume any session where you left off, even after browser close.

Multi-Session

Run multiple troubleshooting sessions in parallel. Each session maintains its own context and device scope.

PDF Export

Export any session as a formatted PDF report. Perfect for incident documentation, shift handovers, and audits.

See it in Action

Experience ARIA's full capability set with a live demo on your own network data.

Request a Demo