{
  "markdown": "# NAPALM GeminiCLI extension\n\nA Gemini CLI extension that uses NAPALM to get configuration and operational data from network devices.\n\n## Setup\n\nInstall the extention using gemini:\n\n```\ngemini extensions install https://github.com/stiltzkin10/napalm-geminicli-extension\n```\n\nCreate an inventory file `inventory.yaml` file which specifies the NAPALM driver/username/password to use for each device. See `servers/inventory.yaml` for an example.\n\nExport the inventory file path and start Gemini CLI:\n\n```\nexport GEMINI_CLI_NAPALM_INVENTORY_FILENAME=/path_to_inventory/inventory.yaml\ngemini\n```\n\nThat's it! Start gemini and play around =)\n\n## Example prompts\n\n* Save the running config from arista1 to a local file arista1_running_config.txt\n* How many NTP server are configured on arista1?\n* Get the ARP table from arista1\n* Is there IPv6 connectivity between arista1 and juniper1?",
  "bytes": 878,
  "sha": "b2da3e1736f00b8a2d74ff67691e3d2918befa941d39cc53d845434e8d078622",
  "repo_slug": "stiltzkin10/napalm-geminicli-extension",
  "fonte": "repo",
  "truncated": false,
  "api": "https://agentalog.com/api/listings/plg_stiltzkin10_napalm_geminicli_extension_738d31b3/readme"
}