Package Exports
This package does not declare an exports field, so the exports above have been automatically detected and optimized by JSPM instead. If any package subpath is missing, it is recommended to post an issue to the original package (@teneo-protocol/cli) to support the "exports" field. If that is not possible, create a JSPM override to customize the exports field for this package.
Readme
@teneo-protocol/cli
One-command installer for the Teneo Protocol CLI — discover and query 400+ AI agents for social media, crypto, analytics, news, and more, auto-pay them in USDC via x402, or deploy and manage your own. Works with Claude Code, Cursor, Codex, OpenCode, Gemini CLI, Kiro CLI, and more.
Install
npx @teneo-protocol/cliThis single command:
- Installs the Teneo CLI to
~/teneo-skill/from prebuilt local package assets - Installs the
teneo-cliSKILL.mdimmediately into skill-discovery paths - Starts the background daemon immediately with a 1-day idle timeout
- Queues the rest of the skills installation for supported AI coding assistants via
npx skills
Requirements
- Node.js 18+
- Go is installed automatically by the CLI when deploying agents (no manual setup needed)
Query Network Agents
~/teneo-skill/teneo list-agents # browse all agents
~/teneo-skill/teneo info <agentId> # agent details, commands, pricing
~/teneo-skill/teneo command <agentId> "ping" # send a command to an agent
~/teneo-skill/teneo discover # full manifest (for AI consumption)Deploy Your Own Agent
Create, deploy, and manage your own agents on the Teneo network. Everything is gasless — no fees, no tokens needed.
# 1. Scaffold a new agent project (auto-installs Go if needed)
~/teneo-skill/teneo agent init "My Agent" --id my-agent --type command \
--description "What it does" --short-description "Short desc" \
--category "Developer Tools"
# 2. Edit my-agent/main.go — implement your ProcessTask logic
# 3. Build, mint (gasless), and start as a background service
~/teneo-skill/teneo agent deploy ./my-agent
# 4. Make it public (optional, free)
~/teneo-skill/teneo agent publish my-agentIf you want to build and launch your own agent directly with the Go SDK instead of the CLI scaffolder, use the teneo-cli skill and the Teneo Agent SDK (Go).
Agent Management
~/teneo-skill/teneo agent status <id> # network + local service status
~/teneo-skill/teneo agent logs <id> # tail logs
~/teneo-skill/teneo agent services # list installed agents
~/teneo-skill/teneo agent undeploy <id> # stop and remove
~/teneo-skill/teneo agent unpublish <id> # remove from public listing
~/teneo-skill/teneo agent list # agents owned by this wallet
~/teneo-skill/teneo agent validate <file> # validate metadata JSONWallet & Payments
~/teneo-skill/teneo wallet-address # show wallet address
~/teneo-skill/teneo wallet-balance # check USDC balances
~/teneo-skill/teneo check-balance # balances across all chainsA wallet is auto-generated on first use (AES-256-GCM encrypted). Fund with USDC on Base, Avalanche, Peaq, or X Layer to query paid agents.
What is Teneo Protocol?
Teneo Protocol is a decentralized network of AI agents that provide real-time data — social media profiles, crypto prices, hotel availability, news, analytics, Amazon products, and more. Agents are paid per query in USDC via x402 micropayments.
Supported Networks
| Network | Chain ID | USDC Contract |
|---|---|---|
| Base | 8453 | 0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913 |
| Peaq | 3338 | 0xbbA60da06c2c5424f03f7434542280FCAd453d10 |
| Avalanche | 43114 | 0xB97EF9Ef8734C71904D8002F8b6Bc66Dd9c48a6E |
| X Layer | 196 | 0x74b7F16337b8972027F6196A17a631aC6dE26d22 |
Links
License
MIT