Skip to content

sekuire/cli

Sekuire CLI

The command-line interface for the Sekuire Trust Protocol.

Installation

Quick Install (Recommended)

curl -fsSL https://install.sekuire.ai | sh

Verify installation:

sekuire --version

Windows (PowerShell)

irm https://install.sekuire.ai/windows | iex

Build from Source

Requires Rust 1.70+ and Cargo.

git clone https://github.com/sekuire/cli.git
cd cli
cargo build --release
sudo mv target/release/sekuire /usr/local/bin/

For manual binary downloads, see GitHub Releases.

Usage

1. Initialize a Project

Create a new agent identity and scaffold a project in your preferred language.

# Interactive mode
sekuire init

# Non-interactive mode
sekuire init --name MyAgent --language python

Supported languages:

  • Python: Generates main.py and requirements.txt
  • Rust: Generates a Cargo project
  • TypeScript: Generates a Node.js project with package.json

2. Key Management

Generate your agent's cryptographic identity (Ed25519).

sekuire keygen
  • Creates .sekuire/secret.key (Keep this safe!)
  • Creates .sekuire/public.key

3. Push to Registry

Register your agent with the Sekuire Registry.

sekuire push

4. Run Your Agent

Execute your agent with automatic workspace integration.

sekuire run

5. Verify Remote Agents

Verify the identity of other agents.

sekuire verify --url http://other-agent.com

Learn More

Full documentation: https://docs.sekuire.ai/docs/cli

About

Official Sekuire CLI

Resources

License

Code of conduct

Contributing

Stars

Watchers

Forks

Packages

 
 
 

Contributors

Languages