Skip to content

v1.0.0 "Glazed" 🍩

Latest

Choose a tag to compare

@vedanta vedanta released this 04 Dec 03:57

First Stable Release

UI-CLI is now production-ready! Manage your UniFi infrastructure from the command line.

Features

Cloud API Commands

  • sites list - List all sites with health status
  • devices list - List UniFi devices across sites
  • clients list - List connected clients
  • hosts list - List UniFi hosts (consoles)
  • isp metrics - ISP performance metrics and uptime
  • sdwan list - SD-WAN configuration and status

Local Controller Commands

  • lo health - Controller health dashboard
  • lo clients - Client management (list, block, unblock, kick)
  • lo devices - Device management (list, restart)
  • lo networks - Network/VLAN listing
  • lo vouchers - Guest WiFi voucher management
  • lo speedtest - Run and view speed tests

Client Groups

  • Static groups with manual MAC membership
  • Auto groups with pattern rules (vendor, hostname, network, IP)
  • Bulk actions: block/unblock/kick entire groups

MCP Server (Claude Desktop Integration)

  • 21 AI-optimized tools for natural language control
  • Easy installation: ./ui mcp install

Developer Experience

  • Multiple output formats: table, JSON, CSV, TSV
  • Shell completions (bash, zsh, fish)
  • Docker support
  • 119 unit tests

Installation

git clone https://github.com/vedanta/ui-cli.git
cd ui-cli
pip install -e .

Documentation

πŸ“– Online Docs | πŸ“˜ README


🍩 Glazed - The classic, essential release that everything else builds on.