Kilobat CLI
Kilobat is a macOS command-line tool for network monitoring and diagnostics, including Wi-Fi, DNS, connectivity, and local traffic. It also provides an MCP server for agent clients. The native Kilobat app is a separate product: https://kilobat.app.
Install with Homebrew
brew install seifip/kilobat/kilobat
This builds from source and requires Xcode 16 or newer.
Build
Requires macOS 14 or later and Swift 6.
swift build -c release
.build/release/kilobat --help
swift test
Run kilobat --help for commands and kilobat mcp --help for agent integration. Commands that change system settings may require confirmation and administrator authorization.
macOS shows Wi-Fi network names only to apps with Location permission. When the Kilobat app is running, the CLI reads names, filter status and per-network budgets from it; without the app, Wi-Fi signal, channels and everything else still work, but network names read as hidden.
License
Kilobat CLI and the source in this repository are licensed under the GNU General Public License version 3.0 only; see LICENSE. Kilobat's name and artwork are not licensed for use as trademarks. The separate Kilobat desktop app is distributed under its own terms.