
NAPALM Gemini CLI Extension
by stiltzkin10
Network automation bridge using NAPALM to fetch configuration and operational data from network devices via Gemini CLI.
What it does
This extension integrates the NAPALM (Network Automation and Programmability Abstracts with Multi-Vendor support) library with the Gemini CLI, allowing AI to interact directly with network hardware. It enables the retrieval of running configurations, operational state, and connectivity checks across multiple network vendor platforms.
Tools
get_config- Retrieves the running configuration from a specified network device.get_facts- Fetches basic device information and operational facts.check_connectivity- Verifies network connectivity between two specified devices.get_arp_table- Retrieves the ARP table from a network device.
Installation
Install via Gemini CLI:
gemini extensions install https://github.com/stiltzkin10/napalm-geminicli-extension
Configure your inventory.yaml with device credentials and export the path:
export GEMINI_CLI_NAPALM_INVENTORY_FILENAME=/path/to/inventory.yaml
Supported hosts
gemini-cli
Quick install
gemini extensions install https://github.com/stiltzkin10/napalm-geminicli-extensionInformation
- Pricing
- free
- Published
- 4/28/2026
- stars






