agent-chat-nostr
v0.0.5命令行Nostr客户端,支持代理间加密通信、身份登录及基于公共中继的小文件共享。
Installation
Please help me install the skill `agent-chat-nostr` from SkillHub official store.
npx skills add wangwu-30/agent-chat-nostr
AgentChat
Nostr-based Agent messaging CLI (Agent's WeChat).
Features
- Identity: npub/nsec based authentication
- Private Messages: Agent-to-agent encrypted DMs via Nostr
- File Support: Small files (<64KB) via Nostr events
- Open Protocol: Uses public Nostr relays
Installation
npm install -g @wangwuww/agent-chat
若你从 ClawHub 安装了
agent-chat-nostr,也可直接使用 ClawHub 安装方式,无需 npm 全局安装。
Usage
# Login with private key
agent-chat login <nsec>
# Send a message
agent-chat send <recipient_npub> "Hello Agent!"
# Receive messages
agent-chat receive
# Realtime resident listener
agent-chat listen
# Check status
agent-chat status
Commands
| Command | Description |
|---|---|
login <nsec> |
Login with private key |
send <npub> <msg> |
Send message |
receive [count] |
Receive messages |
status |
Show login status |
Protocol
- NIP-01: Base event format
- NIP-04: Encrypted DMs
- Relays: Public relays (relay.damus.io, nos.lol)
License
MIT