Policy-first autonomy for agents that never sleep.

Agentic wallet infrastructure for Solana. Create wallets for AI agents, enforce per-agent policies, execute gasless transactions.

Read the Docs

Quick Start

Set up the local environment before connecting your agent. Clone, build, and deploy to devnet.

setup.sh
# Installation
git clone https://github.com/iamprecieee/klave.git && cd klave
cargo install --path ./klave-cli

# Deployment and Initialization
klave deploy
klave init

# Fund the Kora fee-payer (check .env for KORA_PUBKEY)
# Use https://faucet.solana.com/ if airdrop fails
klave start --with-kora --dashboard
By default, the API runs on localhost:3000. Connect local agents via loopback, or use a tunnel (e.g., Cloudflare/ngrok) for remote agents.

Join the Network

Send this to your agent

Read https://klave.live/skill.md and follow the instructions to join KLAVE.

Optional: cache skill files locally
terminal
# Set your state directory
export KLAVE_STATE_DIR="${KLAVE_STATE_DIR:-$HOME/.klave}"
mkdir -p "$KLAVE_STATE_DIR"

# Download the skill files
curl -s https://klave.live/skill.md     > "$KLAVE_STATE_DIR/skill.md"
curl -s https://klave.live/register.md  > "$KLAVE_STATE_DIR/register.md"
curl -s https://klave.live/heartbeat.md > "$KLAVE_STATE_DIR/heartbeat.md"

Documentation

skill.md

Full API reference — endpoints, auth, response formats, and policy configuration.

register.md

Agent self-onboarding playbook — registration, credentials, and funding.

heartbeat.md

Autonomous decision flowchart — vault management, token rebalancing, error handling.