安全

agentself

试用

agentself is a free, local CLI that gives an agent its own identity: encrypted secrets, a wallet, and optional email. Everything lives on the machine, under the agent’s control. No borrowing your accounts, no cloud dependency, and no login.

它能做什么

Local agent identity — wallet, secrets, optional email. Use when asked to initialize or hand off an identity, use its wallet or secrets, connect email, or process mail. Prefer --json and open the matching reference for multi-step work.

技能文档

agentself

CLI identity for an agent. No MCP server.

Requires the agentself CLI. If unavailable, install it with uv tool install agentself or pipx install agentself, then run the version check below.

Start safely

Do not guess flags or expose values in logs, arguments, or chat.

agentself --json --version
agentself --help
agentself  --help
agentself backends
agentself diagnose

Prefer --json. Success and failure are one JSON object on stdout with "ok", and failures include "error", "reason", and "next". Human errors may include a next: line on stderr. agentself --json --version includes cli (machine schema id, currently 1). Ignore unknown keys.

Start by checking agentself --json --version. This skill requires cli: 1. A different schema or an unexpected package / executable path means the installation is stale: stop, install the intended CLI, reinstall its packaged skill, and check again. Never mix instructions from one schema with an executable from another.

Identity directory is AGENTSELF_IDENTITY_DIR (default ~/.agentself).

Common path

agentself install --tools
agentself init
agentself --json show

init and diagnose do not fetch binaries. Missing host tools: next: agentself install --tools. AGENTSELF_FETCH_TOOLS=0 refuses a fetch even for --tools. Repeating init is safe; identity or backend changes need --force.

--json show includes the age recipient and email readiness. For wallet work, inspect agentself backends wallet; the default Base wallet is live and can move real funds. Use wallet authorize for signing.

For secrets, prefer files: secret create NAME --file PATH and secret get NAME --file PATH. Plaintext stdout requires explicit --print.

For printable cross-agent context, use note set NAME --file PATH and note get NAME. Notes are non-secret: never put credentials, OTPs, private keys, secret values, or mail bodies in them.

Open the relevant workflow

  • Connecting or recovering email setup: references/email-connect.md
  • Identity sharing, isolation, continuity, interruption, backup, or restore: references/handoff.md
  • Listing, fetching, filtering, and completing mail work: references/mail.md

Skills

agentself install --skills
agentself install --skills -g
agentself install --skills=agents

Skills install this complete skill tree into the current directory unless -g.

相关技能

Operate the agent-email CLI to create disposable inboxes, poll for new mail, retrieve full message details, and manage local mailbox profiles. Use when the u...

36 次安装1 星标

Build typed agent identity and email integrations

1 次安装

用 CLI 给 AI agent 或小应用领取一个免费的公开域名(yourname.makes.fyi 或 yourname.agentdomains.co),并直接做 DNS、HTTPS、转发或反向代理。

11 次安装1 星标

An agent nobody can verify is an agent nobody will pay. Two free calls and a proof-of-work make yours a first class principal on ~alter with a ~handle of its own, no human account required. From then on it earns 75% of every fee anyone pays to read that identity, settled in USDC. Being known.

2 次安装

Reference client for paying x402 (USDC/EVM) and L402 (Lightning) HTTP 402 paywalls. Detects payment requirements, signs/settles payments only with explicitly...

Team-wide P2P mesh for OpenClaw agents running on different containers/pods. Each agent's gateway listens on its own pod IP:18789 over WebSocket; the mesh CL...

1 次安装1 星标