The web UI Arista forgot to ship

Stop SSH-ing into your switches.

A single 17 MB binary that talks straight to EOS eAPI. No agent on the switch, no cloud account, no licence. Point it at your switch and go.

v1.4.0 · May 2026 macOS · Linux · Windows EOS 4.20+
leaf-01.dc1.local · 7280SR · 32×100G live
26 up 1 shut 2 down 3 unused
Refreshed 0.4s ago
starkrista.local:8082/dashboard

Live overview

Backup Reload
Ports up
26 / 32
+1 since 09:00
BGP est.
4 / 4
all peers up
Tunnels
12
stable
Uptime
87d
since 2026-02-19
Up Shut Down Unused
Before — 4 perfect CLI commands
leaf-01> enable
leaf-01# configure terminal
leaf-01(config)# interface Ethernet 1/3
leaf-01(config-if)# no shutdown
leaf-01(config-if)# end
leaf-01# write memory # did you forget?
After — one right-click
Right-click Ethernet 1/3
Click No shutapplied · saved
Running-config persisted to startup
The problem

Managing Arista in 2026 still looks like 2006.

You SSH, you type enable, you type configure, you cross your fingers, you remember write memory — or you don't. There's no visual log of what changed. There's no quick view of who's on which VLAN. There's no easy way to give a junior teammate read-only access without inventing AAA roles.

You memorize CLI

Every routine task is four perfectly-ordered commands. Forget one, redo the change.

You can't see what's moving

Counters are a show interfaces counters | grep loop and an Excel sheet.

You can't share safely

AAA + privilege levels are heavier than the value they unlock. So you don't share.

The solution

One binary. Every Arista switch. Zero CLI.

StarkRista is a single, self-contained web app. It talks to your switch over the standard EOS eAPI — the same JSON-RPC interface Arista has shipped since EOS 4.12. No agent on the switch. No external database. No SaaS dependency. Run it on a laptop, a jump host, or a Raspberry Pi.

You
browser
HTTP ─────
~>
StarkRista
single binary · 17 MB
HTTPS · eAPI ─────
Arista Switch
any model · EOS 4.20+
Features

Six things you'll use the first hour.

Every feature was built because someone asked for it on a Friday afternoon and didn't want to wait until Monday. The full list lives on the features page.

Ports up
26/32
BGP
4/4
01Live dashboard

Every port. Every session. Live.

See every port, every BGP session, every tunnel — updating live, no refresh.

Ethernet 1/3 10G · up
↑ Show active config
⊘ Shutdown
↻ No shut
⚎ Edit description
⊕ Add to VLAN…
02Visual port management

A right-click instead of four commands.

Shut, edit, view config, change VLAN — every routine task one menu deep.

PrefixASNext-hopStatus
10.0.0.0/246500110.1.0.1
10.0.1.0/246500110.1.0.1
192.168.0.0/166500210.1.0.2
172.16.0.0/126500210.1.0.2
198.51.100.0/246500310.1.0.5
… 131,447 more
03BGP at scale

131,452 routes in 7 seconds.

Open a neighbor with millions of routes; first page renders in seconds. Filter, paginate, never hang the browser.

@@ interface Ethernet1/3 @@
  description spine-uplink
-  switchport access vlan 10
+  switchport access vlan 20
  no shutdown
@@ router bgp 65001 @@
  router-id 10.0.0.1
+  neighbor 10.1.0.5 remote-as 65003
04Config backups & diff

Snapshot before, diff after.

Snapshot the running-config before any risky change. Diff any two snapshots side by side.

EOS-4.32.1F.swi current boot 847 MB
EOS-4.33.2F.swi boot set 851 MB
Upload: EOS-4.33.4F.swi
05Firmware in clicks

Upload. Set boot. Reboot.

One button each. Watch the upload progress, set the boot image, reboot into it.

A
alice@noc
admin · full write
admin
B
bob@noc
admin · full write
admin
C
carol-intern
viewer · read only
viewer
D
customer-noc
viewer · read only
viewer
06Role-based access

Two roles. Two minutes. Done.

Bcrypt passwords, admin/viewer split. Hand a viewer login to your NOC without giving them root.

─── See all 14 features  ACLs · VxLAN · Tunnels · Logging · LLDP · ping fanout · …
How it compares

Honest about where it fits.

StarkRista isn't trying to replace CloudVision for fleet-scale data centers. It's the tool we wished we had for the other 90% of Arista deployments.

EOS CLI CloudVision Portal StarkRista
Setup time
SSH access
Days
< 2 minutes
Cost
Free
Per-device licence
Free, self-hosted
Hardware footprint
None
Server cluster
17 MB binary
Multi-switch fleet
Yes
Single (today)
Role-based access
AAA configuration
Built-in
Built-in, 2 roles
Config backups
Manual
Yes
Built-in + diff
Open / scriptable
Yes
Limited
Open HTTP API
Best for
CLI experts
Large data centers
Teams of 1–20 switches
Honest positioning: if you're already happy with CloudVision Portal, stay. If you're SSH-ing in every day — give us 2 minutes.
A look around

The product is visual. So lead with it.

leaf-01/dashboard
PORTS UP
26/32
BGP
4/4
TUNNELS
12
UPTIME
87d
01 / 06

Live dashboard

Live port status, updating over WebSocket. No refresh.

Ports · Ethernet1/1 – 1/48 hover for details
Eth 1/22 · spine-uplink-b 10G · up
in: 4.2 Gbps · out: 3.8 Gbps · errors: 0
02 / 06

Port grid

Right-click any port: shut, edit, show config.

~> BGP · neighbor 10.1.0.5 established · 4d 02h
PrefixAS pathNext-hopFlagsMed
10.0.0.0/2465003 65010 i10.1.0.5A · V · E100
10.0.1.0/2465003 65010 i10.1.0.5A · V · E100
192.168.0.0/1665003 65020 i10.1.0.5A · V200
172.16.0.0/1265003 65020 i10.1.0.5A · V200
198.51.100.0/2465003 i10.1.0.5A · V · E50
203.0.113.0/2465003 65030 i10.1.0.5A · V100
Showing 1–250 of 131,452 ‹  1 · 2 · 3 · … · 526  ›
03 / 06

BGP neighbor detail

131K BGP routes, paginated, never a hang.

~> show active · Ethernet1/3 [editor]
interface Ethernet1/3
  description spine-uplink-b
  mtu 9214
  speed forced 10000full
  switchport mode trunk
  switchport trunk allowed vlan 10,20,30,99
  no shutdown
Cancel Apply Apply & save
04 / 06

Show active editor

The real CLI text, in a textarea, with Apply & Save.

2026-05-12 09:14 2026-05-13 17:08 42 added · 18 removed
@@ interface Ethernet1/3 @@
 description spine-uplink
- switchport access vlan 10
+ switchport mode trunk
+ switchport trunk allowed vlan 10,20,30
 no shutdown
@@ router bgp 65001 @@
 router-id 10.0.0.1
+ neighbor 10.1.0.5 remote-as 65003
+ neighbor 10.1.0.5 description peering-fra1
- maximum-paths 4
+ maximum-paths 8
05 / 06

Backup diff

A unified diff between any two snapshots, in colour.

~> debug · ping fanout · target 8.8.8.8
vrf default · Ethernet18.8.8.85/5 · 1.2ms
vrf default · Ethernet28.8.8.85/5 · 1.4ms
vrf mgmt · Management18.8.8.85/5 · 8.1ms
vrf customer-a · Eth58.8.8.83/5 · loss
vrf customer-b · Eth68.8.8.80/5 · timeout
vrf transit · Loop08.8.8.85/5 · 2.0ms
06 / 06

Debug fanout

Multi-source ping in parallel — proves what's actually broken.

Early users

The first three teams said this.

Cut my morning health-check from 25 minutes of SSH to one tab. I forgot what terminal length 0 even did.
JD
J. Dvořák
Senior Network Engineer · MSP, Prague
Handed a viewer login to my customer's NOC. They stopped opening tickets to ask "is port 14 up?" That alone paid for the migration.
RS
R. Sinclair
Infra Lead · University IT
We use it as the BGP looking-glass for our lab. 131k routes load. It's the only tool that doesn't lock up the browser.
MA
M. Andersen
Network Architect · Hosting provider
Used by network teams in
MSPs Fintech University IT Hosting providers Research labs
Pricing

Free. Self-hosted. No catch.

Everything on this page is open-core. Run it where you want. We collect nothing.

Coming later 2026

StarkRista Cloud

· TBD

Managed hosting and a single cross-switch view, with alerts and history.

  • · Managed hosting
  • · Cross-switch view
  • · Alerts + history
  • · Weekly digest
Join the waitlist
Coming later 2026

Enterprise

· talk to us

For teams that need AD/LDAP, audit logs, multi-tenant, and an SLA.

  • · AD / LDAP / SSO
  • · Audit log
  • · Multi-tenant
  • · SLA & support
Talk to sales
FAQ

Questions you'll ask anyway.

01Is this a CloudVision replacement?

For most teams running fewer than ~50 switches, yes. For large data centers running streaming telemetry and fleet-wide configlets, no — keep CloudVision. StarkRista happily runs alongside it.

02Does my switch support it?

Any Arista switch running EOS 4.20 or newer with eAPI enabled. Tested on campus (720XP) and data-center (7280SR) platforms. If you're not sure, run show management api http-commands on the switch.

03Does it ship telemetry to the cloud?

No. There is no outbound call to any Stark server. Your config, your data, your network — all stays local. The network footprint is exactly two TCP connections: your browser to StarkRista, and StarkRista to your switch.

04Is the source available?

Open-core. The repo will be public at launch. Audit it, fork it, vendor it.

05What does it not do (yet)?

Multi-switch fleet view, alerting integrations (PagerDuty / Slack), and audit log are on the roadmap. SSO and AD/LDAP are Enterprise. Multi-vendor is by design never — StarkRista is Arista-only.

Two minutes from curl to dashboard.

No agent, no cloud, no licence. Download the binary, point it at your switch's eAPI, and start clicking.

Download · 17 MB Read the docs
$ git clone https://console-nati.starkhive.ai/git/StarkRista-Pub.git
$ cd StarkRista-Pub
$ sudo ./install.sh
Linux · 12 MiB binary · systemd unit auto-installed ⧉ copy
Tweaks ×
Hero visual
Headline
Tagline
Accent color
Density