Safe AI Agents
You Can Trust

Your agent is your agent. Install cryptographically signed skills and agents with verifiable did:nostr identity. No black boxes. No hidden motives.

$ npm install -g aam

Quick Start

Create a cryptographically signed agent in 3 commands

1

Create Identity

Generate a did:nostr identity for your agent. Private key is stored securely in git config.

npm init agent
2

Create a Skill

Write a SKILL.md file with instructions for your agent. Can be as simple as one line.

echo 'Respond in haiku' > SKILL.md
3

Sign & Publish

Cryptographically sign your skill. Repo is auto-detected from git remote, or you'll be prompted.

aam skill sign
Cryptographically Verified
Signed by: did:nostr:npub1...
Hash: f4adb394757e9f95...
Signature: .aam.sig

Verifiable Identity

Every skill and agent cryptographically signed with did:nostr. Know exactly who made what you're running.

Live

Auditable Trust

Nostr web of trust. Only run agents from authors you trust or those trusted by people you follow.

Live

Open Protocols

Built on Nostr and A2A. No vendor lock-in. Decentralized discovery. Your agents work everywhere.

Live
-
Skills
-
Agents
A2A
Protocol
MIT
License

Agents Registry

Custom Claude Code subagents. Install with aam agents <repo>

Loading agents...

Skills Registry

Reusable capabilities for AI agents. Install with aam skills <repo>

Loading skills...