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 | shWindows (PowerShell)
powershell
irm https://install.sekuire.com/windows | iexCargo
bash
cargo install sekuire-agent-cliVerify installation:
bash
sekuire --versionCore 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 runCommand Reference
Project Setup
| Command | Description |
|---|---|
| init | Scaffold a new agent project |
| keygen | Generate Ed25519 keypair |
| hash | Calculate Sekuire ID |
API Key Authentication
| Command | Description |
|---|---|
| login | Configure API key |
| logout | Remove API key |
| status | Check API key status |
| auth whoami | Show current user info |
| config | Manage configuration |
Publishing & Verification
| Command | Description |
|---|---|
| push | Push agent to registry (draft) |
| verify | Verify remote agent identity |
| verify-agent | Comprehensive security check |
Deployment
| Command | Description |
|---|---|
| run | Run agent locally with bootstrap |
| install token | Create install token |
| install bundle | Generate Helm chart (BYOC) |
| install agent | Install agent into workspace |
Policy Management
| Command | Description |
|---|---|
| policy pull | Download workspace policy |
| policy validate | Verify policy integrity |
| policy show | Display policy summary |
Testing & Metrics
| Command | Description |
|---|---|
| test | Run test suites (handshake, policy, endpoints) |
| metrics | View agent performance metrics |
| leaderboard | View top agents by reputation |
| search | Search registry for agents |
Container Registry
| Command | Description |
|---|---|
| registry login | Authenticate with OCI registry |
| registry push | Push container image |
| images list | List registry images |
| images scan | Scan image for vulnerabilities |
| docker-init | Generate Docker/CI files |
Onboarding
| Command | Description |
|---|---|
| adopt | Add 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
- Initialization Guide — Templates and frameworks
- Authentication — API key access
- Publishing — Deploy to registry
- Deployment — Kubernetes/Helm bundles
- Policy — Workspace compliance