Developer Guide

Build, test, and deploy AI agents with the Sekuire Secure Layer.

What is Sekuire?

Sekuire provides the infrastructure for verifiable AI agents. Every agent gets a cryptographic identity, policy compliance validation, and secure deployment options.

As a developer, you'll use:

  • CLI — Scaffold projects, manage keys, deploy
  • SDK — Build agents in TypeScript, Python, or Rust
  • Registry — Publish and verify agents

Development Workflow

Terminalbash
# 1. Create a new agent sekuire init --name my-agent --language typescript # 2. Configure your API key sekuire login # 3. Build and test locally cd my-agent npm install npm run dev # 4. Push to registry (draft) sekuire push # 5. Run in production sekuire run

Guide Sections

CommandDescription
Getting StartedFirst agent in 5 minutes
Configurationsekuire.yml deep dive
DeploymentProduction deployment options

Key Concepts

Agent Identity

Every agent has a unique Sekuire ID — a BLAKE3 hash of its manifest. This ID is tied to an Ed25519 keypair for cryptographic signing.

Config-First

Define your agent in sekuire.yml. The same config works across CLI, SDK, and deployment.

Policy Compliance

Agents can be validated against workspace policies before deployment. Enterprise workspaces may require specific models, capabilities, or compliance frameworks.

Essential Tools

💡New to Sekuire? Start with the Getting Started guide.