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 and deploy your first DVE container.
# Install KNIRVCLI (Linux/macOS)
curl -fsSL https://github.com/knirv/server/releases/download/latest/knirvcli.tar.gz | tar xz
sudo mv knirv /usr/local/bin/
# 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