Skip to content

Kits

A kit is a folder you run inside your own EKKA organization. It sets up one real AI agent for one real use, runs a few steps in front of you, explains each one, and leaves the agent yours to extend.

A kit contains no EKKA code: a shell script that calls the ekka command, the JSON files the agent's plans are made of, sometimes a web page. Read the script before you run it. The kits are public: github.com/ekka-labs/kits, Apache-2.0.

Kit The claim Time
Let an AI move your crypto. It never sees your private key, and neither does EKKA. An AI checks your everyday wallet against your rule and decides to move the extra to savings. The kit sets the amount and the address; the AI decides only yes or no. EKKA stops the signature until you give permission, and your Enclave signs; the AI and EKKA can only ask it to, and only while you allow that. Sepolia test network: test ETH has no value, the AI call, the signing and the permission checks are real. 20 minutes
Let an AI trade for you An AI picks Apple or the S&P 500 and tries to buy it. EKKA stops the order until you give permission to trade, for as long as you choose. You take it back, and the next order is stopped. Paper account: the orders are simulated, the AI call and the permission checks are real. 20 minutes

How a kit works

Every kit follows the same shape. It says what it will change and asks before each change. It creates the agent and its plans as files you can read. Then it runs each step, shows the real output, and says what happened. Nothing runs until you press Enter, and every attempt, allowed or refused, lands in a signed record you can check with wifi off.

Permission has three layers, and a kit walks you through all three:

Layer The question Who sets it
Edition May this platform offer this action to your organization at all? EKKA, once, for every organization
Enclave Does this machine have the gate, the key, the connection? You, on your machine
Grant May this agent use this resource for this action? Your signed-in session, one row per permission

The door exists. It does not mean the door is open. A missing first layer answers ENTITLEMENT_FEATURE_DENIED; a missing third layer answers RESOURCE_GRANT_DENIED. A kit shows you the third one on purpose.

Get a kit

Request access at ekka.ai and name the kit you want. The email you receive has the install line, and the kit page has everything else.