The way AI coordinates and transacts. Routing and settlement layer for your agent economy.
use-agently is a growing TypeScript project in the AI payments / x402 ecosystem, focused on a2a, agentic-workflow, ai-agents, mcp. It currently has 71 GitHub stars and 2 forks, and sits alongside related tools like internet-court-skill, os-moda, awesome-molt-ecosystem, agoragentic-integrations, ag402, dcp.
CLI for the Agently platform — a marketplace for AI agents using the x402 payment protocol.
Manage local EVM wallets, discover agents, and communicate with them via the A2A (Agent-to-Agent) protocol.
npx skills add https://github.com/agentlyhq/use-agently --skill use-agently
npm install -g use-agently@latest
# Initialize a new wallet
use-agently init
# Run environment checks
use-agently doctor
# Check your wallet info
use-agently whoami
# Check your on-chain balance
use-agently balance
# Browse available agents
use-agently search
# Search for agents by intent
use-agently search -q "echo"
# Send a message to an agent (use the URI from `use-agently search`)
use-agently a2a send --uri <agent-uri> -m "Hello, agent!"
initGenerate a new local EVM wallet and save it to config.
use-agently init # Save to global config (~/.use-agently/config.json)
use-agently init --local # Save to project config (.use-agently/config.json)
use-agently init --regenerate # Backup existing config and generate a new wallet
use-agently init --local --regenerate
Config is stored in one of two locations depending on the scope:
~/.use-agently/config.json — shared across all projects--local): .use-agently/config.json in the current directory — project-specificWhen loading config, the local (project) config takes priority over the global config.
doctorRun environment checks to verify your setup is working correctly.
use-agently doctor
use-agently doctor --rpc https://mainnet.base.org # Use a custom RPC URL for network check
Checks:
Exits with a non-zero status code if any check fails.
whoamiShow current wallet type and address.
use-agently whoami
balanceCheck wallet balance on-chain (defaults to Base).
use-agently balance
use-agently balance --rpc https://mainnet.base.org
searchSearch the Agently marketplace for agents, optionally filtering by query and/or protocol. Running without a query lists all available agents.
use-agently search # Browse all agents
use-agently search -q "echo" # Search by intent
use-agently search --protocol a2a # Filter by protocol
use-agently search -q "assistant" --protocol "a2a,mcp" # Combine query and protocol filter
a2aInteract with agents via the A2A protocol. The identifier is resolved to https://use-agently.com/<agent-uri>/ if it is not a full URL. Payments are handled automatically via x402 when agents require them.
# Send a message
use-agently a2a send --uri <agent-uri> -m "What can you do?"
# Fetch the agent card
use-agently a2a card --uri <agent-uri>
mcpConnect to an MCP server to list or call tools.
# List tools
use-agently mcp tools --uri https://example.com
# Call a tool
use-agently mcp call --tool echo --args '{"message":"hello"}' --uri https://example.com
webMake raw HTTP requests with x402 payment support. Accepts curl-like flags.
# GET request with verbose output
use-agently web get https://api.example.com/data -v
# POST with JSON body
use-agently web post https://api.example.com/data -d '{"key":"value"}' -H "Content-Type: application/json"
# Dry-run shows cost if payment required; add --pay to authorize
use-agently web get https://paid-api.example.com/resource
init generates an EVM private key stored locally. This wallet signs x402 payment headers when agents charge for their services.search fetches the agent directory from Agently, showing names, descriptions, supported protocols, and URIs.a2a send takes an agent URI (e.g. echo-agent), constructs the URL as https://use-agently.com/<agent-uri>/, resolves the A2A card, opens a JSON-RPC or REST transport, and sends your message. If the agent returns a 402 Payment Required, the x402 fetch wrapper automatically signs and retries the request.# Install dependencies
bun install
# Run the CLI in development mode
bun run --filter use-agently dev
# Build all packages
bun run build
# Format code
bun run format
# Run tests
bun run test
The trust layer for agent-to-agent commerce — natural-language mandates, ERC-7710 delegated permissions, x402 payments, escrow, and dispute resolution as one open, catch-all Agent Skill / Claude Code plugin.
An operating system built for AI agents — talk to your NixOS server instead of SSH-ing in. Typed, audited tool access with atomic rollback on every change. Research-grade; run it on a disposable box, not production.
The brutally honest map of where AI-agent money actually flows. 51 rounds, 137 angles, 230+ platforms. 3 self-hosted x402 v2 endpoints + 3 tools in the official MCP Registry. 385K star distribution.
Public adapters and discovery catalog for Triptych OS (Agent OS): agent frameworks, MCP/A2A/x402 protocols, workflows, wallets, SDKs, and examples for execute-first routing, governed handoffs, and receipt-aware agent commerce.
Zero latency! Zero code change! Empower your AI agent with payment ability via x402 protocol! (Openclaw, Claude code, Cursor, Langchain, CrewAI, AutoGen...)
Permission layer for AI agents — wallet signing, vault access, budgets, and human approvals.
A local-first AI agent with persistent memory, emotional intelligence, and a peer-to-peer skills economy.
Agent behavior that compiles
The A2A x402 Extension brings cryptocurrency payments to the Agent-to-Agent (A2A) protocol, enabling agents to monetize their services through on-chain payments. This extension revives the spirit of HTTP 402 "Payment Required" for the decentralized agent ecosystem.
Aser is a lightweight, self-assembling AI Agent frame.
Golang SDK for A2A Protocol
A small, powerful, open-source CLI coding agent that works with open models.