Sekuire CLI

The command-line interface for the Sekuire Secure Layer — build, sign, and distribute verifiable AI agents.

Quick Install

macOS / Linux

bash
curl -fsSL https://install.sekuire.com | sh

Windows (PowerShell)

powershell
irm https://install.sekuire.com/windows | iex

Cargo

bash
cargo install sekuire-agent-cli

Verify installation:

bash
sekuire --version

Core Workflow

Terminalbash
# 1. Create a new agent project sekuire init --name my-agent # 2. Configure your API key (from dashboard) sekuire login # 3. Push to the registry sekuire push # 4. Run your agent sekuire run

Command Reference

Project Setup

CommandDescription
initScaffold a new agent project
keygenGenerate Ed25519 keypair
hashCalculate Sekuire ID

API Key Authentication

CommandDescription
loginConfigure API key
logoutRemove API key
statusCheck API key status
auth whoamiShow current user info
configManage configuration

Publishing & Verification

CommandDescription
pushPush agent to registry (draft)
verifyVerify remote agent identity
verify-agentComprehensive security check

Deployment

CommandDescription
runRun agent locally with bootstrap
install tokenCreate install token
install bundleGenerate Helm chart (BYOC)
install agentInstall agent into workspace

Policy Management

CommandDescription
policy pullDownload workspace policy
policy validateVerify policy integrity
policy showDisplay policy summary

Testing & Metrics

CommandDescription
testRun test suites (handshake, policy, endpoints)
metricsView agent performance metrics
leaderboardView top agents by reputation
searchSearch registry for agents

Container Registry

CommandDescription
registry loginAuthenticate with OCI registry
registry pushPush container image
images listList registry images
images scanScan image for vulnerabilities
docker-initGenerate Docker/CI files

Onboarding

CommandDescription
adoptAdd Sekuire to existing project

Project Structure

After running sekuire init:

my-agent/text
my-agent/ ├── sekuire.yml # Agent configuration ├── system_prompt.md # LLM system prompt ├── tools.json # Tool definitions ├── tools/ # Tool implementations ├── .sekuire/ # Keys (DO NOT COMMIT secret.key) ├── docker-compose.yml # Local dev environment └── Dockerfile # Production build
⚠️Never commit .sekuire/secret.key to version control. Add it to your .gitignore.

Next Steps