@bluesodium/thinkcli
v0.1.1
Published
Ink-based CLI for thinkCLI (separate UI, same backend/MCP)
Readme
thinkcli CLI
An AI powered CLI that provides, read-only troubleshooting of Fortinet firewalls and Cisco routing/switching platforms (IOS, NX-OS, IOS XR).
Installation
npm install -g @bluesodium/thinkcli
thinkcliFirst-run will open your browser to authenticate. Email addresses must be verified in the web app before the CLI signs you in.
Usage
- Chat conversationally with a single device at a time. The first successful
/connectlocks the session to that device until you run/clear. - Supply read-only credentials; the CLI never pushes configuration changes.
- Helpful slash commands:
/connect— prompt for device details and establish a read-only session./audit firewall fortigate— pull configs, analyze policy gaps, and summarize findings./troubleshoot— guided workflow for common network issues./history— view recent command transcripts saved under~/.thinkcli/history/.
- Tokens refresh automatically; stored credentials live in
~/.thinkcli/auth.jsonwith restrictive permissions.
Tips
thinkcli check-envruns a quick readiness probe (Python, pip, git) before you connect to devices.
Support
Questions or bug reports: [email protected]
