Client project · closed circuitWeb + Telegram

Оптимус — an autonomous AI network administrator for the office

An autonomous AI network administrator for the office: it watches the nodes and the links, draws the network map, notices a failure and carries out permitted actions by itself. The result lands in an app and in one live Telegram message. The client's data is kept closed.

Network map — Оптимус
What it does

What it does

Network-map diagrams on made-up data: the device names are neutral, with no real addresses, names or passwords of the client. These are not shots of the live system — the interactive map is in the demo.

Network map — Оптимус

Network map

The office nodes by tier: power, links, the router, servers, backup storage, users. The frame colour is the node's state; press a node in the demo to open its card.

Failure and cause — Оптимус

Failure and cause

A failing node lights up on the map, with what exactly does not answer and what suffers from it.

Action and report — Оптимус

Action and report

The permitted action is done and the node is fine again; a short report: what happened, what was done, what it is now. The same text arrives in Telegram.

1 / 3
Telegram widget

Interactive in Telegram

A widget is one live message in the chat: the actions sit inside it, with no caption or button rows under the text. The shots are the approved design on made-up data.

Confirming an action — Оптимус
Design · made-up dataConfirming an actionA dangerous action takes two steps inside the widget: “Выключить сервер?” → “Да, выключить”. Without the first step the server is not switched off (a test).
How it is built and supported

Under the hood

Design
The module inside the network only connects outwards: the office network has no inbound ports; the “brain” is in the cloud, with the bot and the app
Actions
Commands come only from a whitelist (status, a service restart, a database copy, an inventory); there is no arbitrary command from the cloud
Self-check
The state is checked every minute; alert signals go out even when the widget is refused (a test)
Widget
One live message with no caption or button rows; taps send no new messages (a test)
Checks
767 tests and 90 bot checks; the widget was checked at 320 and 390 px with no overflow
How we would build one for you
DemoDevelopmentLaunch14 days of supportSubscription

I want one like this

A FROST manager will already know you looked at Оптимус — tell us what you need.

I want one like this
Open the demoI want one like this