navi-ai-cli
v0.1.1
Published
Navi CLI - Manage your Navi agents from the command line
Readme
navi-ai-cli
Command-line interface for managing Navi AI agents.
Installation
npm install -g navi-ai-cliQuick Start
# Login to your Navi server
navi login -s https://your-navi-server.com
# List your agents
navi agents list
# Start chatting with an agent
navi chatCommands
Authentication
navi login -s <server-url> # Authenticate with Navi server
navi logout # Clear authentication tokens
navi whoami # Show current authenticated userAgents
navi agents list # List all agents
navi agents list --all # Include inactive agents
navi agents get <agent> # Get agent details (by ID or name)
navi agents get <agent> -c # Output only the active configuration YAML
navi agents pull <agent> # Download agent configuration to local file
navi agents push <agent> # Upload a new agent configurationInteractive Chat
navi chat # Start new conversation (prompts for agent)
navi chat -a <agent-id> # Chat with specific agent
navi chat -r # Resume existing conversation
navi chat -c <conversation> # Resume specific conversation by IDConversations
navi conversations list # List all conversations
navi conversations get <id> # Get conversation with messages
navi conversations close <id> # Close a conversation
navi conversations delete <id> # Delete a conversationSync (Git-like workflow)
Manage agent configurations locally with a git-like workflow:
navi sync init # Initialize directory for syncing
navi sync pull # Download configurations from server
navi sync push # Upload local changes to server
navi sync status # Show pending changes
navi sync diff # Show diff between local and remoteSearch & Edit
navi search # Interactive search for agents
navi edit <agent> # Edit agent configuration in $EDITORConfiguration
navi config # Show all configuration
navi config get <key> # Get a configuration value
navi config set <key> <value> # Set a configuration valueTenants (Admin only)
navi tenants list # List all tenantsLicense
MIT
