What is KNIRVCLI?
The command-line interface for the KNIRVSERVER ecosystem. Write agent manifests, deploy to DVE containers, configure execution policies, and manage your operator node — all from the terminal.
Agent Manifest Authoring
Write YAML-based agent configuration files. Define behaviors, resource limits, policies, and dependencies for your AI agents.
DVE Container Lifecycle
Create, start, stop, and monitor DVE containers. View logs, inspect eBPF traces, and manage execution policies.
CI/CD Integration
Scriptable and pipeable — integrate KNIRVCLI into your CI/CD pipeline for automated agent deployment and testing.
Quick Start
Install KNIRVCLI globally with npm on macOS, Linux, or Windows, then deploy your first DVE container.
# Install KNIRVCLI globally (macOS, Linux, Windows)
npm install -g @knirv/cli
# Verify installation
knirv version
# Deploy your first agent
knirv agent init --name my-agent
knirv agent deploy my-agent.yaml
# Monitor DVE containers
knirv dve list
knirv dve logs my-agent --follow
Direct binary downloads
Use these R2-backed downloads when npm is not available or when you need a standalone binary for a specific system.